{"title":"Collection de Parfums d'Air de Forêt | Affinati","description":"","products":[{"product_id":"forest-air-room-spray","title":"Spray d'Ambiance Air de Forêt","description":"\u003carticle data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-33\" data-turn-id=\"5c953667-a5c4-4045-8a32-14fd3ae80a45\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pt-12 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"5c953667-a5c4-4045-8a32-14fd3ae80a45\" data-message-author-role=\"user\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\"\u003e\n\u003cdiv class=\"user-message-bubble-color corner-superellipse\/0.98 relative rounded-[22px] px-4 py-2.5 leading-6 max-w-(--user-chat-width,70%)\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003carticle data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-39\" data-turn-id=\"c7c14662-acc5-4b49-ace5-854faa02062b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pt-12 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"c7c14662-acc5-4b49-ace5-854faa02062b\" data-message-author-role=\"user\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"4e965bf0-449d-4ce8-b409-27acb8052b62\" data-testid=\"conversation-turn-51\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pt-12 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"user\" data-message-id=\"4e965bf0-449d-4ce8-b409-27acb8052b62\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\"\u003e\n\u003cdiv class=\"user-message-bubble-color corner-superellipse\/0.98 relative rounded-[22px] px-4 py-2.5 leading-6 max-w-(--user-chat-width,70%)\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-1\" data-turn-id=\"8a1ae7ef-cb55-4ae3-8c89-e3057c6b5736\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pt-3 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"8a1ae7ef-cb55-4ae3-8c89-e3057c6b5736\" data-message-author-role=\"user\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\"\u003e\n\u003cdiv class=\"user-message-bubble-color corner-superellipse\/0.98 relative rounded-[22px] px-4 py-2.5 leading-6 max-w-(--user-chat-width,70%)\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-66\" data-turn-id=\"0dd7beb1-a805-49f1-b4d5-c0d7a4b8ab28\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pt-12 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"0dd7beb1-a805-49f1-b4d5-c0d7a4b8ab28\" data-message-author-role=\"user\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\"\u003e\n\u003cdiv class=\"user-message-bubble-color corner-superellipse\/0.98 relative rounded-[22px] px-4 py-2.5 leading-6 max-w-(--user-chat-width,70%)\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-61\" data-turn-id=\"e31313df-9b19-4cbf-9b8e-b8f155862585\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pt-12 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"e31313df-9b19-4cbf-9b8e-b8f155862585\" data-message-author-role=\"user\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\"\u003e\n\u003cdiv class=\"user-message-bubble-color corner-superellipse\/0.98 relative rounded-[22px] px-4 py-2.5 leading-6 max-w-(--user-chat-width,70%)\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"0d08e46a-e4a5-4c36-8b7f-c02f7ec0802c\" data-testid=\"conversation-turn-25\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pt-12 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"user\" data-message-id=\"0d08e46a-e4a5-4c36-8b7f-c02f7ec0802c\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\"\u003e\n\u003cdiv class=\"user-message-bubble-color corner-superellipse\/0.98 relative rounded-[22px] px-4 py-2.5 leading-6 max-w-(--user-chat-width,70%)\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cp data-start=\"0\" data-end=\"33\"\u003e\u003cstrong data-start=\"0\" data-end=\"33\"\u003eSpray pour Pièce \u0026 Linge Air de Forêt\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"35\" data-end=\"366\"\u003eRemplissez votre espace du parfum frais et apaisant de notre Spray pour Pièce \u0026 Linge Air de Forêt. Ce spray de 4 oz présente une \u003cstrong\u003eformule non toxique\u003c\/strong\u003e et un \u003cstrong\u003eparfum concentré\u003c\/strong\u003e, mélangeant pin vif, eucalyptus frais et bois de cèdre doux avec une touche de musc propre pour créer un arôme rafraîchissant inspiré de la nature, pur, calme et revitalisant.\u003c\/p\u003e\n\u003cp data-start=\"368\" data-end=\"565\"\u003eParfait pour rafraîchir le linge, les tissus d’ameublement, les rideaux ou l’air de n’importe quelle pièce, la formule sèche rapidement tout en laissant un parfum boisé, propre, frais, naturel et parfaitement équilibré.\u003c\/p\u003e\n\u003cp data-start=\"567\" data-end=\"666\"\u003e\u003cstrong\u003eSûr, propre et délicatement parfumé—apportant l’essence fraîche et pure de l’air de la forêt dans votre maison.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"567\" data-end=\"666\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan\u003eDécouvrez la \u003c\/span\u003e\u003ca href=\"https:\/\/affinatiliving.com\/collections\/forest-air-scent-collection-affinati\"\u003eCollection Parfum Air de Forêt\u003c\/a\u003e\u003cspan\u003e complète et profitez de bougies assorties, de soins pour le corps et de parfums d’intérieur dans votre senteur préférée.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\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\/article\u003e","brand":"Affinati","offers":[{"title":"Commande unique \/ Petit (1 fl\/oz)","offer_id":59356409823313,"sku":null,"price":6.95,"currency_code":"USD","in_stock":true},{"title":"Commande unique \/ Grand format (120 ml)","offer_id":59356409856081,"sku":null,"price":11.95,"currency_code":"USD","in_stock":true},{"title":"Lot de 3 \/ Petit (1 fl\/oz)","offer_id":59356409888849,"sku":null,"price":14.95,"currency_code":"USD","in_stock":true},{"title":"Lot de 3 \/ Grand format (120 ml)","offer_id":59356409921617,"sku":null,"price":29.95,"currency_code":"USD","in_stock":true},{"title":"Lot de 5 \/ Petit (1 fl\/oz)","offer_id":59356409954385,"sku":null,"price":24.95,"currency_code":"USD","in_stock":true},{"title":"Lot de 5 \/ Grand format (120 ml)","offer_id":59356409987153,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/7415\/5857\/files\/Forest_Air_Room_Spray.png?v=1780598053"},{"product_id":"3-wick-forest-air-candle","title":"Bougie 3 Mèches Air de Forêt","description":"\u003cp data-start=\"0\" data-end=\"36\"\u003e\u003cstrong data-start=\"0\" data-end=\"36\"\u003eBougie Forest Air à 3 mèches – 17 oz\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"38\" data-end=\"310\"\u003eApportez l'essence fraîche et apaisante de la nature dans votre maison avec notre bougie Forest Air à 3 mèches. Ce parfum revitalisant mélange le pin vif, l'eucalyptus frais et les bois terreux doux pour créer un arôme propre et respirable qui évoque une promenade paisible en forêt.\u003c\/p\u003e\n\u003cp data-start=\"312\" data-end=\"372\"\u003e\u003cstrong\u003eFabriquée avec un mélange de cire de soja à combustion propre.\u003c\/strong\u003e\u003cbr data-start=\"352\" data-end=\"355\"\u003e\u003cstrong\u003eFortement parfumée.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"374\" data-end=\"513\"\u003e\u003cstrong data-start=\"374\" data-end=\"388\"\u003eNotes de tête :\u003c\/strong\u003e Pin frais, Eucalyptus\u003cbr data-start=\"411\" data-end=\"414\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eNotes de cœur :\u003c\/strong\u003e Feuilles vertes, Herbes de la forêt\u003cbr data-start=\"458\" data-end=\"461\"\u003e\u003cstrong data-start=\"461\" data-end=\"476\"\u003eNotes de fond :\u003c\/strong\u003e Bois de cèdre, Bois terreux, Musc doux\u003c\/p\u003e\n\u003cp data-start=\"515\" data-end=\"692\"\u003eParfaite pour remplir votre espace d'une atmosphère fraîche et rafraîchissante, Forest Air crée une expérience olfactive propre et inspirée de la nature, à la fois ancrée, vive et profondément relaxante.\u003c\/p\u003e\n\u003cp data-start=\"6160\" data-end=\"6244\"\u003eAssociez-la à nos \u003ca href=\"https:\/\/affinatiliving.com\/products\/affinati-luxury-matches-elegant-white-matchbox-for-candles-decor\"\u003eallumettes Affinati\u003c\/a\u003e \u0026amp; \u003ca href=\"https:\/\/affinatiliving.com\/products\/affinati-wick-trimmer-premium-stainless-steel-candle-accessory-1\"\u003ecoupe-mèche\u003c\/a\u003e pour une combustion parfaite à chaque fois — le compagnon idéal de votre bougie pour des flammes propres, une durée de vie prolongée et une présentation élégante.\u003cbr data-start=\"6209\" data-end=\"6212\"\u003e\u003cstrong data-start=\"6212\" data-end=\"6244\"\u003eJusqu'à 70 heures de combustion.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"6160\" data-end=\"6244\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan\u003eDécouvrez la \u003c\/span\u003e\u003ca href=\"https:\/\/affinatiliving.com\/collections\/forest-air-scent-collection-affinati\"\u003ecollection Forest Air\u003c\/a\u003e\u003cspan\u003e complète et profitez de bougies assorties, soins corporels et parfums d’intérieur dans votre senteur préférée.\u003c\/span\u003e\u003c\/p\u003e","brand":"Affinati","offers":[{"title":"Default Title","offer_id":59356416180305,"sku":"TW-FA1","price":24.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/7415\/5857\/files\/Forest_Air_3-Wick_Candle.png?v=1779064820"},{"product_id":"forest-air-original-candle","title":"Bougie Originale Air de Forêt","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"4139eb74-a3b3-451d-a553-9b8f19e1aa03\" data-testid=\"conversation-turn-11\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pt-12 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"user\" data-message-id=\"4139eb74-a3b3-451d-a553-9b8f19e1aa03\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\"\u003e\n\u003cdiv class=\"user-message-bubble-color corner-superellipse\/0.98 relative rounded-[22px] px-4 py-2.5 leading-6 max-w-(--user-chat-width,70%)\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:3ca002a2-4083-4199-99cf-7ea7c2d8da4a-5\" data-testid=\"conversation-turn-12\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a9f58803-b90a-4b02-8692-628406eb42e6\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"38\"\u003e\u003cstrong data-start=\"0\" data-end=\"38\"\u003eBougie Forest Air Originale – 10 oz\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"40\" data-end=\"283\"\u003eForest Air capture l’essence fraîche et revigorante d’une promenade tranquille en forêt. Le pin frais et l’eucalyptus frais se mêlent aux bois doux et aux notes d’air pur pour créer un parfum revitalisant, pur, apaisant et naturellement stimulant.\u003c\/p\u003e\n\u003cp data-start=\"285\" data-end=\"345\"\u003eFabriquée avec un mélange de cire de soja à combustion propre.\u003cbr data-start=\"325\" data-end=\"328\"\u003eFortement parfumée.\u003c\/p\u003e\n\u003cp data-start=\"347\" data-end=\"472\"\u003e\u003cstrong\u003eNotes de tête :\u003c\/strong\u003e Pin frais, Eucalyptus frais\u003cbr data-start=\"385\" data-end=\"388\"\u003e\u003cstrong\u003eNotes de cœur :\u003c\/strong\u003e Feuilles vertes, Accord air de forêt\u003cbr data-start=\"433\" data-end=\"436\"\u003e\u003cstrong\u003eNotes de fond :\u003c\/strong\u003e Bois doux, Musc léger\u003c\/p\u003e\n\u003cp data-start=\"474\" data-end=\"671\"\u003eParfaite pour une utilisation toute l’année, cette bougie apporte une atmosphère propre et inspirée de la nature dans n’importe quel espace — idéale pour les salons, chambres et salles de bains où vous souhaitez une senteur fraîche, aérienne et relaxante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp data-end=\"4002\" data-start=\"3793\"\u003e\u003cspan\u003eAssociez-la à nos \u003c\/span\u003e\u003ca href=\"https:\/\/affinatiliving.com\/products\/affinati-luxury-matches-elegant-white-matchbox-for-candles-decor\"\u003eAllumettes Affinati\u003c\/a\u003e\u003cspan\u003e \u0026amp; \u003c\/span\u003e\u003ca href=\"https:\/\/affinatiliving.com\/products\/affinati-wick-trimmer-premium-stainless-steel-candle-accessory-1\"\u003eCoupe-mèche\u003c\/a\u003e\u003cspan\u003e pour une combustion parfaite à chaque fois — le compagnon idéal de votre bougie pour des flammes nettes, une durée prolongée et une présentation élégante.\u003c\/span\u003e\u003cbr data-end=\"3970\" data-start=\"3967\"\u003e\u003cstrong data-end=\"4002\" data-start=\"3970\"\u003eJusqu’à 55 heures de combustion.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"4002\" data-start=\"3793\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan\u003eDécouvrez la \u003c\/span\u003e\u003ca href=\"https:\/\/affinatiliving.com\/collections\/forest-air-scent-collection-affinati\"\u003eCollection Parfumée Forest Air\u003c\/a\u003e\u003cspan\u003e complète et profitez de bougies assorties, soins corporels et parfums d’intérieur dans votre senteur préférée.\u003c\/span\u003e\u003c\/p\u003e","brand":"Affinati","offers":[{"title":"Default Title","offer_id":59356441346129,"sku":null,"price":14.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/7415\/5857\/files\/ChatGPT_Image_Apr_14_2026_at_01_50_40_PM.png?v=1776189159"},{"product_id":"forest-air-signature-candle","title":"Bougie Signature Air de Forêt","description":"\u003cp data-end=\"39\" data-start=\"0\"\u003e\u003cstrong data-end=\"39\" data-start=\"0\"\u003eBougie Signature Forest Air – 10 oz\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"346\" data-start=\"41\"\u003eApportez le calme de la nature chez vous avec la Bougie Signature Forest Air d’Affinati – 10 oz. Ce parfum rafraîchissant capture l’essence d’une brise forestière tranquille, mêlant air frais, verdure douce et subtiles notes boisées pour créer une fragrance qui évoque la pureté, l’ancrage et une sérénité naturelle.\u003c\/p\u003e\n\u003cp data-end=\"576\" data-start=\"348\"\u003eForest Air offre un arôme équilibré, léger et aéré, tout en étant suffisamment riche pour créer de la profondeur et une ambiance chaleureuse. Il évoque la sensation de se promener dans un bois paisible — frais, vivifiant et apaisant sans être envahissant.\u003c\/p\u003e\n\u003cp data-end=\"783\" data-start=\"764\"\u003e\u003cstrong\u003eNotes de parfum\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"891\" data-start=\"785\"\u003e\u003cstrong\u003eNotes de tête : \u003c\/strong\u003eAccord d’air frais, Feuilles vertes\u003cbr data-end=\"823\" data-start=\"820\"\u003e\u003cstrong\u003eNotes de cœur : \u003c\/strong\u003ePin doux, Eucalyptus léger\u003cbr data-end=\"861\" data-start=\"858\"\u003e\u003cstrong\u003eNotes de fond :\u003c\/strong\u003e Bois de cèdre, Musc délicat\u003c\/p\u003e\n\u003cp data-end=\"998\" data-start=\"893\"\u003e\u003cstrong\u003eType de cire :\u003c\/strong\u003e Mélange de cire de soja premium\u003cbr data-end=\"931\" data-start=\"928\"\u003e\u003cstrong\u003eType de mèche :\u003c\/strong\u003e Mèche en coton simple\u003cbr data-end=\"967\" data-start=\"964\"\u003e\u003cstrong\u003eDurée de combustion :\u003c\/strong\u003e Jusqu’à 55 heures\u003c\/p\u003e\n\u003cp data-start=\"3722\" data-end=\"3927\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan\u003eAssociez-la à nos \u003c\/span\u003e\u003ca href=\"https:\/\/affinatiliving.com\/products\/affinati-luxury-matches-elegant-white-matchbox-for-candles-decor\"\u003eAllumettes Affinati\u003c\/a\u003e\u003cspan\u003e \u0026amp; \u003c\/span\u003e\u003ca href=\"https:\/\/affinatiliving.com\/products\/affinati-wick-trimmer-premium-stainless-steel-candle-accessory-1\"\u003eCoupe-mèche\u003c\/a\u003e\u003cspan\u003e pour une combustion parfaite à chaque fois — le compagnon idéal de votre bougie pour des flammes nettes, une durée prolongée et une présentation élégante.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"3722\" data-end=\"3927\"\u003e\u003cspan\u003e\u003cmeta charset=\"UTF-8\"\u003eDécouvrez la \u003ca href=\"https:\/\/affinatiliving.com\/collections\/forest-air-scent-collection-affinati\"\u003eCollection Parfum Forest Air\u003c\/a\u003e complète et profitez de bougies assorties, soins corporels et produits parfumés pour la maison dans votre fragrance préférée.\u003c\/span\u003e\u003c\/p\u003e","brand":"Affinati","offers":[{"title":"Default Title","offer_id":59356773318737,"sku":null,"price":18.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/7415\/5857\/files\/Forest_Air_Signature_Candle.png?v=1781207510"},{"product_id":"forest-air-reed-diffuser","title":"Diffuseur à roseaux Air de Forêt","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"6827edcb-6070-4f3a-afda-87504b425278\" data-testid=\"conversation-turn-31\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pt-12 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"user\" data-message-id=\"6827edcb-6070-4f3a-afda-87504b425278\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\"\u003e\n\u003cdiv class=\"user-message-bubble-color corner-superellipse\/0.98 relative rounded-[22px] px-4 py-2.5 leading-6 max-w-(--user-chat-width,70%)\"\u003e\n\u003cdiv class=\"whitespace-pre-wrap\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cp data-start=\"0\" data-end=\"40\"\u003e\u003cstrong data-start=\"0\" data-end=\"40\"\u003eDiffuseur à bâtonnets Air de Forêt – 207 ml\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"42\" data-end=\"552\"\u003eRemplissez votre maison de l’essence fraîche et revigorante de la nature avec notre diffuseur à bâtonnets Air de Forêt. Ce diffuseur de 207 ml présente une formule non toxique qui mélange le pin frais, l’eucalyptus frais et les bois doux pour un parfum qui paraît propre, vivifiant et naturellement apaisant. Parfait pour un usage quotidien, il apporte la sensation d’une promenade paisible en forêt dans votre espace tout en créant une atmosphère légère et aérienne. Comprend 8 bâtonnets écologiques qui offrent un parfum continu sans flamme pendant des semaines.\u003c\/p\u003e\n\u003cp data-start=\"554\" data-end=\"571\"\u003e\u003cstrong data-start=\"554\" data-end=\"571\"\u003eCaractéristiques principales :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"573\" data-end=\"909\"\u003e207 ml de solution parfumée non toxique pour un parfum sûr et durable.\u003cbr data-start=\"645\" data-end=\"648\"\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"573\" data-end=\"909\"\u003eComprend 8 bâtonnets écologiques pour une diffusion uniforme et constante.\u003cbr data-start=\"708\" data-end=\"711\"\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"573\" data-end=\"909\"\u003eSans flamme ni électricité — idéal pour toute pièce ou environnement.\u003cbr data-start=\"772\" data-end=\"775\"\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"573\" data-end=\"909\"\u003eUn parfum frais, inspiré de l’extérieur, avec du pin et de l’eucalyptus.\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUn parfum propre et apaisant qui emplit votre maison d’une sensation naturelle et aérienne.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan\u003eDécouvrez la \u003c\/span\u003e\u003ca href=\"https:\/\/affinatiliving.com\/collections\/forest-air-scent-collection-affinati\"\u003eCollection Parfum Air de Forêt\u003c\/a\u003e\u003cspan\u003e complète et profitez de bougies assorties, de soins corporels et de parfums d’intérieur dans votre senteur préférée.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Affinati","offers":[{"title":"Default Title","offer_id":59363614425169,"sku":null,"price":26.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/7415\/5857\/files\/ChatGPT_Image_Apr_15_2026_at_11_03_27_AM.png?v=1776270362"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/7415\/5857\/collections\/ChatGPT_Image_Feb_21_2026_at_09_38_08_PM_d63e0bb1-341b-4418-a7e5-26d926f20d11.png?v=1776207322","url":"https:\/\/affinatiliving.com\/fr\/collections\/forest-air-scent-collection-affinati.oembed","provider":"Affinati","version":"1.0","type":"link"}