{"product_id":"calmaire-short-estival-nathan","title":"CALMAIRE | Short Estival Nathan","description":"\u003cdiv\u003e\n\u003cmain class=\"main-content svelte-1vjey77\"\u003e\n\u003cdiv class=\"main-content svelte-mhuesr\" slot=\"main-content\"\u003e\n\u003cdiv class=\"translator-container svelte-bad754\" data-testid=\"side-panel-translator\"\u003e\n\u003ch2\u003eFraîcheur et style\u003c\/h2\u003e\n\u003cp\u003eLe short Nathan offre un look décontracté mais soigné pour passer les journées chaudes avec confort et simplicité. La coupe normale et la taille élastique garantissent un ajustement confortable en toute occasion : des promenades en ville aux week-ends à la plage.\u003c\/p\u003e\n\u003ch2\u003ePourquoi choisir Nathan ?\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDesign simple et polyvalent – Pour tous les âges et toutes les occasions\u003c\/li\u003e\n\u003cli\u003eTaille élastique avec cordon de serrage – Liberté de mouvement\u003c\/li\u003e\n\u003cli\u003eLéger et respirant – Idéal, même lors des journées les plus chaudes\u003c\/li\u003e\n\u003cli\u003eFacile à assortir – Avec des polos, des t-shirts ou des chemises décontractées\u003c\/li\u003e\n\u003cli\u003eDisponible en différentes couleurs – Choisissez la couleur qui vous convient le mieux\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr\u003e\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\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\"\u003eTour de taille (cm)\u003c\/th\u003e\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\"\u003eHanches (cm)\u003c\/th\u003e\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 d'entrejambe (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\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\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e71\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e106\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e16.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\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\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e75\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e111\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e16.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\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\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e79\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e116\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e17.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\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\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e83\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e121\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e17.7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\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\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e87\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e126\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e18.1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\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\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e91\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e131\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e18.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eEntre deux tailles ? Veuillez choisir la taille supérieure.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003cmain class=\"main-content svelte-1vjey77\"\u003e\n\u003cdiv class=\"main-content svelte-mhuesr\" slot=\"main-content\"\u003e\n\u003cdiv class=\"translator-container svelte-bad754\" data-testid=\"side-panel-translator\"\u003e\n\u003cdiv class=\"output-area svelte-10aez33\" data-testid=\"side-panel-output\" dir=\"ltr\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1008\/8208\/8268\/files\/ChatGPT_Image_May_3_2026_09_08_41_PM.png?v=1777907477\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003cfooter class=\"footer svelte-1vjey77\"\u003e\n\u003cdiv slot=\"footer\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"toggle-container svelte-no183s no-border\" data-testid=\"side-panel-glossary\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\u003cmain class=\"main-content svelte-1vjey77\"\u003e\n\u003cdiv class=\"main-content svelte-mhuesr\" slot=\"main-content\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/main\u003e\n\u003c\/div\u003e","brand":"Calmaire Paris","offers":[{"title":"Blanc \/ S","offer_id":57554145214808,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":57554145247576,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":57554145280344,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ XL","offer_id":57554145313112,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":57554145345880,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":57554145378648,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ S","offer_id":57554145411416,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ M","offer_id":57554145444184,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ L","offer_id":57554145476952,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ XL","offer_id":57554145509720,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 2XL","offer_id":57554145542488,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 3XL","offer_id":57554145575256,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Kaki \/ S","offer_id":57554145608024,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Kaki \/ M","offer_id":57554145640792,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Kaki \/ L","offer_id":57554145673560,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Kaki \/ XL","offer_id":57554145706328,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Kaki \/ 2XL","offer_id":57554145739096,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Kaki \/ 3XL","offer_id":57554145771864,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Vert \/ S","offer_id":57554145804632,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Vert \/ M","offer_id":57554145837400,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Vert \/ L","offer_id":57554145870168,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Vert \/ XL","offer_id":57554145902936,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Vert \/ 2XL","offer_id":57554145935704,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Vert \/ 3XL","offer_id":57554145968472,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Gris \/ S","offer_id":57554146001240,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Gris \/ M","offer_id":57554146034008,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Gris \/ L","offer_id":57554146066776,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Gris \/ XL","offer_id":57554146099544,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Gris \/ 2XL","offer_id":57554146132312,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Gris \/ 3XL","offer_id":57554146165080,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Marine \/ S","offer_id":57554146197848,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Marine \/ M","offer_id":57554146230616,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Marine \/ L","offer_id":57554146263384,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Marine \/ XL","offer_id":57554146296152,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Marine \/ 2XL","offer_id":57554146328920,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true},{"title":"Marine \/ 3XL","offer_id":57554146361688,"sku":null,"price":39.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0995\/6750\/1656\/files\/ChatGPT_Image_May_3_2026_09_08_41_PM.png?v=1782219586","url":"https:\/\/calmaireparis.fr\/products\/calmaire-short-estival-nathan","provider":"Calmaire Paris","version":"1.0","type":"link"}