{"title":"Caftans","description":null,"products":[{"product_id":"caftan-long-qk","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are garments that capture the spirit of summer without asking for anything in return: this collection of caftans is one of them. Light, fluid and inherently elegant, they bring a bohemian and refined touch at the same time, perfect for enjoying warm days in style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowy Fit:\u003c\/strong\u003e Drapes softly over the body without clinging or restricting, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and adds a feminine touch that naturally styles, ideal for showcasing ethnic necklaces or eye-catching jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLightweight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping skin cool for hours in the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve Length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2-3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628571283794,"sku":"UU448-#SJB-blue dot-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628571316562,"sku":"UU448-#SJB-blue dot-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628571349330,"sku":"UU448-#SJB-blue dot-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628571382098,"sku":"UU448-#SJB-blue dot-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628571414866,"sku":"UU448-#SJB-blue dot-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628571447634,"sku":"UU448-#SJB-blue dot-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628571480402,"sku":"UU448-#SJB-blue dot-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628571513170,"sku":"UU448-#SJB-blue dot-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_8.png?v=1788954631"},{"product_id":"caftan-long-zy","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIl existe des vêtements qui capturent l'esprit de l'été sans rien demander en retour : cette collection de caftans en est l'exemple parfait. Légers, fluides et élégants avec naturel, ils apportent une touche bohème et raffinée à la fois, parfaits pour profiter des journées chaudes avec style, d'une promenade sur la plage à un dîner au coucher du soleil au bord de la mer.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eCoupe Ample et Fluide :\u003c\/strong\u003e Tombe doucement sur le corps sans serrer ni marquer, pour une silhouette flatteuse qui convient à toutes les morphologies.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eDécolleté en V Flatteur :\u003c\/strong\u003e Allonge la posture et apporte une touche féminine qui affine naturellement, idéal pour mettre en valeur des colliers ethniques ou des bijoux accrocheurs.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eTissu Léger et Respirant :\u003c\/strong\u003e Permet à l'air de circuler et est parfait pour les journées les plus chaudes, gardant la peau fraîche pendant des heures sous le soleil.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003ePolyvalent de la Plage au Dîner :\u003c\/strong\u003e Associez-le avec des sandales plates et un panier en osier pour la journée, ou avec des sandales à talons et des bijoux ethniques pour une soirée en plein air.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eTaille\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003ePoitrine\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur de manche\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51,2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eLes mesures peuvent varier de 2 à 3 cm, car elles sont prises à la main.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628570759506,"sku":"YY091-Khaki-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628570792274,"sku":"YY091-Khaki-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628570825042,"sku":"YY091-Khaki-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628570857810,"sku":"YY091-Khaki-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628570890578,"sku":"YY091-Khaki-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628570923346,"sku":"YY091-Khaki-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628570956114,"sku":"YY091-Khaki-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628570988882,"sku":"YY091-Khaki-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_5.png?v=1788954631"},{"product_id":"caftan-long-2","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are clothes that capture the spirit of summer without asking for anything in return: this collection of caftans is a perfect example. Light, fluid and naturally elegant, they bring a bohemian and refined touch at the same time, perfect for experiencing hot days in style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Fluid Cut:\u003c\/strong\u003e Falls gently on the body without tightening or marking, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Lengthens the posture and brings a naturally refining feminine touch, ideal for highlighting ethnic necklaces or bold jewelry.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin cool for hours under the sun.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv data-user-message-bubble=\"true\" class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv data-testid=\"user-message\" class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\" aria-label=\"Message actions\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv data-is-streaming=\"false\" class=\"group relative relative pb-3\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\u003cthead class=\"text-left\"\u003e\n\n\u003ctr\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSize\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eBust\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eLength\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSleeve length\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628571545938,"sku":"UU312-blue stripes-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628571578706,"sku":"UU312-blue stripes-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628571611474,"sku":"UU312-blue stripes-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628571644242,"sku":"UU312-blue stripes-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628571677010,"sku":"UU312-blue stripes-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628571709778,"sku":"UU312-blue stripes-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628571742546,"sku":"UU312-blue stripes-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628571775314,"sku":"UU312-blue stripes-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_26.png?v=1788954632"},{"product_id":"caftan-long-sh","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome garments capture the spirit of summer without asking for anything in return: this collection of caftans is one of them. Light, flowing, and naturally elegant, they bring a bohemian yet refined touch, perfect for enjoying warm days in style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Cut:\u003c\/strong\u003e Falls gently on the body without constricting or clinging, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and adds a feminine touch that naturally enhances, ideal for wearing ethnic necklaces or statement jewelry.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin cool for hours in the sun.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv data-user-message-bubble=\"true\" class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv data-testid=\"user-message\" class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\" aria-label=\"Message actions\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv data-is-streaming=\"false\" class=\"group relative relative pb-3\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\u003cthead class=\"text-left\"\u003e\n\n\u003ctr\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSize\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eBust\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eLength\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSleeve Length\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628571021650,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628571054418,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628571087186,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628571119954,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628571152722,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628571185490,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628571218258,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628571251026,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_27.png?v=1788954631"},{"product_id":"caftan-long-1","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are garments that capture the spirit of summer without asking for anything in return: this collection of caftans is one of them. Light, fluid and naturally elegant, they bring a bohemian and refined touch at the same time, perfect for living warm days in style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Fluid Cut:\u003c\/strong\u003e Gently drapes over the body without constricting or marking, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-neckline:\u003c\/strong\u003e Elongates the posture and brings a feminine touch that naturally slims, ideal for showcasing ethnic necklaces or eye-catching jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin fresh for hours under the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2-3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628571808082,"sku":"UU448-PINK-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628571840850,"sku":"UU448-PINK-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628571873618,"sku":"UU448-PINK-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628571906386,"sku":"UU448-PINK-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628571939154,"sku":"UU448-PINK-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628571971922,"sku":"UU448-PINK-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628572004690,"sku":"UU448-PINK-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628572037458,"sku":"UU448-PINK-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_18.png?v=1788954631"},{"product_id":"caftan-long-3","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome garments capture the spirit of summer without asking for anything in return: this collection of caftans is a perfect example. Light, flowing and naturally elegant, they bring a bohemian and refined touch, perfect for enjoying warm days in style, from a stroll on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Fit:\u003c\/strong\u003e Gently drapes over the body without clinging or restricting, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-neckline:\u003c\/strong\u003e Elongates the posture and adds a feminine touch that naturally slims, ideal for showcasing ethnic necklaces or eye-catching jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping skin fresh for hours in the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a wicker basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve Length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"Default Title","offer_id":54628577706322,"sku":"QQ478-Black and white stripes-Default Title","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_16.png?v=1788954638"},{"product_id":"caftan-long-z0","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are garments that capture the spirit of summer without asking for anything in return: this collection of caftans is a perfect example. Light, flowing, and naturally elegant, they bring a bohemian and refined touch, perfect for enjoying warm days with style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Cut:\u003c\/strong\u003e Falls gently over the body without clinging or restricting, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and adds a feminine touch that naturally stylizes, ideal for showcasing ethnic necklaces or eye-catching jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin cool for hours under the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a wicker basket for the day, or with heeled sandals and ethnic jewelry for an evening out.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628576002386,"sku":"UU312-GREEN-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628576035154,"sku":"UU312-GREEN-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628576067922,"sku":"UU312-GREEN-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628576100690,"sku":"UU312-GREEN-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628576133458,"sku":"UU312-GREEN-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628576166226,"sku":"UU312-GREEN-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628576198994,"sku":"UU312-GREEN-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628576231762,"sku":"UU312-GREEN-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_17.png?v=1788954639"},{"product_id":"caftan-long","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome garments capture the spirit of summer without asking for anything in return: this collection of caftans is one of them. Light, flowing, and naturally elegant, they bring a bohemian and refined touch, perfect for enjoying warm days in style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Cut:\u003c\/strong\u003e Falls gently over the body without clinging or restricting, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and adds a feminine touch that naturally refines, ideal for showcasing ethnic necklaces or eye-catching jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping skin cool for hours under the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a wicker basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628576264530,"sku":"YY090-grey-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628576297298,"sku":"YY090-grey-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628576330066,"sku":"YY090-grey-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628576362834,"sku":"YY090-grey-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628576395602,"sku":"YY090-grey-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628576428370,"sku":"YY090-grey-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628576461138,"sku":"YY090-grey-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628576493906,"sku":"YY090-grey-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_1.png?v=1788954639"},{"product_id":"caftan-long-7q","title":"Comfortable caftan","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome garments capture the spirit of summer without asking for anything in return: this collection of caftans is one of them. Light, flowing, and naturally elegant, they bring a bohemian and refined touch at the same time, perfect for enjoying warm days in style, from a beach stroll to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Cut:\u003c\/strong\u003e Falls gently over the body without clinging or restricting, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the figure and adds a naturally refining feminine touch, ideal for showcasing ethnic necklaces or bold jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin cool for hours under the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve Length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628576526674,"sku":"UU312-gray pattern-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628576559442,"sku":"UU312-gray pattern-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628576592210,"sku":"UU312-gray pattern-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628576624978,"sku":"UU312-gray pattern-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628576657746,"sku":"UU312-gray pattern-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628576690514,"sku":"UU312-gray pattern-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628576723282,"sku":"UU312-gray pattern-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628576756050,"sku":"UU312-gray pattern-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_9.png?v=1788954639"},{"product_id":"caftan-long-ul","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are garments that capture the spirit of summer without asking for anything in return: this collection of caftans is a perfect example. Light, fluid, and naturally elegant, they bring that bohemian and refined air, perfect for experiencing warm days in style, from a stroll on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowy Cut:\u003c\/strong\u003e Gently drapes over the body without constricting or clinging, creating a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and adds a feminine touch that naturally refines, ideal for showcasing ethnic necklaces or eye-catching jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the warmest days, keeping skin cool for hours under the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a wicker basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve Length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2-3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628576788818,"sku":"UU312-ORANGE-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628576821586,"sku":"UU312-ORANGE-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628576854354,"sku":"UU312-ORANGE-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628576887122,"sku":"UU312-ORANGE-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628576919890,"sku":"UU312-ORANGE-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628576952658,"sku":"UU312-ORANGE-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628576985426,"sku":"UU312-ORANGE-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628577018194,"sku":"UU312-ORANGE-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_27_997b2b63-21bb-45e6-9f5a-6e840ba78cb2.png?v=1788954640"},{"product_id":"caftan-long-fk","title":"Comfortable caftan","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIl existe des vêtements qui capturent l'esprit de l'été sans rien demander en retour : cette collection de caftans est exactement cela. Légers, fluides et élégants avec naturel, ils apportent une touche bohème et raffinée à la fois, parfaits pour vivre les journées chaudes avec style, d'une promenade sur la plage à un dîner au crépuscule au bord de la mer.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eCoupe Ample et Fluide :\u003c\/strong\u003e Tombe doucement sur le corps sans serrer ni marquer, pour une silhouette flatteuse qui convient à toutes les morphologies.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eDécolleté en V Flatteur :\u003c\/strong\u003e Allonge la posture et apporte une touche féminine qui affine naturellement, idéal pour mettre en valeur des colliers ethniques ou des bijoux audacieux.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eTissu Léger et Respirant :\u003c\/strong\u003e Permet à l'air de circuler et est parfait pour les journées les plus chaudes, maintenant la peau fraîche pendant des heures au soleil.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003ePolyvalent de la Plage au Dîner :\u003c\/strong\u003e Associez-le à des sandales plates et un panier en paille pour la journée, ou à des sandales à talons et des bijoux ethniques pour une soirée en plein air.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eTaille\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003ePoitrine\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur de manche\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51,2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eLes mesures peuvent varier de 2 à 3 cm, car elles sont prises à la main.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628580917586,"sku":"UU448-blue orange blossom-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628580950354,"sku":"UU448-blue orange blossom-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628580983122,"sku":"UU448-blue orange blossom-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628581015890,"sku":"UU448-blue orange blossom-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628581048658,"sku":"UU448-blue orange blossom-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628581081426,"sku":"UU448-blue orange blossom-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628581114194,"sku":"UU448-blue orange blossom-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628581146962,"sku":"UU448-blue orange blossom-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_7.png?v=1788954646"},{"product_id":"caftan-long-fi","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIl existe des vêtements qui capturent l'esprit de l'été sans rien demander en retour : cette collection de caftans en est un parfait exemple. Légers, fluides et élégants avec naturel, ils apportent une touche bohème et raffinée à la fois, parfaits pour vivre les jours chauds avec style, que ce soit pour une promenade sur la plage ou un dîner au coucher du soleil près de la mer.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eCoupe Ample et Fluide :\u003c\/strong\u003e Tombe doucement sur le corps sans serrer ni marquer, pour une silhouette flatteuse qui convient à toutes les morphologies.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eDécolleté en V Flatteur :\u003c\/strong\u003e Allonge la posture et apporte une touche féminine qui affine naturellement, idéal pour mettre en valeur des colliers ethniques ou des bijoux audacieux.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eTissu Léger et Respirant :\u003c\/strong\u003e Permet à l'air de circuler et est parfait pour les journées les plus chaudes, gardant la peau fraîche pendant des heures sous le soleil.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003ePolyvalent de la Plage au Dîner :\u003c\/strong\u003e Associez-le avec des sandales plates et un panier en osier pour la journée, ou avec des sandales à talons et des bijoux ethniques pour une soirée en plein air.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Actions du message\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eTaille\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003ePoitrine\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur de Manche\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"borde\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628581179730,"sku":"UU312-yellow-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628581212498,"sku":"UU312-yellow-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628581245266,"sku":"UU312-yellow-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628581278034,"sku":"UU312-yellow-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628581310802,"sku":"UU312-yellow-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628581343570,"sku":"UU312-yellow-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628581376338,"sku":"UU312-yellow-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628581409106,"sku":"UU312-yellow-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_6.png?v=1788954646"},{"product_id":"caftan-long-f1","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome garments capture the spirit of summer without asking for anything in return: this collection of caftans is one of them. Light, flowing, and naturally elegant, they bring that bohemian and refined touch at the same time, perfect for living hot days with style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Fit:\u003c\/strong\u003e Falls gently on the body without tightening or marking, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Lengthens the posture and brings a feminine touch that naturally stylizes, ideal for highlighting ethnic necklaces or eye-catching jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin cool for hours in the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a wicker basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2-3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628581704018,"sku":"UU312-pink pocket-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628581736786,"sku":"UU312-pink pocket-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628581769554,"sku":"UU312-pink pocket-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628581802322,"sku":"UU312-pink pocket-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628581835090,"sku":"UU312-pink pocket-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628581867858,"sku":"UU312-pink pocket-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628581900626,"sku":"UU312-pink pocket-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628581933394,"sku":"UU312-pink pocket-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_20.png?v=1788954646"},{"product_id":"caftan-long-gr","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome garments capture the spirit of summer without asking for anything in return: this collection of caftans is a perfect example. Light, fluid, and naturally elegant, they bring a bohemian and refined touch at the same time, perfect for enjoying warm days with style, from a beach stroll to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Cut:\u003c\/strong\u003e Gently drapes over the body without being tight or restrictive, creating a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and adds a naturally refining feminine touch, ideal for showcasing ethnic necklaces or eye-catching jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin cool for hours under the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw bag for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2-3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628581441874,"sku":"UU312-Dark green-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628581474642,"sku":"UU312-Dark green-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628581507410,"sku":"UU312-Dark green-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628581540178,"sku":"UU312-Dark green-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628581572946,"sku":"UU312-Dark green-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628581605714,"sku":"UU312-Dark green-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628581638482,"sku":"UU312-Dark green-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628581671250,"sku":"UU312-Dark green-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_4.png?v=1788954646"},{"product_id":"caftan-long-kt","title":"Comfortable caftan","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are garments that capture the spirit of summer without asking for anything in return: this collection of caftans is precisely that. Light, flowing and naturally elegant, they bring that bohemian and refined air at the same time, perfect for experiencing warm days in style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Cut:\u003c\/strong\u003e Falls softly on the body without tightening or marking, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Lengthens the posture and brings a feminine touch that naturally stylizes, ideal for showcasing ethnic necklaces or eye-catching jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin fresh for hours under the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a wicker basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628582261074,"sku":"UU312-brown leaves-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628582293842,"sku":"UU312-brown leaves-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628582326610,"sku":"UU312-brown leaves-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628582359378,"sku":"UU312-brown leaves-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628582392146,"sku":"UU312-brown leaves-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628582424914,"sku":"UU312-brown leaves-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628582457682,"sku":"UU312-brown leaves-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628582490450,"sku":"UU312-brown leaves-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_13.png?v=1788954647"},{"product_id":"caftan-long-zg","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIl existe des vêtements qui capturent l'esprit de l'été sans rien demander en retour : cette collection de caftans est exactement cela. Légers, fluides et élégants avec naturel, ils apportent une touche bohème et raffinée à la fois, parfaits pour vivre les journées chaudes avec style, d'une promenade sur la plage à un dîner au coucher du soleil au bord de la mer.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eCoupe Ample et Fluide :\u003c\/strong\u003e Tombe doucement sur le corps sans serrer ni marquer, pour une silhouette flatteuse qui convient à toutes les morphologies.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eDécolleté en V Flatteur :\u003c\/strong\u003e Allonge la posture et apporte une touche féminine qui stylise naturellement, idéal pour mettre en valeur des colliers ethniques ou des bijoux voyants.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eTissu Léger et Respirant :\u003c\/strong\u003e Permet à l'air de circuler et est parfait pour les journées les plus chaudes, gardant la peau fraîche pendant des heures sous le soleil.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003ePolyvalent de la Plage au Dîner :\u003c\/strong\u003e Associez-le avec des sandales plates et un panier en osier pour la journée, ou avec des sandales à talons et des bijoux ethniques pour une soirée en plein air.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eTaille\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003ePoitrine\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur de Manche\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51,2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eLes mesures peuvent varier entre 2 et 3 cm, car elles sont prises à la main.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628587766098,"sku":"UU312-Khaki Flower-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628587798866,"sku":"UU312-Khaki Flower-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628587831634,"sku":"UU312-Khaki Flower-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628587864402,"sku":"UU312-Khaki Flower-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628587897170,"sku":"UU312-Khaki Flower-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628587929938,"sku":"UU312-Khaki Flower-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628587962706,"sku":"UU312-Khaki Flower-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628587995474,"sku":"UU312-Khaki Flower-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_15.png?v=1788954653"},{"product_id":"caftan-long-j7","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIl existe des vêtements qui capturent l'esprit de l'été sans rien demander en retour : cette collection de caftans en est un parfait exemple. Légers, fluides et élégants avec naturel, ils apportent une touche bohème et raffinée à la fois, parfaits pour vivre les journées chaudes avec style, d'une promenade sur la plage à un dîner au coucher du soleil au bord de la mer.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eCoupe Ample et Fluide :\u003c\/strong\u003e Tombe doucement sur le corps sans serrer ni marquer, pour une silhouette flatteuse qui convient à toutes les morphologies.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eDécolleté en V Flatteur :\u003c\/strong\u003e Allonge la posture et apporte une touche féminine qui affine naturellement, idéal pour mettre en valeur des colliers ethniques ou des bijoux accrocheurs.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eTissu Léger et Respirant :\u003c\/strong\u003e Permet à l'air de circuler et est parfait pour les journées les plus chaudes, maintenant la peau fraîche pendant des heures au soleil.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003ePolyvalent de la Plage au Dîner :\u003c\/strong\u003e Associez-le à des sandales plates et un panier en paille pour la journée, ou avec des sandales à talons et des bijoux ethniques pour une soirée en plein air.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eTaille\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003ePoitrine\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur de Manche\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e149 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51,2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e159 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e164 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eLes mesures peuvent varier de 2 à 3 cm, car elles sont prises à la main.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628588552530,"sku":"UU426-GREEN-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628588585298,"sku":"UU426-GREEN-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628588618066,"sku":"UU426-GREEN-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628588650834,"sku":"UU426-GREEN-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628588683602,"sku":"UU426-GREEN-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628588716370,"sku":"UU426-GREEN-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628588749138,"sku":"UU426-GREEN-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628588781906,"sku":"UU426-GREEN-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanescollectie_25_f42d060a-a456-4a47-aecc-b2296abf17c5.png?v=1788954654"},{"product_id":"caftan-long-ka","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are clothes that capture the spirit of summer without asking for anything in return: this collection of caftans is one of them. Light, flowing and naturally elegant, they bring a bohemian and refined touch, perfect for living hot days in style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Fit:\u003c\/strong\u003e Falls softly over the body without tightening or marking, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and brings a naturally refining feminine touch, ideal for highlighting ethnic necklaces or flashy jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping skin fresh for hours in the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve Length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51,2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628588028242,"sku":"UU312-orange stars-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628588061010,"sku":"UU312-orange stars-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628588093778,"sku":"UU312-orange stars-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628588126546,"sku":"UU312-orange stars-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628588159314,"sku":"UU312-orange stars-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628588192082,"sku":"UU312-orange stars-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628588224850,"sku":"UU312-orange stars-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628588257618,"sku":"UU312-orange stars-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_22.png?v=1788954654"},{"product_id":"caftan-long-ry","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are garments that capture the spirit of summer without asking for anything in return: this collection of caftans is one of them. Light, fluid and naturally elegant, they bring a bohemian and refined touch at the same time, perfect for living hot days in style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Fluid Cut:\u003c\/strong\u003e Falls gently over the body without tightening or marking, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and brings a feminine touch that naturally stylizes, ideal for highlighting ethnic necklaces or remarkable jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin cool for hours under the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a wicker basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51,2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628588290386,"sku":"UU448-brown-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628588323154,"sku":"UU448-brown-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628588355922,"sku":"UU448-brown-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628588388690,"sku":"UU448-brown-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628588421458,"sku":"UU448-brown-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628588454226,"sku":"UU448-brown-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628588486994,"sku":"UU448-brown-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628588519762,"sku":"UU448-brown-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie.png?v=1788954653"},{"product_id":"caftan-long-5p","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIl existe des vêtements qui capturent l'esprit de l'été sans rien demander en retour : cette collection de caftans en fait partie. Légers, fluides et élégants avec naturel, ils apportent une touche bohème et raffinée à la fois, parfaits pour vivre les journées chaudes avec style, d'une promenade sur la plage à un dîner au coucher du soleil au bord de la mer.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eCoupe Ample et Fluide :\u003c\/strong\u003e Tombe doucement sur le corps sans serrer ni marquer, pour une silhouette flatteuse qui convient à toutes les morphologies.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eDécolleté en V Flatteur :\u003c\/strong\u003e Allonge la posture et apporte une touche féminine qui élance naturellement, idéal pour mettre en valeur des colliers ethniques ou des bijoux audacieux.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eTissu Léger et Respirant :\u003c\/strong\u003e Permet à l'air de circuler et est parfait pour les journées les plus chaudes, maintenant la peau fraîche pendant des heures au soleil.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003ePolyvalent de la Plage au Dîner :\u003c\/strong\u003e Associez-le à des sandales plates et un panier en osier pour la journée, ou à des sandales à talons et des bijoux ethniques pour une soirée en plein air.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eTaille\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003ePoitrine\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur de Manche\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51,2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eLes mesures peuvent varier de 2 à 3 cm, car elles sont prises à la main.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628588814674,"sku":"UU312-#SJB-purple stripes-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628588847442,"sku":"UU312-#SJB-purple stripes-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628588880210,"sku":"UU312-#SJB-purple stripes-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628588912978,"sku":"UU312-#SJB-purple stripes-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628588945746,"sku":"UU312-#SJB-purple stripes-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628588978514,"sku":"UU312-#SJB-purple stripes-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628589011282,"sku":"UU312-#SJB-purple stripes-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628589044050,"sku":"UU312-#SJB-purple stripes-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_12.png?v=1788954653"},{"product_id":"caftan-long-1e","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIl existe des vêtements qui capturent l'esprit de l'été sans rien demander en retour : cette collection de caftans en fait partie. Légers, fluides et élégants avec naturel, ils apportent une touche bohème et raffinée à la fois, parfaits pour vivre les journées chaudes avec style, d'une promenade sur la plage à un dîner au coucher du soleil près de la mer.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eCoupe Ample et Fluide :\u003c\/strong\u003e Tombe doucement sur le corps sans serrer ni marquer, pour une silhouette flatteuse qui convient à toutes les morphologies.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eDécolleté en V Flatteur :\u003c\/strong\u003e Allonge la posture et apporte une touche féminine qui met en valeur naturellement, idéal pour porter des colliers ethniques ou des bijoux voyants.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eTissu Léger et Respirant :\u003c\/strong\u003e Permet à l'air de circuler et est parfait pour les jours les plus chauds, maintenant la peau fraîche pendant des heures sous le soleil.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003ePolyvalent de la Plage au Dîner :\u003c\/strong\u003e Associez-le avec des sandales plates et un panier en osier pour la journée, ou avec des sandales à talons et des bijoux ethniques pour une soirée en plein air.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eTaille\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003ePoitrine\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur de Manche\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51,2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eLes mesures peuvent varier de 2 à 3 cm, car elles sont prises à la main.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628593107282,"sku":"UU312-#SJB-White vertical stripes-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628593140050,"sku":"UU312-#SJB-White vertical stripes-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628593172818,"sku":"UU312-#SJB-White vertical stripes-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628593205586,"sku":"UU312-#SJB-White vertical stripes-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628593238354,"sku":"UU312-#SJB-White vertical stripes-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628593271122,"sku":"UU312-#SJB-White vertical stripes-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628593303890,"sku":"UU312-#SJB-White vertical stripes-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628593336658,"sku":"UU312-#SJB-White vertical stripes-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_23.png?v=1788954660"},{"product_id":"caftan-long-ty","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome garments perfectly capture the summer spirit without asking anything in return: this collection of caftans is a perfect example. Light, flowing, and naturally elegant, they bring that bohemian and refined touch, ideal for enjoying warm days in style, from a beach stroll to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Cut:\u003c\/strong\u003e Falls gently over the body without clinging or restricting, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and adds a feminine touch that naturally refines, ideal for showcasing ethnic necklaces or eye-catching jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin cool for hours under the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw bag for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2-3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628593369426,"sku":"UU381-Purple-S","price":39.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628593402194,"sku":"UU381-Purple-M","price":39.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628593434962,"sku":"UU381-Purple-L","price":39.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628593467730,"sku":"UU381-Purple-XL","price":39.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628593500498,"sku":"UU381-Purple-2XL","price":39.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628593533266,"sku":"UU381-Purple-3XL","price":39.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628593566034,"sku":"UU381-Purple-4XL","price":39.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628593598802,"sku":"UU381-Purple-5XL","price":39.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/82edbcd2-16bb-4bb8-b5c6-b7badffe6116.png?v=1788954660"},{"product_id":"caftan-long-ig","title":"Kaftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are clothes that capture the spirit of summer without asking for anything in return: this collection of caftans is a perfect example. Light, flowing and naturally elegant, they bring a bohemian and refined touch at the same time, perfect for experiencing hot days with style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Cut:\u003c\/strong\u003e Falls gently on the body without tightening or marking, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and brings a feminine touch that naturally stylizes, ideal for highlighting ethnic necklaces or eye-catching jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin cool for hours under the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve Length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2-3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628592845138,"sku":"UU312-#SJB-apricot stripes-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628592877906,"sku":"UU312-#SJB-apricot stripes-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628592910674,"sku":"UU312-#SJB-apricot stripes-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628592943442,"sku":"UU312-#SJB-apricot stripes-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628592976210,"sku":"UU312-#SJB-apricot stripes-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628593008978,"sku":"UU312-#SJB-apricot stripes-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628593041746,"sku":"UU312-#SJB-apricot stripes-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628593074514,"sku":"UU312-#SJB-apricot stripes-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_10.png?v=1788954660"},{"product_id":"caftan-long-mv","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIl existe des vêtements qui capturent l'esprit de l'été sans rien demander en retour : cette collection de caftans en est l'exemple parfait. Légers, fluides et élégants avec naturel, ils apportent une touche bohème et raffinée, parfaits pour profiter des journées chaudes avec style, d'une promenade sur la plage à un dîner au coucher du soleil près de la mer.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eCoupe Ample et Fluide :\u003c\/strong\u003e Tombe doucement sur le corps sans serrer ni marquer, pour une silhouette flatteuse qui convient à toutes les morphologies.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eDécolleté en V Flatteur :\u003c\/strong\u003e Allonge la posture et apporte une touche féminine qui stylise naturellement, idéal pour mettre en valeur des colliers ethniques ou des bijoux accrocheurs.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eTissu Léger et Respirant :\u003c\/strong\u003e Permet à l'air de circuler et est parfait pour les journées les plus chaudes, gardant la peau fraîche pendant des heures sous le soleil.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003ePolyvalent de la Plage au Dîner :\u003c\/strong\u003e Associez-le avec des sandales plates et un panier en osier pour la journée, ou avec des sandales à talons et des bijoux ethniques pour une soirée en plein air.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eTaille\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003ePoitrine\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur de Manche\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51,2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eLes mesures peuvent varier de 2 à 3 cm, car elles sont prises à la main.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628593631570,"sku":"UU381-blue-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628593664338,"sku":"UU381-blue-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628593697106,"sku":"UU381-blue-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628593729874,"sku":"UU381-blue-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628593762642,"sku":"UU381-blue-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628593795410,"sku":"UU381-blue-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628593828178,"sku":"UU381-blue-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628593860946,"sku":"UU381-blue-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/59509072-628f-4a9d-9b7c-2627ae470a15.png?v=1788954661"},{"product_id":"caftan-long-es","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIl existe des vêtements qui capturent l'esprit de l'été sans rien demander en retour : cette collection de caftans en est l'exemple parfait. Légers, fluides et élégants avec naturel, ils apportent cet air bohème et raffiné à la fois, parfaits pour vivre les journées chaudes avec style, d'une promenade sur la plage à un dîner au coucher du soleil au bord de la mer.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eCoupe Ample et Fluide :\u003c\/strong\u003e Tombe doucement sur le corps sans serrer ni marquer, pour une silhouette flatteuse qui convient à toutes les morphologies.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eDécolleté en V Flatteur :\u003c\/strong\u003e Allonge la posture et apporte une touche féminine qui stylise naturellement, idéal pour mettre en valeur des colliers ethniques ou des bijoux audacieux.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eTissu Léger et Respirant :\u003c\/strong\u003e Laisse circuler l'air et est parfait pour les journées les plus chaudes, gardant la peau fraîche pendant des heures sous le soleil.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003ePolyvalent de la Plage au Dîner :\u003c\/strong\u003e Associez-le à des sandales plates et un panier en osier pour la journée, ou à des sandales à talons et des bijoux ethniques pour une soirée en plein air.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eTaille\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003ePoitrine\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLongueur de Manche\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51,2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52,8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53,6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eLes mesures peuvent varier de 2 à 3 cm, car elles sont prises à la main.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628593893714,"sku":"UU312-blue gradient-S","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628593926482,"sku":"UU312-blue gradient-M","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628593959250,"sku":"UU312-blue gradient-L","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628593992018,"sku":"UU312-blue gradient-XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628594024786,"sku":"UU312-blue gradient-2XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628594057554,"sku":"UU312-blue gradient-3XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628594090322,"sku":"UU312-blue gradient-4XL","price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628594123090,"sku":"UU312-blue gradient-5XL","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_11.png?v=1788954660"},{"product_id":"caftan-long-fq","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are garments that capture the spirit of summer without asking for anything in return: this collection of caftans is a perfect example. Light, fluid and naturally elegant, they bring a bohemian and refined touch at the same time, perfect for experiencing hot days in style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowy Fit:\u003c\/strong\u003e Gently drapes over the body without clinging or constricting, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and adds a feminine touch that naturally refines, ideal for showcasing ethnic necklaces or bold jewelry.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin fresh for hours under the sun.\u003c\/li\u003e\n\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a wicker basket for the day, or with heeled sandals and ethnic jewelry for an evening al fresco.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\t\u003cthead class=\"text-left\"\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eBust\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve Length\u003c\/th\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2-3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628597367122,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628597399890,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628597432658,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628597465426,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628597498194,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628597530962,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628597563730,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628597596498,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_2.png?v=1788954667"},{"product_id":"caftan-long-s5","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are garments that capture the spirit of summer without asking for anything in return: this collection of caftans is one of them. Light, flowing and naturally elegant, they bring a bohemian and refined touch at the same time, perfect for experiencing warm days in style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Cut:\u003c\/strong\u003e Falls gently over the body without constricting or marking, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and adds a feminine touch that naturally styles, ideal for showcasing ethnic necklaces or remarkable jewelry.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping skin fresh for hours under the sun.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw bag for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv data-user-message-bubble=\"true\" class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv data-testid=\"user-message\" class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\" aria-label=\"Message actions\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv data-is-streaming=\"false\" class=\"group relative relative pb-3\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\u003cthead class=\"text-left\"\u003e\n\n\u003ctr\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSize\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eChest\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eLength\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSleeve Length\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628597104978,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628597137746,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628597170514,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628597203282,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628597236050,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628597268818,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628597301586,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628597334354,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanescollectie_25.png?v=1788954667"},{"product_id":"caftan-long-b1","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are garments that capture the spirit of summer without asking for anything in return: this collection of caftans is one of them. Light, fluid and naturally elegant, they bring a bohemian and refined touch, perfect for enjoying warm days in style, from a stroll on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowy Fit:\u003c\/strong\u003e Gently drapes over the body without clinging or constricting, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Elongates the posture and adds a feminine touch that naturally styles, ideal for showcasing ethnic necklaces or eye-catching jewelry.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin cool for hours under the sun.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw bag for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv data-user-message-bubble=\"true\" class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv data-testid=\"user-message\" class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\" aria-label=\"Message actions\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv data-is-streaming=\"false\" class=\"group relative relative pb-3\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\u003cthead class=\"text-left\"\u003e\n\n\u003ctr\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSize\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eBust\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eLength\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSleeve Length\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51,2 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52,8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53,6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628596842834,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628596875602,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628596908370,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628596941138,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628596973906,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628597006674,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628597039442,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628597072210,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/5f765772-e0e3-491d-afcb-6bfa924fddb2.png?v=1788954668"},{"product_id":"caftan-long-wo","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome garments capture the spirit of summer effortlessly: this collection of caftans is one of them. Light, flowing, and naturally elegant, they bring a bohemian yet refined touch, perfect for enjoying warm days in style, from a beach stroll to a sunset dinner by the sea.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Cut:\u003c\/strong\u003e Gently drapes over the body without clinging or restricting, creating a flattering silhouette for all body types.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-neckline:\u003c\/strong\u003e Elongates the posture and adds a naturally refined feminine touch, ideal for showcasing ethnic necklaces or bold jewelry.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLightweight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping skin fresh for hours under the sun.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw basket for daytime, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv data-user-message-bubble=\"true\" class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv data-testid=\"user-message\" class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\" aria-label=\"Message actions\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv data-is-streaming=\"false\" class=\"group relative relative pb-3\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\u003cthead class=\"text-left\"\u003e\n\n\u003ctr\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSize\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eBust\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eLength\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSleeve Length\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628596580690,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628596613458,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628596646226,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628596678994,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628596711762,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628596744530,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628596777298,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628596810066,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/caftanes_collectie_24.png?v=1788954667"},{"product_id":"caftan-long-rf","title":"Caftan confortable","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIl existe des vêtements qui capturent l'esprit de l'été sans rien demander en retour : cette collection de caftans en est un parfait exemple. Légers, fluides et élégants avec naturel, ils apportent cet air bohème et raffiné à la fois, parfaits pour vivre les journées chaudes avec style, d'une promenade sur la plage à un dîner au coucher du soleil au bord de la mer.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eCoupe Ample et Fluide :\u003c\/strong\u003e Tombe doucement sur le corps sans serrer ni marquer, pour une silhouette flatteuse qui convient à toutes les morphologies.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eDécolleté en V Flatteur :\u003c\/strong\u003e Allonge la posture et apporte une touche féminine qui affine naturellement, idéal pour mettre en valeur des colliers ethniques ou des bijoux voyants.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eTissu Léger et Respirant :\u003c\/strong\u003e Permet à l'air de circuler et est parfait pour les journées les plus chaudes, gardant la peau fraîche pendant des heures au soleil.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003ePolyvalent de la Plage au Dîner :\u003c\/strong\u003e Associez-le à des sandales plates et un panier en paille pour la journée, ou à des sandales à talons et des bijoux ethniques pour une soirée en plein air.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv data-user-message-bubble=\"true\" class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv data-testid=\"user-message\" class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\" aria-label=\"Actions de message\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv data-is-streaming=\"false\" class=\"group relative relative pb-3\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\u003cthead class=\"text-left\"\u003e\n\n\u003ctr\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eTaille\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003ePoitrine\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eLongueur\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eLongueur de Manche\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48,8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49,6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50,4 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51,2 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52,8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53,6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eLes mesures peuvent varier de 2 à 3 cm, car elles sont prises à la main.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628597662034,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628597694802,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628597727570,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628597760338,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628597793106,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628597825874,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628597858642,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628597891410,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/f63cf140-bee9-4224-8a2c-3d9c7c86cc52.png?v=1788954668"},{"product_id":"caftan-long-hg","title":"Comfortable caftan","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are clothes that capture the spirit of summer without asking for anything in return: this collection of caftans is a perfect example. Light, fluid and naturally elegant, they bring that bohemian and refined touch, ideal for experiencing hot days in style, from a walk on the beach to a sunset dinner by the sea.\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLoose and Flowing Cut:\u003c\/strong\u003e Falls gently over the body without being tight or restrictive, for a flattering silhouette that suits all body types.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eFlattering V-Neckline:\u003c\/strong\u003e Lengthens the posture and adds a feminine touch that naturally refines, ideal for showcasing ethnic necklaces or bold jewelry.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air to circulate and is perfect for the hottest days, keeping the skin cool for hours under the sun.\u003c\/li\u003e\n\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a wicker basket for the day, or with heeled sandals and ethnic jewelry for an outdoor evening.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\n\u003cdiv data-test-render-count=\"2\"\u003e\n\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\n\u003cdiv data-user-message-bubble=\"true\" class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\"\u003e\n\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\n\u003cdiv class=\"flex-1\"\u003e\n\n\u003cdiv data-testid=\"user-message\" class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\" aria-label=\"Message actions\"\u003e\n\n\u003cdiv class=\"text-text-300\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv data-test-render-count=\"1\"\u003e\n\n\u003cdiv class=\"group\"\u003e\n\n\u003cdiv class=\"contents\"\u003e\n\n\u003cdiv data-is-streaming=\"false\" class=\"group relative relative pb-3\"\u003e\n\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\n\u003cthead class=\"text-left\"\u003e\n\n\u003ctr\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSize\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eBust\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eLength\u003c\/th\u003e\n\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSleeve length\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm\u003c\/td\u003e\n\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary by 2 to 3 cm, as they are taken by hand.\u003c\/em\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Sylvie \u0026 Jacques Boutique","offers":[{"title":"S","offer_id":54628604150098,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":54628604182866,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":54628604215634,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"TG","offer_id":54628604248402,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":54628604281170,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":54628604313938,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":54628604346706,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":54628604379474,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1108\/2026\/2226\/files\/da972bc6-5f7a-45dd-baf2-2a3e0a8088b2.png?v=1788954674"}],"url":"https:\/\/amelielaurent-boutique.fr\/collections\/caftans.oembed","provider":"Amélie \u0026 Laurent","version":"1.0","type":"link"}