{"title":"Art mural sur toile enveloppée","description":"","products":[{"product_id":"beneath-the-surface-semi-abstract-serene-aquatic-watercolor-art-print-canvas","title":"« Sous la surface », aquarelle semi-abstraite et sereine, sur toile","description":"\u003cp\u003e\u003cspan\u003e«\u0026nbsp;Sotto la Superficie\u0026nbsp;» révèle une méditation à plusieurs niveaux sur la perception, la mémoire et les vérités enfouies. Des planches rouge rouille, des lignes entrecroisées et des superpositions semi-transparentes créent un manuscrit visuel où les objets semblent à la fois réels et mémorables. De subtils reflets évoquent des profondeurs cachées et des récits fragmentés. Les plans mouvants de la composition, tels des fenêtres, offrent des perspectives sur l'eau, le temps et l'archéologie personnelle – une excavation silencieuse de ce qui se cache sous le visible. Une œuvre poétique qui mérite un regard attentif et invite à l'interprétation.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON020\u003c\/span\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eKit de suspension :\u003c\/span\u003e\u003cspan\u003e\u0026nbsp;\u003c\/span\u003eCompris.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- Coolors Palette Widget --\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003eréfléchi et serein\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003eHumeur générale\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003eAppel psychologique\u003c\/h4\u003e\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003eInvoque un sentiment d’exploration et de profondeur émotionnelle, favorisant l’introspection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires\u003c\/h4\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003ecalme\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003enostalgie\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003ecuriosité\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres\u003c\/h4\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003esalon\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003eétude\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003egalerie\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003ePropulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003ePalette de couleurs dominantes\u003c\/h3\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #c56d4e; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #C56D4E\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b2a392; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #B2A392\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d7c5ba; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #D7C5BA\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #758b7a; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #758B7A\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #5a6b8a; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #5A6B8A\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #443b38; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #443B38\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #8f857a; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #8F857A\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e6e2d3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #E6E2D3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003eCliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\u003cscript data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\" data-linenumber=\"45\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x40 cm \/ 12x16″","offer_id":50726046007608,"sku":"1e7e3d60-0d44-446e-bc0e-885e739559af","price":72.75,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":50726046040376,"sku":"69b2f23e-deec-411d-b836-af7cca13f333","price":104.25,"currency_code":"USD","in_stock":true},{"title":"50x70 cm \/ 20x28″","offer_id":50726046073144,"sku":"ca397d05-64e8-497b-ada8-83802bfa498f","price":134.25,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":50726046105912,"sku":"40ea4419-ede9-41ab-8cd5-57fcedbec096","price":183.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/bacbd462-ee8d-45fb-9731-b88286e28256.jpg?v=1776313665"},{"product_id":"biking-in-the-woods-bromont","title":"« Le chemin à suivre » : Faire du vélo dans les bois – Impression sur toile","description":"\u003cp\u003e\u003cspan\u003eVivez la beauté et la sérénité de la nature au quotidien grâce à cette œuvre murale captivante. L'œuvre dépeint avec vivacité une balade à vélo paisible sur un sentier paisible, entouré d'arbres majestueux et de tons terreux doux, invitant à l'évasion dans le calme de la nature. Parfaite pour sublimer l'ambiance de n'importe quelle pièce, cette œuvre est idéale pour les salons, les bureaux ou les chambres, où elle évoque un sentiment de liberté et de nostalgie. Transformez votre espace en un havre de paix avec cette magnifique représentation de la beauté et de l'aventure en plein air.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003ePar : Studio Shefford | STUDI004\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4 cm)\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: 700; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e pacifique \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: 700; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top:0;\"\u003e Appel psychologique\u003c\/h4\u003e\n\n         \u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin:0;\"\u003e Cette œuvre évoque un sentiment de tranquillité et de connexion avec la nature, attirant ceux qui recherchent une ambiance paisible dans leur maison ou leur espace de travail. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Émotions primaires \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e liberté \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Meilleures chambres \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align:center; margin-top:0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" target=\"_blank\" style=\"color: #4f46e5; text-decoration: none;\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"205\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab205\" id=\"b44-palette-widget-pri44y1\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"206\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab206\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"207\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab207\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6B8E23; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#6B8E23\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #6B8E23\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A0522D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A0522D\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A0522D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D2B48C; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#D2B48C\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D2B48C\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F5DEB3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F5DEB3\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F5DEB3\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F0E68C; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F0E68C\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F0E68C\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #4B0082; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#4B0082\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #4B0082\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #8B4513; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#8B4513\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #8B4513\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F0F8FF; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F0F8FF\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F0F8FF\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"210\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab210\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"211\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab211\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-pri44y1');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Studio Shefford","offers":[{"title":"27x35 cm \/ 11x14″","offer_id":50765347193144,"sku":"e8b74d62-e5de-4f43-9f5b-e5928a06e912","price":48.75,"currency_code":"USD","in_stock":true},{"title":"30x40 cm \/ 12x16″","offer_id":50765347225912,"sku":"0253a8d7-b891-4324-b8e1-43c9cde0db85","price":59.46,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″","offer_id":50765347258680,"sku":"0e7fef8a-d8fc-4173-aa73-9012cda5283a","price":69.54,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/96808969-f2a1-45dc-91ac-1b8c1bbd5b6f.jpg?v=1776313397"},{"product_id":"fall-trees-in-bromont-canvas","title":"« Pourpre et Ambre » Feuillage d'automne à Bromont – Impression sur toile tendue","description":"\u003cp\u003e« Crimson and Amber » plonge le spectateur dans le crescendo vibrant de l'automne. L'image capture une canopée flamboyante d'or saturé, de rouges rouillés et d'oranges flamboyants – un feuillage superposé tel un vitrail sur un ciel bleu doux. Chaque branche symbolise un moment de transition saisonnière, où la lumière du soleil filtre à travers les feuilles qui brillent de l'intérieur. Cette œuvre rayonne de chaleur et de richesse, invitant à la fois au plaisir visuel et à la réflexion émotionnelle. Une célébration de la splendeur éphémère de la nature.\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003ePar : Studio Shefford | Référence : STUDI001\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension :\u003c\/strong\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n \u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e Revigorant \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #f59e0bdd, #f59e0b); width: 75%; box-shadow: 0 0 8px #f59e0b40;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e Cette œuvre d’art évoque des sentiments de nostalgie et de chaleur associés à l’automne, ce qui la rend parfaite pour créer une atmosphère accueillante et apaisante. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e Joie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e Tranquillité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e Nostalgie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salle à manger \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"205\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab205\" id=\"b44-palette-widget-b6uwfjc\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"206\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab206\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"207\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab207\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FF7F2A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FF7F2A\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FF7F2A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FAD72C; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FAD72C\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FAD72C\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFC300; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFC300\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFC300\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C73E2C; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#C73E2C\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C73E2C\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #EFBF8D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#EFBF8D\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #EFBF8D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A14626; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A14626\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A14626\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F9C8A5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F9C8A5\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F9C8A5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFFFFF; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFFFFF\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFFFFF\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"210\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab210\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"211\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab211\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-b6uwfjc');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Studio Shefford","offers":[{"title":"27x35 cm \/ 11x14″","offer_id":50782848516408,"sku":"8e9e7f2f-63a2-469b-b3e1-d0b4eb4862d1","price":35.4,"currency_code":"USD","in_stock":true},{"title":"30x40 cm \/ 12x16″","offer_id":50782848549176,"sku":"69f7c7c2-34b8-40a0-806d-b045bdfa9d81","price":41.4,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″","offer_id":50782848581944,"sku":"dcdf9e12-a697-469f-9fdb-2f863397e0e0","price":55.63,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″","offer_id":50782848614712,"sku":"2ddb2c61-b88f-424c-a6b0-f36c6b3fbcef","price":69.0,"currency_code":"USD","in_stock":true},{"title":"50x60 cm \/ 20x24″","offer_id":50782848647480,"sku":"11bda91a-51ae-4480-b18e-568fa1e3b2f8","price":78.02,"currency_code":"USD","in_stock":true},{"title":"50x70 cm \/ 20x28″","offer_id":50782848680248,"sku":"61a7d63f-7081-4195-863d-4b0d6f6b4150","price":87.0,"currency_code":"USD","in_stock":true},{"title":"60x80 cm \/ 24x32″","offer_id":50782848713016,"sku":"9e789b7e-1bc2-42dc-846d-921b4a5f1667","price":108.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/e57c809d-a5fe-40a6-bcd0-51986793f574.jpg?v=1776313036"},{"product_id":"the-way-ahead-biking-in-the-woods-framed-canvas-art-print","title":"Impression sur toile encadrée « The Way Ahead » : Faire du vélo dans les bois","description":"\u003cp\u003e \u003cspan\u003eVivez la beauté et la sérénité de la nature au quotidien grâce à cette œuvre murale captivante. L'œuvre dépeint avec vivacité une balade à vélo paisible sur un sentier paisible, entouré d'arbres majestueux et de tons terreux doux, invitant à l'évasion dans le calme de la nature. Parfaite pour sublimer l'ambiance de n'importe quelle pièce, cette œuvre est idéale pour les salons, les bureaux ou les chambres, où elle évoque un sentiment de liberté et de nostalgie. Transformez votre espace en un havre de paix avec cette magnifique représentation de la beauté et de l'aventure en plein air.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003ePar : Studio Shefford | STUDI004\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp dir=\"ltr\"\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli aria-level=\"1\" dir=\"ltr\"\u003e\n\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e \u003cspan\u003ebarres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli aria-level=\"1\" dir=\"ltr\"\u003e\n\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e \u003cspan\u003eÉpaisseur :\u003c\/span\u003e \u003cspan\u003eMince (2 cm)\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli aria-level=\"1\" dir=\"ltr\"\u003e\n\n \u003cp role=\"presentation\" dir=\"ltr\"\u003e\u003cspan\u003eMatériau de la toile : barres de châssis en bois certifiées FSC, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli aria-level=\"1\" dir=\"ltr\"\u003e\n\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e \u003cspan\u003eCouleurs du cadre : noir, bois naturel, marron foncé.\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli aria-level=\"1\" dir=\"ltr\"\u003e\n\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e \u003cspan\u003eBois durable : peuplier ou pin certifié FSC ou d’origine locale.\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli aria-level=\"1\" dir=\"ltr\"\u003e\n\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e \u003cspan\u003eImpression de haute qualité : couleurs vives et durables.\u003c\/span\u003e \u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e pacifique \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e \n\u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Cette œuvre évoque un sentiment de tranquillité et de connexion avec la nature, attirant ceux qui recherchent une ambiance paisible dans leur maison ou leur espace de travail. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e liberté \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e nostalgie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bureau \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"205\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab205\" id=\"b44-palette-widget-uzwbcs8\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n   \u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"206\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab206\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"207\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab207\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6B8E23; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#6B8E23\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #6B8E23\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A0522D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A0522D\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A0522D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D2B48C; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#D2B48C\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D2B48C\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F5DEB3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F5DEB3\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F5DEB3\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F0E68C; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F0E68C\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F0E68C\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #4B0082; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#4B0082\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #4B0082\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #8B4513; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#8B4513\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #8B4513\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F0F8FF; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F0F8FF\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F0F8FF\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"210\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab210\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"211\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab211\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-uzwbcs8');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Studio Shefford","offers":[{"title":"30x40 cm \/ 12x16″ \/ Cadre en bois","offer_id":50785097187640,"sku":"64d72226-5d18-4fee-b55e-9463ab52f56a","price":108.43,"currency_code":"USD","in_stock":true},{"title":"30x40 cm \/ 12x16″ \/ Cadre en bois foncé","offer_id":50785097220408,"sku":"abd8d493-6fb8-4677-af03-77724548014a","price":108.43,"currency_code":"USD","in_stock":true},{"title":"30x40 cm \/ 12x16″ \/ Cadre noir","offer_id":50785097253176,"sku":"1a0dc626-bed7-4c72-932f-c39fc8af59b0","price":108.43,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″ \/ Cadre en bois","offer_id":50785097285944,"sku":"c8359cd3-2bd2-4af1-ad06-039639d402b2","price":135.16,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″ \/ Cadre en bois foncé","offer_id":50785097318712,"sku":"0e464639-73ef-42b1-8ce4-3132ff5c01ab","price":135.16,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″ \/ Cadre noir","offer_id":50785097351480,"sku":"31439ac7-96cf-4bf4-90c7-98855017b28a","price":135.16,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″ \/ Cadre en bois","offer_id":50785097384248,"sku":"cbd65d9f-537c-4066-9857-95330d616902","price":151.1,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″ \/ Cadre en bois foncé","offer_id":50785097417016,"sku":"99c8d51a-7c23-4f6c-9d49-75ced6238f61","price":151.1,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″ \/ Cadre noir","offer_id":50785097449784,"sku":"cac820ee-7d02-460b-8de8-eedc6f561def","price":151.1,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/9558de17-40e9-4b3f-b180-b477aaadb87b.jpg?v=1778428041"},{"product_id":"feeling-red-white-blue-nature-impressions-canvas","title":"Impression sur toile « Feeling Red White \u0026amp; Blue »","description":"\u003cp\u003e « Feeling Red, White \u0026amp; Blue » est une œuvre abstraite saisissante qui véhicule l'émotion par la couleur et le mouvement. Des éclats de pourpre palpitent dans une brume de blancs aériens et de bleus orageux, créant une composition à la fois viscérale et éthérée. Les ramifications organiques et les teintes superposées évoquent des veines de souvenirs ou des pensées embrouillées, suspendues dans un brouillard onirique. Cette œuvre vibre de contrastes – chaleur et fraîcheur, clarté et ambiguïté – invitant à l'introspection à chaque regard.\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003ePar : Studio Shefford | STUDI003\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e \n\u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4 cm)\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e serein et dynamique \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e85\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #f59e0bdd, #f59e0b); width: 85%; box-shadow: 0 0 8px #f59e0b40;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique\u003c\/h4\u003e\n\n \u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e invoque un sentiment de réflexion paisible \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e joie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e calme \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bureau \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FF0000; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#FF0000')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FF0000\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFFFFF; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#FFFFFF')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFFFFF\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #005B99; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#005B99')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #005B99\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A0A0A0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A0A0A0')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A0A0A0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F0F0F0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F0F0F0')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F0F0F0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B22222; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B22222')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B22222\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #DCDCDC; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#DCDCDC')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #DCDCDC\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #1E90FF; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#1E90FF')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #1E90FF\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e\n\n","brand":"Studio Shefford","offers":[{"title":"27x35 cm \/ 11x14″","offer_id":50785992474936,"sku":"57ae0ad1-8942-46d2-a174-642ba7a432ac","price":48.75,"currency_code":"USD","in_stock":true},{"title":"30x40 cm \/ 12x16″","offer_id":50785992507704,"sku":"f0f371ec-565e-4c86-8d9c-6a6339e3b69e","price":59.46,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″","offer_id":50785992540472,"sku":"f9d014fd-a7e2-4ff3-b11d-412b98469094","price":69.54,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″","offer_id":50785992573240,"sku":"c5a7ce22-b39f-414a-8768-183d95731442","price":82.5,"currency_code":"USD","in_stock":true},{"title":"50x60 cm \/ 20x24″","offer_id":50785992606008,"sku":"34d5a0ac-af3d-40c5-82cc-69c6aa07a096","price":97.53,"currency_code":"USD","in_stock":true},{"title":"50x70 cm \/ 20x28″","offer_id":50785992638776,"sku":"c32787d2-1a2b-434a-8aa9-86b8610a1f19","price":105.0,"currency_code":"USD","in_stock":true},{"title":"60x80 cm \/ 24x32″","offer_id":50785992671544,"sku":"c574387f-365a-4859-85e4-38fee097a564","price":127.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/f3ff11ce-1258-4ea7-82a0-57260cfb6dc3.jpg?v=1776312136"},{"product_id":"feeling-red-white-blue-nature-impressions-framed-canvas-art-print","title":"Impression sur toile encadrée « Feeling Red, White \u0026amp; Blue » Nature Impressions","description":"\u003cp\u003e « Feeling Red, White \u0026amp; Blue » est une œuvre abstraite saisissante qui véhicule l'émotion par la couleur et le mouvement. Des éclats de pourpre palpitent dans une brume de blancs aériens et de bleus orageux, créant une composition à la fois viscérale et éthérée. Les ramifications organiques et les teintes superposées évoquent des veines de souvenirs ou des pensées embrouillées, suspendues dans un brouillard onirique. Cette œuvre vibre de contrastes – chaleur et fraîcheur, clarté et ambiguïté – invitant à l'introspection à chaque regard.\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003ePar : Studio Shefford | STUDI003\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp dir=\"ltr\"\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli aria-level=\"1\" dir=\"ltr\"\u003e\n\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e \u003cspan\u003ebarres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli aria-level=\"1\" dir=\"ltr\"\u003e\n\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e \u003cspan\u003eÉpaisseur :\u003c\/span\u003e \u003cspan\u003eMince (2 cm)\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli aria-level=\"1\" dir=\"ltr\"\u003e\n\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e \u003cspan\u003eMatériau de la toile : barres de châssis en bois certifiées FSC, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli aria-level=\"1\" dir=\"ltr\"\u003e\n\n \u003cp role=\"presentation\" dir=\"ltr\"\u003e\u003cspan\u003eCouleurs du cadre : noir, blanc, bois naturel, marron foncé.\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli aria-level=\"1\" dir=\"ltr\"\u003e\n\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e \u003cspan\u003eBois durable : peuplier ou pin certifié FSC ou d’origine locale.\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli aria-level=\"1\" dir=\"ltr\"\u003e\n\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e \u003cspan\u003eImpression de haute qualité : couleurs vives et durables.\u003c\/span\u003e \u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e serein et dynamique \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e85\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #f59e0bdd, #f59e0b); width: 85%; box-shadow: 0 0 8px #f59e0b40;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique\u003c\/h4\u003e\n\n \u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e invoque un sentiment de réflexion paisible \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e joie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" data-linenumber=\"38\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\n\u003ch3 style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" data-linenumber=\"39\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" data-linenumber=\"40\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\n\u003cdiv title=\"Cliquez pour copier #FF0000\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ff0000; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #FFFFFF\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ffffff; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #005B99\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #005b99; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #A0A0A0\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #a0a0a0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #F0F0F0\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f0f0f0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #B22222\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b22222; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #DCDCDC\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #dcdcdc; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #1E90FF\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #1e90ff; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\" id=\"palette-feedback\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" data-linenumber=\"43\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Studio Shefford","offers":[{"title":"30x40 cm \/ 12x16″ \/ Cadre en bois foncé","offer_id":50786757673272,"sku":"6deff3f9-ce16-4890-bc99-7e4b56e7a504","price":119.25,"currency_code":"USD","in_stock":true},{"title":"30x40 cm \/ 12x16″ \/ Cadre en bois","offer_id":50786757640504,"sku":"b6edcf46-5dba-420c-9c8a-0a9f54d78bd9","price":119.25,"currency_code":"USD","in_stock":true},{"title":"30x40 cm \/ 12x16″ \/ Cadre noir","offer_id":50786757706040,"sku":"beb0ca04-9630-4d5d-8cd7-3c0d05ea38ff","price":119.25,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″ \/ Cadre en bois foncé","offer_id":50786757771576,"sku":"1793e809-d994-43c8-b9ae-489bd5484dd5","price":188.88,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″ \/ Cadre en bois","offer_id":50786757738808,"sku":"505dd08e-5ad2-4fd4-8e7d-20929f7dea6a","price":188.88,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″ \/ Cadre noir","offer_id":50786757804344,"sku":"3fd5ccbf-b3d4-42c4-9b37-01632db19822","price":188.88,"currency_code":"USD","in_stock":true},{"title":"60x80 cm \/ 24x32″ \/ Cadre en bois foncé","offer_id":50786757869880,"sku":"02d9ade2-1ab0-4d1a-aa87-cd2fa7ea0ea1","price":241.35,"currency_code":"USD","in_stock":true},{"title":"60x80 cm \/ 24x32″ \/ Cadre en bois","offer_id":50786757837112,"sku":"60e9812f-4881-4c99-886a-9bae7b2467a9","price":241.35,"currency_code":"USD","in_stock":true},{"title":"60x80 cm \/ 24x32″ \/ Cadre noir","offer_id":50786757902648,"sku":"13b900ab-543e-4230-bbf8-7ad4d357f430","price":241.35,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/2dfb97ce-6efe-43ac-b771-baad41f908c1.jpg?v=1776311145"},{"product_id":"awaiting-spring-quiet-nautical-scene-watercolor-art-print-canvas","title":"« En attendant le printemps », aquarelle sur toile représentant une scène paisible d'un port côtier","description":"\u003cp\u003e « Aspettando Primavera » capture un moment maritime paisible : deux navires amarrés côte à côte, leurs coques sombres se découpant sur la mer pâle. Des cordages les maintiennent immobiles, mais la scène respire une tension subtile, comme si les navires attendaient un signal de départ. La palette fraîche et les contours adoucis évoquent le calme du début du printemps, lorsque le mouvement est imminent mais suspendu. Une composition mêlant équilibre, retenue et anticipation.\u003cbr\u003e\u003c\/p\u003e\n\n\u003cp\u003e Par : Véronique Semple \u003cspan\u003e| ID d'art : VERON029\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003e\u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e \n\u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e pacifique \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e évoque des sentiments de tranquillité et de connexion à la nature \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e étude\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"42\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab42\" id=\"b44-palette-widget-jpb66z2\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"44\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab44\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B7C9D9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B7C9D9\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B7C9D9\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #7FB0D1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#7FB0D1\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #7FB0D1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #4A6E89; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#4A6E89\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #4A6E89\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #9B9A6A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#9B9A6A\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #9B9A6A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F2F3F0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F2F3F0\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F2F3F0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D8D6CC; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#D8D6CC\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D8D6CC\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B65B4A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B65B4A\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B65B4A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6D4C4A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#6D4C4A\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #6D4C4A\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"47\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab47\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"49\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab49\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-jpb66z2');\n      if (!widget) return;\n\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n\n      function fallbackCopy(text) {\n        var textArea = document.createElement(\"textarea\");\n        textArea.value = text;\n        textArea.style.position = \"fixed\";\n        textArea.style.top = \"-9999px\";\n        textArea.style.left = \"-9999px\";\n        document.body.appendChild(textArea);\n        textArea.focus();\n        textArea.select();\n        \n        try {\n          var successful = document.execCommand('copy');\n          if (successful) showFeedback(text);\n          else if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        } catch (err) {\n          if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        }\n        \n        document.body.removeChild(textArea);\n      }\n\n      function showFeedback(color) {\n        if (!feedbackEl) return;\n        if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a';\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af';\n        }, 2000);\n      }\n\n      function copyColor(color) {\n        if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n          navigator.clipboard.writeText(color).then(function() {\n            showFeedback(color);\n          }, function() {\n            fallbackCopy(color);\n          });\n        } else {\n          fallbackCopy(color);\n        }\n      }\n\n      swatches.forEach(function(swatch) {\n        swatch.addEventListener('click', function() {\n          var colorToCopy = this.getAttribute('data-color');\n          if (colorToCopy) {\n            copyColor(colorToCopy);\n          }\n        });\n      });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x45 cm \/ 12x18″","offer_id":50867266715960,"sku":"2f13accc-f002-49eb-afd2-ed3fb69afa35","price":69.3,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":50867266748728,"sku":"811c00c2-d4af-4f19-bcfe-d96562417377","price":90.3,"currency_code":"USD","in_stock":true},{"title":"50x70 cm \/ 20x28″","offer_id":50867266781496,"sku":"754576db-b148-4a7e-8e4b-66164f356752","price":125.3,"currency_code":"USD","in_stock":true},{"title":"60x80 cm \/ 24x32″","offer_id":50867266814264,"sku":"3c04859a-4d4a-4bd3-ad83-809190426105","price":157.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/9ef8b937-3e8c-422c-a81d-6a69de72b894.jpg?v=1776310757"},{"product_id":"euphoria-blissful-crashing-waves-watercolor-art-print-canvas","title":"« Euphoria » Impression d'art aquarelle océanique, vagues en cascade bienheureuses - Toile","description":"\u003cp\u003e« Euforia » capture l'énergie extatique de la mer qui rencontre la pierre. Une vague s'écrase en plein vol, ses embruns blancs s'écrasant contre les rochers côtiers dans un spectacle de lumière et d'élan. La palette ondule d'aigue-marine et de violet, tandis que de délicates gouttelettes semblent suspendues dans l'air, comme si le temps s'était arrêté au moment de l'impact. Ce paysage marin lumineux rayonne de vitalité, célébrant la beauté brute et la force irrépressible de la nature.\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003e Par : Véronique Semple \u003cspan\u003e| ID d'art : VERON028\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus, varie selon les pays. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e \n\u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e invoque une connexion paisible avec la nature \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e excitation \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bureau \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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A4C8E1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A4C8E1')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A4C8E1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6EB5E8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#6EB5E8')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #6EB5E8\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F4F4F4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F4F4F4')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F4F4F4\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A2B19C; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A2B19C')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A2B19C\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #9DA8B5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#9DA8B5')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #9DA8B5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #3C4A6E; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#3C4A6E')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #3C4A6E\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C0D7E2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#C0D7E2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C0D7E2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E6EBEA; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E6EBEA')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E6EBEA\"\u003e\u003c\/div\u003e\n\n     \n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x45 cm \/ 12x18″","offer_id":50867275792696,"sku":"91d95d74-e345-4472-aa5d-8216973933b0","price":74.25,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":50867275825464,"sku":"c7fb7e88-7923-47cf-8d90-5cf4c407e8b6","price":104.25,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″","offer_id":50867275858232,"sku":"87543798-f023-41eb-82d9-56d1d76371db","price":141.75,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":50867275891000,"sku":"914876d8-b2eb-440f-b949-a1327212c881","price":179.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/b388b7a6-0ceb-45da-9155-92643532d02b.jpg?v=1776310546"},{"product_id":"summer-luminous-ocean-beach-watercolor-art-print-canvas","title":"Impression aquarelle « Été » : Plage lumineuse sur l'océan – Toile","description":"\u003cp\u003e « Estate » capture le rythme rythmé d'un rivage ensoleillé, où la marée et le temps se rencontrent sans cesse. Dans de doux lavis d'azur, d'écume et de sable, l'aquarelle rend le doux murmure des vagues estivales qui déferlent vers la terre. Une voile lointaine ponctue l'horizon, sa silhouette dorée interrompant à peine l'immensité de la mer et du ciel. Cette œuvre évoque la douce légèreté d'une rêverie balnéaire : sereine, infinie et vibrante de mouvement.\u003cbr\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON026\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Invoque des sentiments de détente et de connexion à la nature, ce qui le rend adapté aux environnements sereins. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e nostalgie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bureau\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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #EAE5D6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#EAE5D6')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #EAE5D6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #65B7DA; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#65B7DA')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #65B7DA\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B4E0E9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B4E0E9')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B4E0E9\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F6E3C4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F6E3C4')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F6E3C4\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B2A66C; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B2A66C')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B2A66C\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6C6D4D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#6C6D4D')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #6C6D4D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B59D7A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B59D7A')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B59D7A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #3C5A83; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#3C5A83')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #3C5A83\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"27x35 cm \/ 11x14″","offer_id":50867354730808,"sku":"34de8a7f-dc65-474c-bf08-582c4f4ceebd","price":66.75,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″","offer_id":50867354763576,"sku":"dfdb8e12-6701-4979-ae3c-3f8f97b60186","price":95.79,"currency_code":"USD","in_stock":true},{"title":"50x60 cm \/ 20x24″","offer_id":50867354796344,"sku":"5e5596ae-b4f1-4729-9911-0500ec21b38d","price":126.75,"currency_code":"USD","in_stock":true},{"title":"60x75 cm \/ 24x30″","offer_id":50867354829112,"sku":"63d64911-dbdb-4bdb-8b8b-8094ef9966bb","price":148.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/583d2af5-90fd-48bf-931f-c0048ff4521b.jpg?v=1776310217"},{"product_id":"bonds-luminous-vintage-style-fruit-watercolor-art-print-canvas","title":"Impression aquarelle lumineuse « Connected » de style vintage sur toile","description":"\u003cp\u003e« Legami » explore la connexion par l'abstraction – un jeu de nèfles dorées, de tiges nerveuses et de brins verts entrecroisés, suspendus selon un rythme géométrique. Divisée en quatre panneaux, la composition se lit comme un vitrail fragmenté, où chaque section fait écho aux autres et évolue par rapport aux autres. L'utilisation de l'ombre et de la lumière, de la courbe et de la ligne, invite le spectateur à contempler les relations : entre les formes, entre les couleurs et entre les moments. Une méditation lumineuse sur l'interdépendance et la présence.\u003cbr\u003e\u003cbr\u003e Par : Véronique Semple \u003cspan\u003e| ID d'art : VERON025\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003cbr\u003e\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e tranquille et accueillant \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e L'œuvre évoque un sentiment d'émerveillement et d'appréciation de la beauté de la nature, invitant les spectateurs à se perdre dans ses couleurs et ses formes. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e joie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e étude \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher\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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #5C9A6D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#5C9A6D')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #5C9A6D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #8EC3A7; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#8EC3A7')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #8EC3A7\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFC83D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#FFC83D')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFC83D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #414141; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#414141')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #414141\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #DADADA; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#DADADA')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #DADADA\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E0E0E0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E0E0E0')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E0E0E0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B4C7B2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B4C7B2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B4C7B2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F8F6F3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F8F6F3')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F8F6F3\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x40 cm \/ 12x16″","offer_id":50867386384696,"sku":"c85d10f4-00df-4d32-9db7-3b802b4d1281","price":81.75,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″","offer_id":50867386417464,"sku":"c0e0e18d-6461-41e1-b293-fe8e694cab0a","price":95.79,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″","offer_id":50867386450232,"sku":"02d70c46-04a4-48bc-8515-ad3e455712e5","price":111.75,"currency_code":"USD","in_stock":true},{"title":"60x75 cm \/ 24x30″","offer_id":50867386483000,"sku":"fe0b9be7-651f-4b49-ab34-c28291894142","price":148.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/3d8c0335-d088-4c75-89f8-eb7dc9258409.jpg?v=1776309977"},{"product_id":"midday-breeze-warm-seashore-watercolor-art-print-canvas-1","title":"Aquarelle « Brise de midi » : Bord de mer chaud – Toile","description":"\u003cp\u003e « Brezza a Mezzogiorno » capture la tranquillité langoureuse d'une plage d'été en plein midi. Chaises vides et parasols rayés se prélassent sous un ciel pâle, tandis qu'un petit tas de jouets de plage oubliés évoque une joie passée. Avec sa lumière chaude et son calme soigneusement observé, cette aquarelle évoque le calme de midi, lorsque le monde ralentit et que la mer attend. Œuvre à la fois douce et vibrante, elle apporte l'essence des loisirs balnéaires italiens à tous les espaces.\u003cbr\u003e\u003c\/p\u003e\n\n\u003cp\u003e Par : Véronique Semple \u003cspan\u003e| ID d'art : VERON024\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e \n\u003cspan\u003eKit de suspension :\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eCompris. \u003cbr\u003e\u003cbr\u003e\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e tranquille et accueillant \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e évoque des sentiments de détente et d'évasion \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bonheur \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bureau à domicile\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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D5BDAF; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D5BDAF')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D5BDAF\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D85836; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D85836')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D85836\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #BFBFBF; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#BFBFBF')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #BFBFBF\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F6EDE0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F6EDE0')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F6EDE0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ABC2D4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#ABC2D4')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #ABC2D4\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F6BA92; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F6BA92')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F6BA92\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #8B5B4A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#8B5B4A')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #8B5B4A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FF7F30; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#FF7F30')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FF7F30\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x40 cm \/ 12x16″","offer_id":50867436781880,"sku":"a73a96e3-3d56-4e7d-b3f9-7f8f34eefb1e","price":78.75,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″","offer_id":50867436814648,"sku":"c60e5c58-5225-422b-8446-60c2e99a769b","price":116.25,"currency_code":"USD","in_stock":true},{"title":"60x80 cm \/ 24x32″","offer_id":50867436847416,"sku":"67e22c7c-d97a-4b6c-bdc6-08d4fa3ae067","price":168.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/9b689345-2521-4d2e-8af7-4943c34eb633.jpg?v=1776309798"},{"product_id":"the-florentine-lily-uplifting-floral-watercolor-art-print-canvas","title":"« Le lys florentin », aquarelle florale exaltante – Toile","description":"\u003cp\u003e« Il Giglio Fiorentino » rend hommage à l'iris emblématique de Florence avec une tendresse lumineuse. Émergeant d'un enchevêtrement de brins verdoyants, les pétales violets de la fleur resplendissent sur un fond d'ocre chaud et de lumière printanière. La composition allie force et délicatesse, sa couleur vive étant adoucie par la courbe délicate des tiges et des pétales. Hommage discret à la résilience et à la grâce, cette aquarelle invite le spectateur à s'arrêter et à laisser son regard se poser sur le rythme élégant de la nature.\u003cbr\u003e\u003cbr\u003e \u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON023\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4 cm)\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n \u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e tranquille et édifiant \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e évoque une profonde appréciation de la nature et de la beauté \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e joie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6A5ACD; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#6A5ACD')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #6A5ACD\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #AD7EBA; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#AD7EBA')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #AD7EBA\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D6BFD6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D6BFD6')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D6BFD6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A2C6E8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A2C6E8')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A2C6E8\"\u003e\u003c\/div\u003e\n\n     \n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #BFD899; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#BFD899')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #BFD899\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #DBB775; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#DBB775')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #DBB775\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E8D99B; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E8D99B')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E8D99B\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C3D99C; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#C3D99C')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C3D99C\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x45 cm \/ 12x18″","offer_id":50867448938808,"sku":"22c06b8d-ab91-4c0f-886c-00a556f7867b","price":89.25,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":50867448971576,"sku":"c887a948-65a5-4793-ab04-918e97625651","price":111.75,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″","offer_id":50867449004344,"sku":"13ae8628-a93d-46bc-92c6-6958da059109","price":141.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/7df79097-cbdd-4810-9c08-10febccf235e.jpg?v=1776309619"},{"product_id":"the-seasons-of-life-inspiring-floral-watercolor-art-print-canvas","title":"« Les saisons de la vie », aquarelle florale inspirante sur toile","description":"\u003cp\u003e « Le Stagioni della Vita » capture un moment de calme dans le cycle de la croissance et de la décoloration. Deux fleurs ivoire – l'une vibrante, l'autre en train de s'ouvrir – se dressent tendrement sur un fond de verts sombres et de feuillage ambré. Leurs pétales délicats s'ouvrent comme les pages d'un mémoire, murmurant le passage du temps avec grâce et calme. Cette composition florale intime invite à la réflexion et au recueillement, offrant une douce élégie à la beauté éphémère de la vie.\u003cbr\u003e\u003cbr\u003e \u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON022\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e évoque un sentiment de calme et de connexion à la nature \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e joie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e nostalgie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bureau\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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E7E2D3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E7E2D3')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E7E2D3\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #BAC6B8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#BAC6B8')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #BAC6B8\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #8A9F81; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#8A9F81')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #8A9F81\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6B8E5A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#6B8E5A')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #6B8E5A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F4D3A1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F4D3A1')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F4D3A1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #EDBFC3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#EDBFC3')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #EDBFC3\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C6D5B0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#C6D5B0')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C6D5B0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #4C5D42; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#4C5D42')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #4C5D42\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x60 cm \/ 12x24″","offer_id":50867488260408,"sku":"e45d8f17-6f50-4a01-895e-9dd929ebc9a9","price":96.75,"currency_code":"USD","in_stock":true},{"title":"40x80 cm \/ 16x32″","offer_id":50867488293176,"sku":"7dc30de9-f4b6-44db-bd3d-41f811736aee","price":134.01,"currency_code":"USD","in_stock":true},{"title":"50x100 cm \/ 20x40″","offer_id":50867488325944,"sku":"8e728160-b862-46ee-b7e7-aaf29d5b5856","price":180.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/31d7cd25-59e0-4738-a02a-8337d80bfb24.jpg?v=1776309407"},{"product_id":"serenity-canvas","title":"« Sérénité » : Impression d'art aquarelle sur toile, fleur paisible et épanouie","description":"\u003cp\u003e« Serenità » est une tendre aquarelle représentant un iris blanc en pleine floraison, dont les pétales ondulants s'épanouissent dans une douceur lumineuse. Le feuillage environnant, peint dans des verts discrets, enveloppe la fleur, tandis que des touches d'ocre terreux fondent la composition. Le doux contraste entre les pétales frais et les restes ondulants, baignés de soleil, des fleurs plus anciennes évoque les cycles de croissance et le passage paisible. C'est un portrait de la grâce tranquille de la nature, où la beauté réside autant dans l'apparition que dans la disparition.\u003c\/p\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\u003cp\u003e Par : Véronique Semple \u003cspan\u003e| ID d'art : VERON027\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n \u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e tranquille et édifiant \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e85\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 85%; box-shadow: 0 0 8px #06b6d440;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e L’œuvre d’art invite à un sentiment de paix et de connexion avec la nature, évoquant des sentiments de chaleur et de joie. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e joie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"42\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab42\" id=\"b44-palette-widget-92nlkwc\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"44\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab44\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFFFFF; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFFFFF\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFFFFF\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #EDE6D6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#EDE6D6\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #EDE6D6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C2C7B5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#C2C7B5\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C2C7B5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A28968; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A28968\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A28968\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #7D9C6B; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#7D9C6B\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #7D9C6B\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B6D0A6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B6D0A6\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B6D0A6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C4A690; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#C4A690\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C4A690\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F1EFE9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F1EFE9\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F1EFE9\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"47\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab47\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"49\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab49\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-92nlkwc');\n      if (!widget) return;\n\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n\n      function fallbackCopy(text) {\n        var textArea = document.createElement(\"textarea\");\n        textArea.value = text;\n        textArea.style.position = \"fixed\";\n        textArea.style.top = \"-9999px\";\n        textArea.style.left = \"-9999px\";\n        document.body.appendChild(textArea);\n        textArea.focus();\n        textArea.select();\n        \n        try {\n          var successful = document.execCommand('copy');\n          if (successful) showFeedback(text);\n          else if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        } catch (err) {\n          if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        }\n        \n        document.body.removeChild(textArea);\n      }\n\n      function showFeedback(color) {\n        if (!feedbackEl) return;\n        if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a';\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af';\n        }, 2000);\n      }\n\n      function copyColor(color) {\n        if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n          navigator.clipboard.writeText(color).then(function() {\n            showFeedback(color);\n          }, function() {\n            fallbackCopy(color);\n          });\n        } else {\n          fallbackCopy(color);\n        }\n      }\n\n      swatches.forEach(function(swatch) {\n        swatch.addEventListener('click', function() {\n          var colorToCopy = this.getAttribute('data-color');\n          if (colorToCopy) {\n            copyColor(colorToCopy);\n          }\n        });\n      });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x45 cm \/ 12x18″","offer_id":50867703152952,"sku":"b6331700-4339-4e38-b319-9370aea82447","price":81.75,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″","offer_id":50867703185720,"sku":"1afd87f3-1b81-48ee-8735-3126770740fa","price":111.75,"currency_code":"USD","in_stock":true},{"title":"50x70 cm \/ 20x28″","offer_id":50867703218488,"sku":"3ec62c44-25f0-4a10-b1e3-276ab96a9951","price":134.25,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":50867703251256,"sku":"9301a195-c926-49ee-9667-a31b906572f6","price":179.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/00554d27-5926-4fa6-ba90-0d16d276ed4e.webp?v=1776303526"},{"product_id":"intertwined-organic-nature-lilypad-watercolor-art-print-canvas","title":"Impression aquarelle « Entrelacés » - Nature organique - Nénuphar - Toile","description":"\u003cp\u003e« Intrecciarsi » plonge le spectateur dans la géométrie secrète d'un étang : un monde de nénuphars, de lumière et d'enchevêtrements silencieux. Vues d'en haut, les feuilles circulaires se chevauchent et s'entrelacent avec les tiges tels de fins fils, leurs teintes vert doré palpitant sous la surface de l'eau. La composition vibre d'une complexité discrète, attirant l'attention sur les motifs de la nature, à la fois visibles et voilés. Pièce contemplative qui mérite une observation attentive, elle apporte calme et rythme organique à tout espace.\u003cbr\u003e\u003cbr\u003e \u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON021\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n \u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e invitant et contemplatif \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e merveille \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e étude\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e9f1d6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#e9f1d6')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #e9f1d6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e1d3a6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#e1d3a6')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #e1d3a6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ccebcf; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#ccebcf')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #ccebcf\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #75b6a1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#75b6a1')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #75b6a1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ffedd5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#ffedd5')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #ffedd5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ffcf9e; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#ffcf9e')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #ffcf9e\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #aacb74; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#aacb74')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #aacb74\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d2b88b; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#d2b88b')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #d2b88b\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"40x50 cm \/ 16x20″","offer_id":50867729891640,"sku":"93434709-117c-4f4e-96d3-809803a22271","price":96.75,"currency_code":"USD","in_stock":true},{"title":"50x60 cm \/ 20x24″","offer_id":50867729924408,"sku":"c75422d3-acad-4688-a3da-0c65d9569d49","price":128.64,"currency_code":"USD","in_stock":true},{"title":"60x75 cm \/ 24x30″","offer_id":50867729957176,"sku":"70052b1c-a453-468d-beff-b5dea2978cd9","price":148.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/70fe76ff-1bbe-4704-933c-f87af8944e37.jpg?v=1776303316"},{"product_id":"abundance-vibrant-floral-garden-watercolor-art-print-canvas","title":"Impression d'art aquarelle « Abondance » : Jardin floral vibrant – Toile","description":"\u003cp\u003e« L'Abbondanza » célèbre la luxuriance et la générosité des hortensias en fleurs – des nuages ​​de rose et de violet qui flottent dans les buissons du jardin. Les pétales, délicatement pointillés, scintillent sur un sous-bois ombragé, créant un jeu de densité et de délicatesse. On y ressent la générosité de la nature, un instant estival où la croissance atteint son apogée et déborde. Cette œuvre apporte profondeur, dynamisme et une douce joie à n'importe quelle pièce.\u003c\/p\u003e\n\n\u003cp\u003e Par : Véronique Semple \u003cspan\u003e| ID d'art : VERON019\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cem\u003e\u003c\/em\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e évoque le calme et l'appréciation de la nature \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e joie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e étude \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F4C2D0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F4C2D0')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F4C2D0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B4E0D6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B4E0D6')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B4E0D6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A3B5B3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A3B5B3')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A3B5B3\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #77C1C2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#77C1C2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #77C1C2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #AFAFCD; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#AFAFCD')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #AFAFCD\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E7B2B6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E7B2B6')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E7B2B6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B8D6EA; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B8D6EA')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B8D6EA\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #5B9F9C; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#5B9F9C')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #5B9F9C\"\u003e\u003c\/div\u003e\n\n     \n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x45 cm \/ 12x18″","offer_id":50867754631480,"sku":"6fb6e655-bc1e-4064-b4a4-74e35688ec9f","price":83.3,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″","offer_id":50867754664248,"sku":"18a6efe0-63d4-4e69-b405-e9d170a4b379","price":104.3,"currency_code":"USD","in_stock":true},{"title":"50x70 cm \/ 20x28″","offer_id":50867754697016,"sku":"2d5b7f74-97cb-48e9-8473-4ce1fd31ca8e","price":125.3,"currency_code":"USD","in_stock":true},{"title":"70x100 cm \/ 28x40″","offer_id":50867754729784,"sku":"ed003978-6c17-4e68-b292-fe53bbf5cf34","price":185.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/d6feae7c-776e-495f-8491-b816b9dad13c.jpg?v=1776303137"},{"product_id":"fuschia-velvet-dresses-foggy-meadow-bloom-watercolor-art-print-canvas","title":"Impression aquarelle « Robes en velours fuchsia » : Foggy Meadow Bloom – Toile","description":"\u003cp\u003e « Vestiti in Velluto Fucsia » est une symphonie de floraison et de flou : une grappe d’iris rose profond baignant dans la brume matinale. Leurs pétales, doux comme du tissu, se déploient avec une exubérance tranquille sur un pré baigné de tons pastel brumeux. Le titre évoque à la fois l’opulence botanique et l’intimité du velours usé, créant un pont tactile entre la fleur et le souvenir. À la fois éthérée et ancrée, cette aquarelle transforme n’importe quel espace en un champ de couleurs et de grâce murmurantes.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cp\u003e Par : Véronique Semple \u003cspan\u003e| ID d'art : VERON018\u003cbr\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003cbr\u003e\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e calme et réfléchi \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #6b7280dd, #6b7280); width: 75%; box-shadow: 0 0 8px #6b728040;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e invoque un sentiment de paix et de connexion avec la nature \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e tranquillité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e admiration \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bureau\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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \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\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" data-linenumber=\"38\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\n\u003ch3 style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" data-linenumber=\"39\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" data-linenumber=\"40\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\n\u003cdiv title=\"Cliquez pour copier #D19B9B\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d19b9b; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #F7CED8\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f7ced8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #C6D7D0\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #c6d7d0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #A4A596\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #a4a596; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #9E6B66\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #9e6b66; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #F2E5D7\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f2e5d7; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #A17C98\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #a17c98; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #FAF2F2\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #faf2f2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\" id=\"palette-feedback\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" data-linenumber=\"43\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x45 cm \/ 12x18″","offer_id":50867804275000,"sku":"be20d07b-b397-4d1b-9eef-62c8f7b30031","price":89.25,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":50867804307768,"sku":"d75b19d1-b452-4089-b049-a7d3782c67db","price":104.25,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″","offer_id":50867804340536,"sku":"427a4a35-6b37-436a-a9c6-3d7140a65b67","price":134.25,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":50867804373304,"sku":"29ea2d3b-e67c-46ed-921a-17a9b05dfba4","price":168.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/87137e23-3e85-475c-b560-847ec72c625b.jpg?v=1776302866"},{"product_id":"waiting-for-growth-contemplative-garden-watercolor-art-print-canvas","title":"« En attendant la croissance » Aquarelle sur toile, Jardin contemplatif","description":"\u003cp\u003e« In Attesa di Crescere » dépeint un coin tranquille de vie cultivée : une rangée de jeunes plants et d'arbres dans des pots dépareillés, alignés le long d'un banc de serre. Chaque récipient recèle une promesse, certaines plus timides que d'autres, sous la lumière tamisée d'un jour de croissance. Avec sa palette franche et ses textures délicatement superposées, cette aquarelle évoque la patience, le rythme et l'humilité des débuts. Une œuvre posée et méditative qui apporte un doux souffle de jardin à l'intérieur.\u003cbr\u003e\u003cbr\u003e \u003cspan\u003ePar : Véronique Semple | ID d'art : VERON017\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e \u003cspan\u003eKit de suspension : inclus.\u003c\/span\u003e \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e serein \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e invitant et réconfortant \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e tranquillité \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \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\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d5c1a8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #D5C1A8\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b09c84; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #B09C84\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6d7e66; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #6D7E66\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e3b192; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #E3B192\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ad837d; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #AD837D\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f4e3c4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #F4E3C4\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #9cbda9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #9CBDA9\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #8b9d89; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" title=\"Cliquez pour copier #8B9D89\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x60 cm \/ 12x24″","offer_id":50867824329016,"sku":"43443a35-8d2a-430a-880f-31b12b8b4e7d","price":96.75,"currency_code":"USD","in_stock":true},{"title":"40x80 cm \/ 16x32″","offer_id":50867824361784,"sku":"0142dd5a-cb46-4b79-8e86-d9cff05fc042","price":134.01,"currency_code":"USD","in_stock":true},{"title":"50x100 cm \/ 20x40″","offer_id":50867824394552,"sku":"cb2623c9-d7a0-4baa-b099-0a795d414e4c","price":186.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/9c0a82a7-2a7a-4ebf-9838-96a2386526a1.jpg?v=1776302655"},{"product_id":"the-scent-of-the-orchid-soft-floral-watercolor-art-print-canvas","title":"« Le parfum de l'orchidée », aquarelle florale douce - Toile","description":"\u003cp\u003e « Il Profumo dell'Orchidea » offre un hommage lumineux à l'élégance de l'une des fleurs les plus raffinées de la nature. Les orchidées, éthérées et délicatement veinées, flottent sur un fond vert frais, leurs pétales aux teintes rose et crème. Ancrée dans deux pots discrets, la composition évoque le contraste, une fragilité ancrée dans le quotidien. Cette aquarelle invite à la flânerie, à l'inspiration du regard et à la douceur de la grâce en fleur.\u003cbr\u003e\u003cbr\u003e Par : Véronique Semple | ID d'art : VERON016\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Options épaisses (4 cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e pacifique \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e évoque la tranquillité et l'appréciation de la beauté de la nature \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e joie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bureau\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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E6D8D1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E6D8D1')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E6D8D1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D9B9A6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D9B9A6')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D9B9A6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B6C8B1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B6C8B1')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B6C8B1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A6C9D8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A6C9D8')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A6C9D8\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #AFAF7A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#AFAF7A')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #AFAF7A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #7D9B8F; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#7D9B8F')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #7D9B8F\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6C7E8A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#6C7E8A')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #6C7E8A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #515F68; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#515F68')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #515F68\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x45 cm \/ 12x18″","offer_id":50867851329848,"sku":"0889bb35-85cb-4664-a5b5-5738bb635142","price":69.3,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":50867851362616,"sku":"7d6b329b-5f3a-4355-9b23-2aeda4c8bc40","price":97.3,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″","offer_id":50867851395384,"sku":"6991c251-9ead-4d60-b8f0-e9c50a208178","price":132.3,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":50867851428152,"sku":"77817dd4-15dd-419e-88ee-503cda687660","price":167.3,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/e9a3262d-cd2c-4bdd-8356-7a0b75a78e9f.jpg?v=1776302444"},{"product_id":"gonzaga-rose-delicate-floral-watercolor-art-print-canvas","title":"« Gonzaga Rose » : Aquarelle florale délicate – Toile","description":"\u003cp\u003e« Rosa dei Gonzaga » est une étude luxuriante de douceur et de contrastes subtils : une cascade de roses blanches jaillissant d'un pot en terre cuite patiné. Baignés d'une lumière tamisée, les pétales rayonnent d'une intensité paisible, leurs formes délicates étant encadrées par un feuillage vert profond et une argile rouge terreuse. Cette aquarelle célèbre l'harmonie entre la beauté cultivée et l'imperfection naturelle, apportant une sensation d'abondance paisible à toute pièce qu'elle embellit.\u003cbr\u003e\u003cbr\u003e \u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON015\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4 cm)\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e offre une présence apaisante qui apaise l'esprit \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e joie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e étude \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salle à manger \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C69A6D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#C69A6D')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C69A6D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #EDDAAA; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#EDDAAA')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #EDDAAA\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D6B099; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D6B099')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D6B099\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B2A679; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B2A679')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B2A679\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F0E0D4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F0E0D4')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F0E0D4\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E5B299; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E5B299')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E5B299\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #BF8B5C; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#BF8B5C')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #BF8B5C\"\u003e\u003c\/div\u003e\n\n     \n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E8B89D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E8B89D')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E8B89D\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x60 cm \/ 12x24″","offer_id":50868287504696,"sku":"e992b36a-b125-4f05-bf67-e9a3121e08aa","price":96.75,"currency_code":"USD","in_stock":true},{"title":"40x80 cm \/ 16x32″","offer_id":50868287537464,"sku":"02c2494b-938f-480c-a309-8e278dabd970","price":134.01,"currency_code":"USD","in_stock":true},{"title":"50x100 cm \/ 20x40″","offer_id":50868287570232,"sku":"3726e590-d62f-492d-86d6-d458b91e8dbc","price":186.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/bb1679b0-ae57-43d8-bbc0-1425c6e0d8a3.jpg?v=1776302175"},{"product_id":"in-waiting-poetic-terracotta-watercolor-art-print-canvas","title":"« En attente », aquarelle poétique en terre cuite - Toile","description":"\u003cp\u003e « In Attesa » présente un assemblage discret de pots en terre cuite et de récipients brisés, alignés tels des témoins silencieux sur un mur texturé. Avec une subtilité remarquable, cette aquarelle explore la beauté de l'usure, de la réparation et de l'immobilité patiente. Chaque objet porte les traces du temps – bords ébréchés, glaçures décolorées, légères fissures – et pourtant la composition paraît entière et soigneusement agencée. C'est une ode à l'humilité et à la résilience, parfaite pour les espaces qui honorent la poésie du quotidien.\u003cbr\u003e\u003cbr\u003e \u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON014\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e \n\u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e une beauté apaisante et terreuse qui évoque des souvenirs d'artisanat \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e calme \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e cuisine \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e étude\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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \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\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" data-linenumber=\"38\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\n\u003ch3 style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" data-linenumber=\"39\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" data-linenumber=\"40\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\n\u003cdiv title=\"Cliquez pour copier #C69A6D\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #c69a6d; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #EDDAAA\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #eddaaa; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #D6B099\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d6b099; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #B2A679\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b2a679; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #F0E0D4\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f0e0d4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #E5B299\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e5b299; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #BF8B5C\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #bf8b5c; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #E8B89D\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e8b89d; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" data-linenumber=\"28\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\" id=\"palette-feedback\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" data-linenumber=\"43\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\" data-linenumber=\"45\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x60 cm \/ 12x24″","offer_id":50868301594936,"sku":"29b81cf7-0645-41df-9674-098216b086e2","price":96.75,"currency_code":"USD","in_stock":true},{"title":"40x80 cm \/ 16x32″","offer_id":50868301627704,"sku":"d59b9ce4-5765-4893-ae5e-6073fc694dfb","price":134.01,"currency_code":"USD","in_stock":true},{"title":"50x100 cm \/ 20x40″","offer_id":50868301660472,"sku":"19694140-76fe-4989-8045-56c79eab0db3","price":186.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/3ff688e8-3372-4bc7-8831-b418be262489.jpg?v=1776301996"},{"product_id":"view-of-the-medici-chapels-historic-italian-architecture-watercolor-art-print-canvas","title":"« Vue des chapelles des Médicis » : Impression d'art à l'aquarelle sur toile, architecture italienne historique","description":"\u003cp\u003e« Vista delle Cappelle Medicee » offre un aperçu feutré et ensoleillé des emblématiques chapelles des Médicis de Florence. Le dôme émerge avec une dignité tranquille, ses courbes architecturales adoucies par la lumière et le temps. Des tons doux et des contours diffus confèrent à la scène une présence onirique, presque murmurée, comme si le spectateur avait découvert cet instant de solitude. Idéale pour les collectionneurs de beauté raffinée et historique, cette œuvre rend hommage à la poésie silencieuse de la pierre et du ciel.\u003cbr\u003e\u003cbr\u003e \u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON013\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e \n\u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e85\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 85%; box-shadow: 0 0 8px #3b82f640;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e évoque une atmosphère contemplative et sereine, invitant le spectateur à réfléchir sur la beauté et l'histoire \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e admiration \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e étude \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B4C6CC; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B4C6CC')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B4C6CC\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E4E1D9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E4E1D9')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E4E1D9\"\u003e\u003c\/div\u003e \n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D1C6B4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D1C6B4')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D1C6B4\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A2B8C6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A2B8C6')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A2B8C6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C3B2A2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#C3B2A2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C3B2A2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #DAD4C8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#DAD4C8')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #DAD4C8\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A7B3B2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A7B3B2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A7B3B2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #788B99; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#788B99')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #788B99\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"27x35 cm \/ 11x14″","offer_id":50868701692216,"sku":"9b030e57-845d-4c6e-88ac-436dbd307791","price":74.25,"currency_code":"USD","in_stock":true},{"title":"50x60 cm \/ 20x24″","offer_id":50868701724984,"sku":"d510d1d5-32c5-4d22-9baf-f4ab656bb909","price":126.75,"currency_code":"USD","in_stock":true},{"title":"60x75 cm \/ 24x30″","offer_id":50868701757752,"sku":"f9b6f5d6-8890-4847-8ac8-ae5e0b70a694","price":168.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/bad6e447-5740-4df2-9b41-97ff3d436fd7.jpg?v=1776301846"},{"product_id":"a-fleeting-moment-golden-hour-over-italian-bridge-watercolor-art-print-canvas","title":"« Un instant fugace » : Heure dorée sur un pont italien, aquarelle - Toile","description":"\u003cp\u003e « Un Attimo Fuggente » capture la beauté fugace et cinématographique d'un soleil plongeant derrière les collines florentines. Le pont en arc se dresse dans une silhouette parfaite, coupant une rivière aux nuances lavande et corail. Les lampadaires brillent faiblement à la tombée du jour, et tout semble suspendu dans cet instant doré précédant la tombée de la nuit. Poétique et immersive, cette aquarelle invite à la pause – un soupir visuel – et offre à chaque pièce une atmosphère méditative, riche de lumière et de temps.\u003cbr\u003e\u003cbr\u003e \u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON012\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e \n\u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003cbr\u003e\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e80\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 80%; box-shadow: 0 0 8px #3b82f640;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e évoque la paix et la réflexion \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n \u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eÉmotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F4C2C2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F4C2C2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F4C2C2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #DDA0DD; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#DDA0DD')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #DDA0DD\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E6B2B2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E6B2B2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E6B2B2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #BAC3D6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#BAC3D6')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #BAC3D6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A4C8E1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A4C8E1')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A4C8E1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFF8C7; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#FFF8C7')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFF8C7\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C8C7E3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#C8C7E3')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C8C7E3\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F2E8D7; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F2E8D7')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F2E8D7\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x45 cm \/ 12x18″","offer_id":50868717814072,"sku":"5e27c412-a9f5-45ea-8958-2da79c6a4275","price":89.25,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":50868717846840,"sku":"dccb3bd0-9da5-48e1-a2f6-0a532fefb5b3","price":96.75,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″","offer_id":50868717879608,"sku":"4187e8eb-e9d0-4fef-89be-f76b1eeec7ba","price":126.75,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":50868717912376,"sku":"e71c269b-1f7d-442c-9274-aa7c4aebb763","price":149.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/78b0078d-ce2f-49fd-97df-d2cff614d9fe.jpg?v=1776301663"},{"product_id":"mystery-of-light-evocative-european-watercolor-art-print-canvas","title":"« Mystère de la lumière » : aquarelle évocatrice d'un paysage urbain européen - Toile","description":"\u003cp\u003e« Mistero della Luce » capture le mystère pensif d'une ruelle italienne, où les murs ocre se fondent dans une ombre douce et où la lumière pâle du soleil dessine un chemin paisible le long des pavés. Avec sa perspective subtile et sa sobriété lumineuse, cette aquarelle vous invite à une histoire paisible se déroulant juste derrière l'arche. Œuvre d'ambiance, pleine de présence et de pause, elle est idéale pour créer profondeur, ambiance et charme européen dans n'importe quel décor.\u003cbr\u003e\u003cbr\u003e \u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON011\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003cbr\u003e\u003cbr\u003e\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e invite à la réflexion et à la nostalgie \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e étude \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F4C300; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F4C300')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F4C300\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A76B1D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A76B1D')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A76B1D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D6C4A8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D6C4A8')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D6C4A8\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F2F2F2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F2F2F2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F2F2F2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A8B5B2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A8B5B2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A8B5B2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D0E1E5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D0E1E5')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D0E1E5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6E7D8A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#6E7D8A')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #6E7D8A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F1E8E6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F1E8E6')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F1E8E6\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n   \u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x60 cm \/ 12x24″","offer_id":50868740161848,"sku":"74fdab2b-1362-44c1-b3bd-edb9024e9381","price":96.75,"currency_code":"USD","in_stock":true},{"title":"40x80 cm \/ 16x32″","offer_id":50868740194616,"sku":"13a29da2-036b-4e30-9c42-346169c82569","price":141.75,"currency_code":"USD","in_stock":true},{"title":"50x100 cm \/ 20x40″","offer_id":50868740227384,"sku":"e7cd4354-d117-4015-b4b1-86edd4ae07ee","price":186.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/821bb306-2255-4efe-bb9b-5387534c2b95.jpg?v=1776301454"},{"product_id":"san-lorenzo-cloister-timeless-historical-watercolor-art-print-canvas","title":"« Cloître de San Lorenzo », aquarelle historique et paisible - Toile","description":"\u003cp\u003e « Chiostro di San Lorenzo » capture l'élégance feutrée d'un cloître Renaissance, où la lumière se diffuse sous les voûtes et projette des ombres rythmées sur les sols en pierre. Cette aquarelle raffinée attire le spectateur dans sa perspective. Parfaite pour apporter une touche de méditation à n'importe quel espace, cette œuvre évoque la quiétude spirituelle intemporelle du patrimoine architectural florentin.\u003cbr\u003e\u003cbr\u003e \u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON010\u003c\/span\u003e\u003cbr\u003e \u003cstrong\u003e\u003cbr\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003cbr\u003e\u003cbr\u003e\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n \u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e L'œuvre d'art offre une retraite paisible, évoquant des sentiments de calme et de tranquillité qui peuvent transformer n'importe quel espace en un environnement serein. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D1BBA7; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D1BBA7')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D1BBA7\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C7D3E0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#C7D3E0')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C7D3E0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F9EBDB; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F9EBDB')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F9EBDB\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A9A35D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A9A35D')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A9A35D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #EAE2DB; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#EAE2DB')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #EAE2DB\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F0C7A2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F0C7A2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F0C7A2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B7B3A8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B7B3A8')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B7B3A8\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #8B7B55; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#8B7B55')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #8B7B55\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x30 cm \/ 12x12″","offer_id":50868753137976,"sku":"52ae5d89-8bd7-4950-94d2-96f3ced6bbd1","price":81.75,"currency_code":"USD","in_stock":true},{"title":"40x40 cm \/ 16x16″","offer_id":50868753170744,"sku":"556d712d-4c9d-4c71-8e9f-ad883384f02f","price":96.75,"currency_code":"USD","in_stock":true},{"title":"50x50 cm \/ 20x20″","offer_id":50868753203512,"sku":"d0322bdc-1c9c-4d01-bf92-5ad0806846cf","price":126.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/0d078fba-0468-4164-913b-068abfa441d5.jpg?v=1778427078"},{"product_id":"midday-break-mundane-beauty-warm-watercolor-art-print-canvas","title":"« Pause de midi » : Charmant vélo contre un mur en Italie, aquarelle chaleureuse - Impression sur toile","description":"\u003cp\u003e« Pausa di Mezzogiorno » capture un instant fugace et familier dans un quartier italien : un vélo solitaire appuyé contre une façade ensoleillée, les volets ouverts à la lumière de midi. Avec ses ombres nettes et sa composition épurée, cette aquarelle distille le rythme paisible du quotidien. La scène est à la fois simple et éloquente : un instantané d'une beauté ordinaire qui persiste dans l'esprit. Une œuvre parfaite pour apporter rythme, nostalgie et personnalité à n'importe quel espace.\u003cbr\u003e\u003cbr\u003e \u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON009\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e calme et accueillant \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e85\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 85%; box-shadow: 0 0 8px #3b82f640;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Les couleurs douces et la scène pittoresque évoquent un sentiment de réflexion paisible, invitant le spectateur dans un moment serein de la vie quotidienne. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e contentement \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e étude\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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\" id=\"b44-palette-widget-ptfpmx8\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab42\" data-linenumber=\"42\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\n\u003ch3 style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" data-linenumber=\"43\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab44\" data-linenumber=\"44\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\n\u003cdiv title=\"Cliquez pour copier #E78B32\" data-color=\"#E78B32\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e78b32; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" data-linenumber=\"31\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #B6B6B1\" data-color=\"#B6B6B1\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b6b6b1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" data-linenumber=\"31\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #A4C8CC\" data-color=\"#A4C8CC\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #a4c8cc; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" data-linenumber=\"31\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #494949\" data-color=\"#494949\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #494949; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" data-linenumber=\"31\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #F2C94C\" data-color=\"#F2C94C\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f2c94c; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" data-linenumber=\"31\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #F3B65D\" data-color=\"#F3B65D\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f3b65d; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" data-linenumber=\"31\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #D6B895\" data-color=\"#D6B895\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d6b895; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" data-linenumber=\"31\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #F9F6F3\" data-color=\"#F9F6F3\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f9f6f3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" data-linenumber=\"31\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\" class=\"b44-palette-feedback\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab47\" data-linenumber=\"47\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"49\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab49\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-ptfpmx8');\n      if (!widget) return;\n\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n\n      function fallbackCopy(text) {\n        var textArea = document.createElement(\"textarea\");\n        textArea.value = text;\n        textArea.style.position = \"fixed\";\n        textArea.style.top = \"-9999px\";\n        textArea.style.left = \"-9999px\";\n        document.body.appendChild(textArea);\n        textArea.focus();\n        textArea.select();\n        \n        try {\n          var successful = document.execCommand('copy');\n          if (successful) showFeedback(text);\n          else if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        } catch (err) {\n          if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        }\n        \n        document.body.removeChild(textArea);\n      }\n\n      function showFeedback(color) {\n        if (!feedbackEl) return;\n        if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a';\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af';\n        }, 2000);\n      }\n\n      function copyColor(color) {\n        if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n          navigator.clipboard.writeText(color).then(function() {\n            showFeedback(color);\n          }, function() {\n            fallbackCopy(color);\n          });\n        } else {\n          fallbackCopy(color);\n        }\n      }\n\n      swatches.forEach(function(swatch) {\n        swatch.addEventListener('click', function() {\n          var colorToCopy = this.getAttribute('data-color');\n          if (colorToCopy) {\n            copyColor(colorToCopy);\n          }\n        });\n      });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x45 cm \/ 12x18″","offer_id":50872738644280,"sku":"e8f30bbb-4289-468e-952c-28040858db94","price":83.3,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":50872738677048,"sku":"96c3d1d7-15ad-499b-933d-9d63862b1b8f","price":97.3,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″","offer_id":50872738709816,"sku":"fa5311a8-7cae-438b-ad63-c6a760c2436f","price":125.3,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":50872738742584,"sku":"58a8e69b-a243-43cf-bb7a-d7b9e1dac2c6","price":157.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/46cd4ee7-6dad-4ab7-a94e-339ac4f02bc9.jpg?v=1778426955"},{"product_id":"under-the-column-of-abundance-vibrant-street-performance-watercolor-art-print-canvas","title":"« Sous la colonne de l'abondance », aquarelle, spectacle de rue dynamique - Toile","description":"\u003cp\u003e« Sotto la Colonna dell'Abbondanza » capture le rythme et la spontanéité d'une place ensoleillée, animée par des musiciens de rue. L'énergie de la contrebasse, le vrombissement de l'accordéon, la joie silencieuse de la foule : tout se conjugue dans cette aquarelle vibrante. Sur fond d'élégance architecturale florentine, la scène vibre de mouvement et de connexion. Cette œuvre rend hommage à la joie du public, à la richesse culturelle et à la beauté éphémère du spectacle vivant.\u003cbr\u003e\u003cbr\u003e \u003cspan\u003ePar : Véronique Semple\u003c\/span\u003e \u003cspan\u003e| ID d'art : VERON008\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003cbr\u003e\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: 700; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e édifiant \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: 700; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #f59e0bdd, #f59e0b); width: 75%; box-shadow: 0 0 8px #f59e0b40;\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top:0;\"\u003e Appel psychologique\u003c\/h4\u003e\n\n         \u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin:0;\"\u003e Cette œuvre évoque des sentiments de joie et de nostalgie, transportant les spectateurs dans une scène de rue animée remplie de musique, créant un sentiment de connexion et de chaleur. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Émotions primaires \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e joie \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Meilleures chambres \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salle à manger \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align:center; margin-top:0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" target=\"_blank\" style=\"color: #4f46e5; text-decoration: none;\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"42\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab42\" id=\"b44-palette-widget-4hphipa\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"44\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab44\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D4B16D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#D4B16D\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D4B16D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F1E5B8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F1E5B8\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F1E5B8\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A36A4A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A36A4A\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A36A4A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E7A46D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#E7A46D\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E7A46D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C0A171; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#C0A171\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C0A171\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C8B58E; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#C8B58E\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C8B58E\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #867A68; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#867A68\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #867A68\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #4E3F37; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#4E3F37\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #4E3F37\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"47\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab47\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"49\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab49\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-4hphipa');\n      if (!widget) return;\n\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n\n      function fallbackCopy(text) {\n        var textArea = document.createElement(\"textarea\");\n        textArea.value = text;\n        textArea.style.position = \"fixed\";\n        textArea.style.top = \"-9999px\";\n        textArea.style.left = \"-9999px\";\n        document.body.appendChild(textArea);\n        textArea.focus();\n        textArea.select();\n        \n        try {\n          var successful = document.execCommand('copy');\n          if (successful) showFeedback(text);\n          else if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        } catch (err) {\n          if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        }\n        \n        document.body.removeChild(textArea);\n      }\n\n      function showFeedback(color) {\n        if (!feedbackEl) return;\n        if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a';\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af';\n        }, 2000);\n      }\n\n      function copyColor(color) {\n        if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n          navigator.clipboard.writeText(color).then(function() {\n            showFeedback(color);\n          }, function() {\n            fallbackCopy(color);\n          });\n        } else {\n          fallbackCopy(color);\n        }\n      }\n\n      swatches.forEach(function(swatch) {\n        swatch.addEventListener('click', function() {\n          var colorToCopy = this.getAttribute('data-color');\n          if (colorToCopy) {\n            copyColor(colorToCopy);\n          }\n        });\n      });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x30 cm \/ 12x12″","offer_id":50872782553400,"sku":"cfd9d6fd-fcd0-424b-9ba8-af66877a20d5","price":74.25,"currency_code":"USD","in_stock":true},{"title":"40x40 cm \/ 16x16″","offer_id":50872782586168,"sku":"407616be-8958-4105-b131-1f96c0f22a8d","price":93.75,"currency_code":"USD","in_stock":true},{"title":"50x50 cm \/ 20x20″","offer_id":50872782618936,"sku":"7afe0f77-8cad-4f48-93a5-19903cb88948","price":123.75,"currency_code":"USD","in_stock":true},{"title":"60x60 cm \/ 24x24″","offer_id":50872782651704,"sku":"24a92535-f0df-41f0-9f8c-8a296f2d92a2","price":141.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/b232fc5c-f09a-4fd1-9927-bf754dec3b93.jpg?v=1778426814"},{"product_id":"morning-light-in-florence-charming-european-watercolor-canvas-art-print","title":"« Lumière matinale à Florence » : Impression d'art aquarelle représentant un lever de soleil européen charmant - Canas","description":"\u003cp\u003e Introduisez la douceur dorée d'un matin florentin dans votre intérieur avec « Luce Mattutina Firenze ». Cette aquarelle délicate capture le jeu délicat de la lumière sur les façades italiennes intemporelles, évoquant une sensation de chaleur et de nostalgie. Pièce parfaite pour les amoureux du charme et de l'architecture d'antan, cette estampe rayonne de douceur et de sophistication, idéale pour les espaces de vie apaisants.\u003cbr\u003e\u003cbr\u003e Par : Véronique Semple \u003cspan\u003e| ID d'art : VERON007\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus, varie selon les pays. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e calme et réfléchi \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n \u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e évoque un sentiment de déambulation paisible dans les rues historiques \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e tranquillité \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e étude \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #fbe8d3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#fbe8d3')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #fbe8d3\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e3b300; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#e3b300')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #e3b300\"\u003e\u003c\/div\u003e\n\n     \n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d1b0a1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#d1b0a1')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #d1b0a1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e4d5c5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#e4d5c5')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #e4d5c5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d0c7b5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#d0c7b5')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #d0c7b5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b9a7a2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#b9a7a2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #b9a7a2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d8e8e0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#d8e8e0')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #d8e8e0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f7ecec; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#f7ecec')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #f7ecec\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x30 cm \/ 12x12″","offer_id":50872875811128,"sku":"53974922-204c-4df4-af00-853aaf483a80","price":66.75,"currency_code":"USD","in_stock":true},{"title":"40x40 cm \/ 16x16″","offer_id":50872875843896,"sku":"cb356d60-a1fd-46bb-97a9-4f754310d4c3","price":91.74,"currency_code":"USD","in_stock":true},{"title":"50x50 cm \/ 20x20″","offer_id":50872875876664,"sku":"50df903e-a213-486a-997b-5bc34b94cdfa","price":124.8,"currency_code":"USD","in_stock":true},{"title":"60x60 cm \/ 24x24″","offer_id":50872875909432,"sku":"d4d94c30-2299-41b1-8624-0acea4e5b3c1","price":141.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/d89c4c75-7c93-46d7-ba17-9250db6816be.jpg?v=1778426677"},{"product_id":"view-of-the-medici-chapels-no-2-graceful-historic-watercolor-art-print-canvas","title":"« Vue des chapelles des Médicis n° 2 », aquarelle historique gracieuse - Toile","description":"\u003cp\u003e « Vista delle Cappelle Medicee n. 2 » capture l'élégance de l'architecture Renaissance avec grâce et sobriété. Cette aquarelle verticale attire le regard vers le haut, le long de la façade complexe des chapelles des Médicis à Florence. Chaque fenêtre et chaque corniche sont rendues avec douceur et luminosité, rendant hommage à l'artisanat italien. Idéale pour ajouter une touche verticale et un raffinement architectural à un espace, cette œuvre insuffle l'esprit florentin à tout intérieur.\u003cbr\u003e\u003cbr\u003e Par : Véronique Semple \u003cspan\u003e| ID d'art : VERON006\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e \n\u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e serein et contemplatif \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e70\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 70%; box-shadow: 0 0 8px #06b6d440;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique\u003c\/h4\u003e\n\n \u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e visuellement apaisant, suscitant la curiosité et l'admiration \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e crainte \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e étude \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e galerie \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #DBB186; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#DBB186')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #DBB186\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C4AFA2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#C4AFA2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C4AFA2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E8D3C7; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E8D3C7')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E8D3C7\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D9C8B5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D9C8B5')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D9C8B5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C19273; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#C19273')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C19273\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E1B5A1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E1B5A1')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E1B5A1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F7E6D9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F7E6D9')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F7E6D9\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A57C53; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A57C53')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A57C53\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x60 cm \/ 12x24″","offer_id":50873530646840,"sku":"0a4e5746-774d-4d4c-b89b-3351db6a47e4","price":96.75,"currency_code":"USD","in_stock":true},{"title":"40x80 cm \/ 16x32″","offer_id":50873530679608,"sku":"601b3697-3855-4dd8-be9d-13ad2717eec2","price":134.25,"currency_code":"USD","in_stock":true},{"title":"50x100 cm \/ 20x40″","offer_id":50873530712376,"sku":"50fee576-e5c8-4877-9d94-09a3f434c2b5","price":180.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/f53f2654-4928-463b-8918-56354d5a5bbe.jpg?v=1778426536"},{"product_id":"sundown-nostalgic-beach-watercolor-art-print-canvas","title":"Impression aquarelle « Sundown » : Plage sereine – Toile","description":"\u003cp\u003e« Fine della Giornata » capture un instant de calme à la fin d'une journée d'été. Une silhouette baignée de soleil se repose sur le rivage, le regard tourné vers la mer tandis que la lumière se pare de teintes dorées. Avec un coup de pinceau doux représentant les rayons déclinants, cette aquarelle évoque l'intimité des souvenirs de jeunesse au bord de la mer et le calme qui s'installe aux dernières heures du jour. Idéale pour créer une atmosphère chaleureuse et nostalgique, cette œuvre invite le spectateur à la réflexion et à la respiration.\u003cbr\u003e\u003cbr\u003e Par : Véronique Semple \u003cspan\u003e| ID d'art : VERON005\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003cbr\u003e\n\n\u003c\/li\u003e\n\n\u003cli\u003e Kit de suspension : Inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e \n\u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #6b7280dd, #6b7280); width: 75%; box-shadow: 0 0 8px #6b728040;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Cette œuvre évoque un sentiment de retraite paisible, encourageant les spectateurs à se remémorer les journées d'été passées à la plage, renforçant l'attrait pour ceux qui recherchent la détente et la joie dans leurs espaces de vie. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e tranquillité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bureau\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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F8D8C3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F8D8C3')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F8D8C3\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E0B8A0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E0B8A0')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E0B8A0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A2534D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A2534D')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A2534D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E6E5E2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E6E5E2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E6E5E2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B4C7D5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B4C7D5')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B4C7D5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D7B03D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D7B03D')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D7B03D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFDAB3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#FFDAB3')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFDAB3\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F5C6A5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F5C6A5')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F5C6A5\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x40 cm \/ 12x16″","offer_id":50873800360248,"sku":"f93c1fa4-d0e0-43e3-abdf-c51421eb7529","price":85.71,"currency_code":"USD","in_stock":true},{"title":"50x60 cm \/ 20x24″","offer_id":50873800393016,"sku":"93b1513b-e85c-413e-8bf9-917e0a0559fe","price":128.64,"currency_code":"USD","in_stock":true},{"title":"60x75 cm \/ 24x30″","offer_id":50873800425784,"sku":"9023d0de-ee63-46aa-a4fd-a1079b1cccae","price":149.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/4b1ece60-e3ba-470f-899c-5d157b6c84f2.jpg?v=1778426416"},{"product_id":"bell-tower-of-san-lorenzo-majestic-tuscan-watercolor-art-print-canvas","title":"« Clocher de San Lorenzo », aquarelle toscane majestueuse - Toile","description":"\u003cp\u003eLe « Campanile di San Lorenzo » rayonne de la majesté ensoleillée de l'une des églises les plus emblématiques de Florence. Capture d'une aquarelle délicate, cette vue du clocher et du dôme baigne la beauté architecturale d'une douce lumière dorée. La composition met en valeur l'harmonie de la géométrie Renaissance et des tons chauds de la Toscane, créant une atmosphère de recueillement intemporel. Idéale pour les espaces célébrant la culture, l'histoire et la tranquillité, cette œuvre apporte un souffle florentin à tous les murs.\u003cbr\u003e\u003cbr\u003e Par : Véronique Semple \u003cspan\u003e| ID d'art : VERON004\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e doux et tranquille\u003c\/div\u003e\n\n \u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e L'œuvre d'art évoque un sentiment de calme et d'appréciation de la beauté architecturale, ce qui la rend idéale pour les espaces de réflexion. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e admiration \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e étude \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"42\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab42\" id=\"b44-palette-widget-voyyrd0\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n   \u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"44\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab44\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F8DAB8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F8DAB8\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F8DAB8\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E1C6A8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#E1C6A8\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E1C6A8\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D4B981; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#D4B981\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D4B981\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B98C6D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B98C6D\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B98C6D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #9D6A65; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#9D6A65\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #9D6A65\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D4C0B4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#D4C0B4\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D4C0B4\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E7D4C0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#E7D4C0\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E7D4C0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F6E1C3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F6E1C3\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F6E1C3\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"47\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab47\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"49\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab49\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-voyyrd0');\n      if (!widget) return;\n\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n\n      function fallbackCopy(text) {\n        var textArea = document.createElement(\"textarea\");\n        textArea.value = text;\n        textArea.style.position = \"fixed\";\n        textArea.style.top = \"-9999px\";\n        textArea.style.left = \"-9999px\";\n        document.body.appendChild(textArea);\n        textArea.focus();\n        textArea.select();\n        \n        try {\n          var successful = document.execCommand('copy');\n          if (successful) showFeedback(text);\n          else if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        } catch (err) {\n          if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        }\n        \n        document.body.removeChild(textArea);\n      }\n\n      function showFeedback(color) {\n        if (!feedbackEl) return;\n        if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a';\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af';\n        }, 2000);\n      }\n\n      function copyColor(color) {\n        if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n          navigator.clipboard.writeText(color).then(function() {\n            showFeedback(color);\n          }, function() {\n            fallbackCopy(color);\n          });\n        } else {\n          fallbackCopy(color);\n        }\n      }\n\n      swatches.forEach(function(swatch) {\n        swatch.addEventListener('click', function() {\n          var colorToCopy = this.getAttribute('data-color');\n          if (colorToCopy) {\n            copyColor(colorToCopy);\n          }\n        });\n      });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"20x20 cm \/ 8x8″","offer_id":50873886212408,"sku":"d7844860-80ff-4c06-bbf1-310144d551f9","price":51.75,"currency_code":"USD","in_stock":true},{"title":"30x30 cm \/ 12x12″","offer_id":50873886245176,"sku":"e7816602-7f0e-472e-ada3-ac19610f9e3f","price":74.25,"currency_code":"USD","in_stock":true},{"title":"40x40 cm \/ 16x16″","offer_id":50873886277944,"sku":"f0b2cfdc-440d-4a8a-b719-4797420cdf52","price":91.74,"currency_code":"USD","in_stock":true},{"title":"50x50 cm \/ 20x20″","offer_id":50873886310712,"sku":"e197c729-70cc-4b2c-a545-ec55961313f8","price":124.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/61f76cc8-00f5-45a0-9ca6-bef41e39b1a5.jpg?v=1776301186"},{"product_id":"fog-on-the-lake-peaceful-watercolor-canvas-art-print","title":"Aquarelle paisible « Brouillard sur le lac » - Toile","description":"\u003cp\u003e « Foschia sul Lago » évoque le calme de la lumière matinale sur un lac paisible, où la brume flotte comme un souffle sur la vitre. Cette aquarelle délicate capture la solitude d'une barque à quai et les doux dégradés de l'eau et de l'air. Pièce parfaite pour créer un espace serein et contemplatif, cette œuvre invite à la pause et à l'inspiration ; idéale pour les chambres, les coins lecture ou les coins méditation.\u003c\/p\u003e\n\n\u003cp\u003e Par : Véronique Semple \u003cspan\u003e| ID d'art : VERON003\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e \n\u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 75%; box-shadow: 0 0 8px #06b6d440;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e L’œuvre évoque un sentiment de calme et d’introspection, invitant les spectateurs à réfléchir et à s’immerger dans l’environnement serein. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e paix \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A2C2D4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A2C2D4')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A2C2D4\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E4F1F4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E4F1F4')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E4F1F4\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B8DBE1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B8DBE1')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B8DBE1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F4F0D9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F4F0D9')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F4F0D9\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C0C8A5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#C0C8A5')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C0C8A5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A6B2A1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A6B2A1')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A6B2A1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F7EBA5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F7EBA5')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F7EBA5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D1E7E1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D1E7E1')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D1E7E1\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"40x60 cm \/ 16x24″","offer_id":50874789724472,"sku":"f3d8e243-ad2b-4382-acc7-8924571cf9f3","price":97.3,"currency_code":"USD","in_stock":true},{"title":"50x70 cm \/ 20x28″","offer_id":50874789757240,"sku":"eec5a2ee-66ce-4bda-ab2e-a56d6ebfd084","price":125.3,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":50874789790008,"sku":"b5dc720d-5c3c-46ac-a51e-4ff9c6a1fa52","price":157.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/206919e8-fe20-4e08-99fe-80352bcfa3f0.jpg?v=1776301004"},{"product_id":"february-serene-coastal-watercolor-art-print-canvas","title":"Aquarelle « Février » : Paysage côtier serein – Toile","description":"\u003cp\u003e« Febbraio » capture l'intensité paisible de la mer hivernale, où les vagues s'élèvent en une lente procession sous un ciel pâle. Cette aquarelle panoramique dépeint le littoral avec une grâce retenue, soulignant la beauté rythmique de la nature en mouvement. Des teintes subtiles et des lavis finement superposés évoquent à la fois calme et puissance. Idéal pour les espaces propices à la réflexion et au recueillement, « Febbraio » s'adresse à ceux qui trouvent la paix dans l'immensité de la nature et la poésie de l'eau.\u003cbr\u003e\u003c\/p\u003e\n\n\u003cp\u003e Par : Véronique Semple | ID d'art : VERON002\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Tranquille \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e \n\u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e80\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 80%; box-shadow: 0 0 8px #06b6d440;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Cette œuvre offre au spectateur un répit paisible, évoquant des sentiments de détente et de nostalgie, la rendant idéale pour les espaces où la sérénité est souhaitée. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Calme \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Joie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Nostalgie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bureau \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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n   \u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #CED4D6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#CED4D6')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #CED4D6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A4B9C8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A4B9C8')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A4B9C8\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #2A6E91; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#2A6E91')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #2A6E91\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E4D6A2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E4D6A2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E4D6A2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C1C1C1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#C1C1C1')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C1C1C1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #7C5D4F; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#7C5D4F')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #7C5D4F\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E0F1FD; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E0F1FD')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E0F1FD\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #5C5B51; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#5C5B51')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #5C5B51\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x60 cm \/ 12x24″","offer_id":50874882064696,"sku":"31c6e6a0-a9c7-42fe-9fd7-c6b2adccdda7","price":104.25,"currency_code":"USD","in_stock":true},{"title":"40x80 cm \/ 16x32″","offer_id":50874882097464,"sku":"8d450d1c-cc9f-47d4-911f-cdcab01628dc","price":179.25,"currency_code":"USD","in_stock":true},{"title":"50x100 cm \/ 20x40″","offer_id":50874882130232,"sku":"0add74d6-ca40-4915-9fe6-0bdc789c81c4","price":246.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/066aa82d-7748-4a5c-a256-398e5d769c0a.jpg?v=1776300823"},{"product_id":"whispers-of-autumn-trees-in-natures-embrace-wrapped-canvas","title":"Murmures d'arbres d'automne dans l'étreinte de la nature - Impression sur toile enveloppée","description":"\u003cp\u003e « Murmures d'automne » vous invite à vous immerger dans un havre de paix en plein air, où les teintes vibrantes de l'automne se fondent harmonieusement dans une atmosphère paisible. Cette œuvre impressionniste est non seulement un délice visuel, mais aussi une porte ouverte sur des réflexions sereines et des moments mémorables, idéale pour sublimer votre espace de vie ou votre bureau.\u003cbr\u003e\u003cbr\u003e Par : Studio Shefford | Référence : STUDI002\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épais (4 cm)\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension :\u003c\/strong\u003e inclus \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n \u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e apaisant et réfléchi \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e85\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #6b7280dd, #6b7280); width: 85%; box-shadow: 0 0 8px #6b728040;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e évoque un sentiment de contemplation silencieuse \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e tranquillité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e étude \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A56A2A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A56A2A')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A56A2A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F5C114; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F5C114')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F5C114\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #3E5E85; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#3E5E85')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #3E5E85\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E9C4B2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E9C4B2')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E9C4B2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #7C4D29; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#7C4D29')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #7C4D29\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #5D7A19; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#5D7A19')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #5D7A19\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F19321; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#F19321')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F19321\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A2D0D4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#A2D0D4')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A2D0D4\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Studio Shefford","offers":[{"title":"27x35 cm \/ 11x14″","offer_id":50912252461368,"sku":"595b7cd5-9dc5-4f8a-b953-69978dfff5ef","price":66.75,"currency_code":"USD","in_stock":true},{"title":"30x40 cm \/ 12x16″","offer_id":50912252494136,"sku":"d8d131be-9fc2-4217-b10e-d8a13c62760c","price":81.75,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":50912252526904,"sku":"6f9d1098-cf9a-46bf-aedc-a7894eef0de4","price":104.25,"currency_code":"USD","in_stock":true},{"title":"50x70 cm \/ 20x28″","offer_id":50912252559672,"sku":"0b91f75b-8799-48c4-80fa-c375b1b737c7","price":134.25,"currency_code":"USD","in_stock":true},{"title":"60x80 cm \/ 24x32″","offer_id":50912252592440,"sku":"78f22d68-28fe-46a9-924e-ebc28761be38","price":168.75,"currency_code":"USD","in_stock":true},{"title":"70x100 cm \/ 28x40″","offer_id":50912252625208,"sku":"bfdc3d90-ab61-4f52-bde7-0dcd648f5c64","price":194.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/c8ea698c-d134-4296-80f5-45986a4f63c8.jpg?v=1773733905"},{"product_id":"sunlit-grace-captivating-yellow-iris-premium-canvas-art-print","title":"Grâce ensoleillée : Iris jaune captivant – Impression sur toile de qualité supérieure","description":"\u003cp\u003e\u003cspan\u003eCette photographie capture la teinte dorée d'un iris jaune, joliment positionné sur un fond d'eau et de nénuphars délicatement flou. Son allure gracieuse et ses couleurs vives en font une œuvre idéale pour les amoureux de la nature et tous ceux qui recherchent la tranquillité. Idéale pour tout espace nécessitant une touche d'élégance naturelle.\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e Par : Andrew Semple | ANDRE006\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension :\u003c\/strong\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e L'imagerie offre une présence apaisante, encourageant la pleine conscience et l'appréciation de la beauté de la nature. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bonheur \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e merveille \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"38\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab38\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"39\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab39\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"40\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab40\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFD100; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#FFD100')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFD100\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #4DAF00; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#4DAF00')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #4DAF00\"\u003e\u003c\/div\u003e \n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #000000; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#000000')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #000000\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #7FFF00; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#7FFF00')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #7FFF00\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C1D9E8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#C1D9E8')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C1D9E8\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E4E4E4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#E4E4E4')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E4E4E4\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B2C2B0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#B2C2B0')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B2C2B0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"28\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab28\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D6BC3D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" onclick=\"copyPaletteColor('#D6BC3D')\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D6BC3D\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" id=\"palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"45\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab45\"\u003e\n    var originalFeedbackText = \"Click any color to copy the hex code.\";\n    var feedbackTimeout;\n\n    function copyPaletteColor(color) {\n      if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n      if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(color).then(function() {\n          showPaletteCopyFeedback(color);\n        }, function() {\n          fallbackCopyPaletteColor(color);\n        });\n      } else {\n        fallbackCopyPaletteColor(color);\n      }\n    }\n    \n    function fallbackCopyPaletteColor(text) {\n      var textArea = document.createElement(\"textarea\");\n      textArea.value = text;\n      textArea.style.position = \"fixed\";\n      document.body.appendChild(textArea);\n      textArea.focus();\n      textArea.select();\n      \n      try {\n        var successful = document.execCommand('copy');\n        if (successful) showPaletteCopyFeedback(text);\n      } catch (err) {\n        var feedbackEl = document.getElementById('palette-feedback');\n        if (feedbackEl) feedbackEl.innerText = 'Copy failed.';\n      }\n      \n      document.body.removeChild(textArea);\n    }\n    \n    function showPaletteCopyFeedback(color) {\n      var feedbackEl = document.getElementById('palette-feedback');\n      if (feedbackEl) {\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a'; \/\/ A success green\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af'; \/\/ Revert to original gray\n        }, 2000);\n      }\n    }\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x45 cm \/ 12x18″","offer_id":50947275292984,"sku":"5b2a0240-6c69-4c9c-b4d5-c0017630b9c2","price":72.75,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":50947275325752,"sku":"f3540fb5-a3a3-46e2-9e2d-726fcacfd208","price":101.25,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″","offer_id":50947275358520,"sku":"005efe4d-696f-4afe-b25f-2e55fcf06657","price":123.75,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":50947275391288,"sku":"8244e5c1-9784-43f4-b7e7-ddd5d534b438","price":146.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/24170af5-167c-4249-a327-02e96e1289bd.jpg?v=1773733664"},{"product_id":"autumn-serenity-in-bromont-a-captivating-rural-retreat-canvas","title":"Sérénité automnale à Bromont : une retraite rurale captivante - Canvas","description":"\u003cp\u003eCette magnifique photographie capture l'essence enchanteresse de l'automne à Bromont, au Québec. La composition présente une scène rurale pittoresque, ornée de feuilles mortes et d'un charme rustique. Idéale pour ceux qui souhaitent apporter une touche de nature et de tranquillité à leur intérieur, cette œuvre offre une atmosphère chaleureuse propice à la détente et à la contemplation.\u003c\/p\u003e\n\n\u003cp\u003e Par : Bromont Média | Numéro d’article : BROMO001\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eTailles disponibles :\u003c\/strong\u003e 26 tailles en pouces (États-Unis et Canada) et en cm (reste du monde).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension :\u003c\/strong\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: 700; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e confortable \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: 700; color: #1f2937;\"\u003e80\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #a78bfadd, #a78bfa); width: 80%; box-shadow: 0 0 8px #a78bfa40;\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top:0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin:0;\"\u003e L’œuvre évoque des sentiments de nostalgie et de réconfort, attirant ceux qui apprécient les environnements calmes et sereins. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Émotions primaires \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chaleur \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Meilleures chambres \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align:center; margin-top:0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" target=\"_blank\" style=\"color: #4f46e5; text-decoration: none;\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"42\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab42\" id=\"b44-palette-widget-o5flz53\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"44\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab44\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B65C27; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B65C27\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B65C27\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FEDC9A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FEDC9A\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FEDC9A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A05227; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A05227\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A05227\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6B3F2A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#6B3F2A\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #6B3F2A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #8C9A56; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#8C9A56\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #8C9A56\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F5D4B4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F5D4B4\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F5D4B4\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6D8D82; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#6D8D82\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #6D8D82\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFF2E6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFF2E6\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFF2E6\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"47\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab47\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"49\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab49\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-o5flz53');\n      if (!widget) return;\n\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n\n      function fallbackCopy(text) {\n        var textArea = document.createElement(\"textarea\");\n        textArea.value = text;\n        textArea.style.position = \"fixed\";\n        textArea.style.top = \"-9999px\";\n        textArea.style.left = \"-9999px\";\n        document.body.appendChild(textArea);\n        textArea.focus();\n        textArea.select();\n        \n        try {\n          var successful = document.execCommand('copy');\n          if (successful) showFeedback(text);\n          else if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        } catch (err) {\n          if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        }\n        \n        document.body.removeChild(textArea);\n      }\n\n      function showFeedback(color) {\n        if (!feedbackEl) return;\n        if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a';\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af';\n        }, 2000);\n      }\n\n      function copyColor(color) {\n        if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n          navigator.clipboard.writeText(color).then(function() {\n            showFeedback(color);\n          }, function() {\n            fallbackCopy(color);\n          });\n        } else {\n          fallbackCopy(color);\n        }\n      }\n\n      swatches.forEach(function(swatch) {\n        swatch.addEventListener('click', function() {\n          var colorToCopy = this.getAttribute('data-color');\n          if (colorToCopy) {\n            copyColor(colorToCopy);\n          }\n        });\n      });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x40 cm \/ 12x16″","offer_id":50961146741048,"sku":"7f09a46b-3474-4e40-a8d2-1800c72b8cf3","price":53.4,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″","offer_id":50961146773816,"sku":"8d5113a3-60d1-471e-9581-04980ab6b9e9","price":77.4,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″","offer_id":50961146806584,"sku":"d8cf99ee-bf02-453b-b028-cd112918a84f","price":89.4,"currency_code":"USD","in_stock":true},{"title":"60x80 cm \/ 24x32″","offer_id":50961146839352,"sku":"589d1384-63e3-46ed-94b1-b8e5828ac2da","price":129.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/56f09fa7-9e7a-4d29-b5ef-ec6767ada842.webp?v=1773731239"},{"product_id":"majestic-equine-motion-horse-illustration-canvas-print","title":"Mouvement équin majestueux : Illustration de cheval – Impression sur toile","description":"\u003cp\u003eCette illustration capture l'esprit majestueux du cheval en mouvement, mêlant lignes fluides et formes dynamiques. Elle touche les amateurs d'art équestre, évoquant des sentiments de liberté et de grâce. Parfaite pour un intérieur contemporain, cette œuvre sublime n'importe quelle pièce par son énergie vigoureuse et son esthétique sophistiquée.\u003c\/p\u003e\n\n\u003cp\u003e Par : Andrew Semple | ANDRE009\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eMatériau de la toile :\u003c\/span\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eÉpaisseur :\u003c\/span\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cspan\u003eKit de suspension :\u003c\/span\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: 700; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e dynamique \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: 700; color: #1f2937;\"\u003e85\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #ef4444dd, #ef4444); width: 85%; box-shadow: 0 0 8px #ef444440;\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top:0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin:0;\"\u003e La fluidité et le mouvement évoquent un sentiment de liberté et de vitalité, séduisant les amoureux de la nature et les passionnés d'équitation. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Émotions primaires \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e excitation \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e liberté \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e grâce \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Meilleures chambres \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e étude\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align:center; margin-top:0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" target=\"_blank\" style=\"color: #4f46e5; text-decoration: none;\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"42\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab42\" id=\"b44-palette-widget-ldlrm9f\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"44\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab44\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #000000; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#000000\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #000000\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFFFFF; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFFFFF\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFFFFF\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B0B3B0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B0B3B0\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B0B3B0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B5C2C4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B5C2C4\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B5C2C4\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #7B7D7D; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#7B7D7D\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #7B7D7D\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D7E4E3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#D7E4E3\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D7E4E3\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C4D5D8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#C4D5D8\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C4D5D8\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A2A2A2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A2A2A2\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A2A2A2\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"47\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab47\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"49\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab49\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-ldlrm9f');\n      if (!widget) return;\n\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n\n      function fallbackCopy(text) {\n        var textArea = document.createElement(\"textarea\");\n        textArea.value = text;\n        textArea.style.position = \"fixed\";\n        textArea.style.top = \"-9999px\";\n        textArea.style.left = \"-9999px\";\n        document.body.appendChild(textArea);\n        textArea.focus();\n        textArea.select();\n        \n        try {\n          var successful = document.execCommand('copy');\n          if (successful) showFeedback(text);\n          else if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        } catch (err) {\n          if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        }\n        \n        document.body.removeChild(textArea);\n      }\n\n      function showFeedback(color) {\n        if (!feedbackEl) return;\n        if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a';\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af';\n        }, 2000);\n      }\n\n      function copyColor(color) {\n        if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n          navigator.clipboard.writeText(color).then(function() {\n            showFeedback(color);\n          }, function() {\n            fallbackCopy(color);\n          });\n        } else {\n          fallbackCopy(color);\n        }\n      }\n\n      swatches.forEach(function(swatch) {\n        swatch.addEventListener('click', function() {\n          var colorToCopy = this.getAttribute('data-color');\n          if (colorToCopy) {\n            copyColor(colorToCopy);\n          }\n        });\n      });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"20x30 cm \/ 8x12″","offer_id":50965931917624,"sku":"ab86ef6b-a390-4a4d-9280-c8fdd07dbbce","price":59.25,"currency_code":"USD","in_stock":true},{"title":"30x45 cm \/ 12x18″","offer_id":50965931950392,"sku":"4dc942ff-fbd2-4166-8aee-a2dfdc7edbbe","price":91.65,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":50965931983160,"sku":"5a99d590-a2d6-4e98-8e1c-3be76cddfc3b","price":101.25,"currency_code":"USD","in_stock":true},{"title":"50x70 cm \/ 20x28″","offer_id":50965932015928,"sku":"ffe3db78-e8a8-40a7-b160-8c3ceff78631","price":116.58,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/9a6b8730-aaf2-40d8-b6b2-62565b75c4b2.jpg?v=1776309137"},{"product_id":"reflections-on-a-tranquil-golf-driving-range-wrapped-canvas","title":"Réflexions sur un practice de golf tranquille - Toile enveloppée","description":"\u003cp\u003ePlongez dans l'ambiance sereine d'un practice de golf magnifiquement photographié, en pleine nature. Cette magnifique œuvre d'art murale met en valeur la joie et la tranquillité du golf, au cœur de paysages pittoresques et d'une ambiance conviviale. Parfaite pour tout espace de vie ou de bureau, elle évoque la détente et les loisirs. Cette œuvre est idéale pour les passionnés de golf, les amoureux de la nature et tous ceux qui souhaitent sublimer leur décoration d'une ambiance sereine. Grâce à son design polyvalent, cette œuvre s'intègre harmonieusement dans divers environnements, de la maison aux espaces professionnels, favorisant une atmosphère paisible.\u003cbr\u003e\u003cbr\u003e Par : Studio Shefford | STUDI006\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003ePrêt à accrocher :\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension :\u003c\/strong\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: 700; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e calme \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: 700; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top:0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin:0;\"\u003e Cette œuvre résonne auprès de ceux qui recherchent la détente et la connexion avec la nature, mettant en valeur les espaces où la sérénité est souhaitée. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e \n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Émotions primaires \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e joie \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e se concentrer \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Meilleures chambres \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salle de récréation \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align:center; margin-top:0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" target=\"_blank\" style=\"color: #4f46e5; text-decoration: none;\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"42\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab42\" id=\"b44-palette-widget-2wr8ala\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"43\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab43\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"44\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab44\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #88C1D5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#88C1D5\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #88C1D5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A4D65E; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A4D65E\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A4D65E\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #174C30; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#174C30\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #174C30\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FBF0E6; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FBF0E6\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FBF0E6\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C9C9C9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#C9C9C9\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C9C9C9\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6B6F74; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#6B6F74\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #6B6F74\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E8E4C9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#E8E4C9\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E8E4C9\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"31\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab31\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B8B8B8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B8B8B8\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B8B8B8\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"47\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab47\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"49\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab49\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-2wr8ala');\n      if (!widget) return;\n\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n\n      function fallbackCopy(text) {\n        var textArea = document.createElement(\"textarea\");\n        textArea.value = text;\n        textArea.style.position = \"fixed\";\n        textArea.style.top = \"-9999px\";\n        textArea.style.left = \"-9999px\";\n        document.body.appendChild(textArea);\n        textArea.focus();\n        textArea.select();\n        \n        try {\n          var successful = document.execCommand('copy');\n          if (successful) showFeedback(text);\n          else if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        } catch (err) {\n          if(feedbackEl) feedbackEl.innerText = 'Copy failed.';\n        }\n        \n        document.body.removeChild(textArea);\n      }\n\n      function showFeedback(color) {\n        if (!feedbackEl) return;\n        if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n        feedbackEl.innerText = 'Copied ' + color + '!';\n        feedbackEl.style.color = '#16a34a';\n        \n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.innerText = originalFeedbackText;\n          feedbackEl.style.color = '#9ca3af';\n        }, 2000);\n      }\n\n      function copyColor(color) {\n        if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n          navigator.clipboard.writeText(color).then(function() {\n            showFeedback(color);\n          }, function() {\n            fallbackCopy(color);\n          });\n        } else {\n          fallbackCopy(color);\n        }\n      }\n\n      swatches.forEach(function(swatch) {\n        swatch.addEventListener('click', function() {\n          var colorToCopy = this.getAttribute('data-color');\n          if (colorToCopy) {\n            copyColor(colorToCopy);\n          }\n        });\n      });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Studio Shefford","offers":[{"title":"30x60 cm \/ 12x24″","offer_id":50987418976568,"sku":"5cbbe0ff-540d-4592-a387-3f1563fd0776","price":57.0,"currency_code":"USD","in_stock":true},{"title":"30x90 cm \/ 12x36″","offer_id":50987419009336,"sku":"ad75e208-807e-4af2-9c8d-f8abb85c694c","price":95.85,"currency_code":"USD","in_stock":true},{"title":"40x80 cm \/ 16x32″","offer_id":50987419042104,"sku":"99267531-4b29-4c51-aac8-7dd473d1219a","price":107.2,"currency_code":"USD","in_stock":true},{"title":"50x100 cm \/ 20x40″","offer_id":50987419074872,"sku":"e25d720a-e3c9-4fd3-a3ad-ed3511f20404","price":144.48,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/7750d92c-b925-4d09-9489-13cb0c035f43.jpg?v=1776304936"},{"product_id":"charming-bakery-scene-with-antique-bicycle-in-bromont-wrapped-canvas-print","title":"Charmante boulangerie avec vélo ancien à Bromont – Impression sur toile enveloppée","description":"\u003cp\u003eInspirez-vous d'une boulangerie pittoresque avec cette magnifique œuvre d'art représentant un vélo ancien devant une boulangerie chaleureuse. Le décor est agrémenté de couleurs chaleureuses et accueillantes et d'éléments nostalgiques qui évoquent un sentiment de confort et de communauté. Que vous soyez gourmand, amateur de shopping nostalgique ou que vous cherchiez à sublimer votre décoration intérieure, cette œuvre s'intègre parfaitement dans les cuisines, les salons ou les cafés. Laissez la chaleur de cette boulangerie inspirer votre espace et invitez vos proches dans un univers de saveurs et de traditions.\u003c\/p\u003e\n\n\u003cp\u003e Par : Studio Shefford | STUDI007\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épais (4 cm)\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension :\u003c\/strong\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n \u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e attrayant \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #a78bfadd, #a78bfa); width: 75%; box-shadow: 0 0 8px #a78bfa40;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e L'image évoque un sentiment de nostalgie et de chaleur, faisant appel au confort et à la convivialité associés aux boulangeries pittoresques. Elle est susceptible de trouver un écho auprès de ceux qui apprécient les expériences communautaires et traditionnelles. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bonheur \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e tranquillité \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e cuisine \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"205\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab205\" id=\"b44-palette-widget-25fyfow\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"206\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab206\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"207\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab207\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b69a6f; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B69A6F\" title=\"Cliquez pour copier #B69A6F\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d9c48e; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#D9C48E\" title=\"Cliquez pour copier #D9C48E\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6b4e37; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#6B4E37\" title=\"Cliquez pour copier #6B4E37\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f4f2e8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F4F2E8\" title=\"Cliquez pour copier #F4F2E8\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #eb7225; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#EB7225\" title=\"Cliquez pour copier #EB7225\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #a6da6b; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A6DA6B\" title=\"Cliquez pour copier #A6DA6B\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6b84b7; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#6B84B7\" title=\"Cliquez pour copier #6B84B7\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"194\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #2a2a2a; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#2A2A2A\" title=\"Cliquez pour copier #2A2A2A\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"210\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab210\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab211\" data-linenumber=\"211\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-25fyfow');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Studio Shefford","offers":[{"title":"27x35 cm \/ 11x14″","offer_id":51018529833272,"sku":"5454a8fe-c87e-4274-a1b7-733d0f2d0ff9","price":53.4,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″","offer_id":51018529866040,"sku":"25f6dab7-9a95-4cbd-9413-0c8db10223f1","price":76.63,"currency_code":"USD","in_stock":true},{"title":"50x60 cm \/ 20x24″","offer_id":51018529898808,"sku":"067ed648-f1ad-49ba-b5d3-787ff766b27e","price":99.0,"currency_code":"USD","in_stock":true},{"title":"60x75 cm \/ 24x30″","offer_id":51018529931576,"sku":"98a76f3f-bc76-4539-8f06-2abf0a4244ba","price":111.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/032760d3-9d2c-4fb5-84cf-7c0631adc532.jpg?v=1778426358"},{"product_id":"dawn-embrace-over-montreals-historic-streets-wrapped-canvas-print","title":"L'aube embrasse les rues historiques de Montréal - Impression sur toile enveloppée","description":"\u003cp\u003eCette œuvre d'art époustouflante incarne la beauté sereine de Montréal à l'aube. Avec un doux lever de soleil illuminant les rues historiques, elle transporte le spectateur dans un moment de calme et de nostalgie. Ses teintes vibrantes et ses détails complexes évoquent un sentiment d'émerveillement et de tranquillité, ce qui la rend idéale pour divers environnements, du salon au bureau. Idéale pour ceux qui cherchent à insuffler chaleur et inspiration à leur espace, cette œuvre témoigne de la beauté de la vie urbaine à l'aube.\u003c\/p\u003e\n\n\u003cp\u003e Par : Mickey | MICKE002\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension :\u003c\/strong\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e \n\u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e L'œuvre capture un moment serein baigné dans la chaude lumière de l'aube, évoquant des sentiments de nostalgie et de calme, la rendant parfaite pour la contemplation et la détente. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e merveille \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bureau\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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\" id=\"b44-palette-widget-5hecil0\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab205\" data-linenumber=\"205\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\n\u003ch3 style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab206\" data-linenumber=\"206\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab207\" data-linenumber=\"207\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\n\u003cdiv title=\"Cliquez pour copier #A1B2C4\" data-color=\"#A1B2C4\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #a1b2c4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" data-linenumber=\"194\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #E7B577\" data-color=\"#E7B577\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e7b577; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" data-linenumber=\"194\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #FFC9A8\" data-color=\"#FFC9A8\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ffc9a8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" data-linenumber=\"194\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #FFF5C2\" data-color=\"#FFF5C2\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #fff5c2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" data-linenumber=\"194\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #E07A54\" data-color=\"#E07A54\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e07a54; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" data-linenumber=\"194\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #386641\" data-color=\"#386641\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #386641; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" data-linenumber=\"194\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #E4B5A0\" data-color=\"#E4B5A0\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e4b5a0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" data-linenumber=\"194\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #F2C94C\" data-color=\"#F2C94C\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f2c94c; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab194\" data-linenumber=\"194\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\" class=\"b44-palette-feedback\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab210\" data-linenumber=\"210\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab211\" data-linenumber=\"211\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-5hecil0');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Studio Shefford","offers":[{"title":"20x30 cm \/ 8x12″","offer_id":51023941337400,"sku":"3c8de8d1-5540-45ed-af78-e987bb7eddcb","price":59.25,"currency_code":"USD","in_stock":true},{"title":"30x45 cm \/ 12x18″","offer_id":51023941370168,"sku":"555d6816-a82f-4d00-a1b8-fabbb8fcd350","price":81.75,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":51023941402936,"sku":"6c46f868-65f6-48d4-b514-78baad15304b","price":97.5,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″","offer_id":51023941435704,"sku":"63e5e7d8-7870-4910-bef9-fb827c98fb3c","price":126.75,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":51023941468472,"sku":"530fd20f-32f9-4f8f-a1ed-af120e5f1c0a","price":146.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/d324b0e5-8786-49c9-a5aa-1d229b38562d.jpg?v=1776317445"},{"product_id":"change-beyond-the-ice-abstract-watercolor-wall-art","title":"« Changement – Au-delà de la glace », aquarelle organique abstraite sur toile","description":"\u003cp\u003e« Cambiamento – oltre il gelo » dévoile les rythmes cachés sous la surface d'un lac gelé. Racines emmêlées, tiges ondulantes et fils fragiles flottent dans un monde suspendu entre sommeil et renouveau. L'eau translucide et la géométrie superposée suggèrent à la fois le naturel et le symbolique, comme pour cartographier des changements invisibles dans le temps et la forme. Rendue avec une précision organique et un drame discret, la composition capture un moment intangible, où l'emprise de l'hiver s'adoucit et où la vie reprend vie. Une œuvre contemplative et liminaire qui évoque ce qui se cache, à l'abri des regards, en attente.\u003cbr\u003e\u003cbr\u003e Par : Véronique Semple | VERON030\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épais (4 cm)\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension :\u003c\/strong\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n \u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e rêveur et contemplatif \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e L'interaction des formes organiques et des couleurs douces évoque un sentiment de connexion avec la nature, incitant à la réflexion et à la tranquillité. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e intrigue \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e merveille \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e étude \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"298\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab298\" id=\"b44-palette-widget-swnppy8\" style=\"position: relative; font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white; overflow: hidden;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"299\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab299\" style=\"display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"300\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab300\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"300\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab300\" cx=\"13.5\" cy=\"6.5\" r=\".5\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003ccircle data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"300\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab300\" cx=\"17.5\" cy=\"10.5\" r=\".5\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003ccircle data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"300\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab300\" cx=\"8.5\" cy=\"7.5\" r=\".5\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003ccircle data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"300\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab300\" cx=\"6.5\" cy=\"12.5\" r=\".5\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003cpath data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"300\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab300\" d=\"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10c.926 0 1.648-.746 1.648-1.688 0-.437-.18-.835-.437-1.125-.29-.289-.438-.652-.438-1.125a1.64 1.64 0 0 1 1.668-1.668h1.996c3.051 0 5.555-2.503 5.555-5.554C21.965 6.012 17.461 2 12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"301\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab301\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin: 0;\"\u003e Échos éthérés \u003c\/h3\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"303\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab303\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B7C9D7; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B7C9D7\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B7C9D7\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #EBE7DC; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#EBE7DC\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #EBE7DC\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #7D6643; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#7D6643\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #7D6643\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E6C9B9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#E6C9B9\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E6C9B9\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #8E7B6A; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#8E7B6A\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #8E7B6A\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #D2E3E2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#D2E3E2\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #D2E3E2\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A4B9AB; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A4B9AB\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A4B9AB\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #C4B1B4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#C4B1B4\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #C4B1B4\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"306\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab306\" style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 1rem;\"\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"307\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab307\" style=\"font-size: 0.75rem; color: #9ca3af; margin: 0;\"\u003e Palette inspirée de l'art de Bromont Media \u003c\/p\u003e\n\n\n\u003cdiv id=\"b44-aid-copy-b44-palette-widget-swnppy8\" data-aid=\"VERON030\" style=\"font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; color: #9ca3af; cursor: pointer; display: flex; align-items: center; gap: 0.375rem; padding: 0.25rem 0.5rem; border-radius: 0.378rem;\" onmouseover=\"this.style.backgroundColor='#f3f4f6'\" onmouseout=\"this.style.backgroundColor='transparent'\" title=\"Cliquez pour copier l'AID\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"293\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab293\"\u003eVERON030\u003c\/span\u003e \n\u003csvg data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"294\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab294\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"294\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab294\" width=\"14\" height=\"14\" x=\"8\" y=\"8\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e\u003cpath data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"294\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab294\" d=\"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"310\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab310\" id=\"b44-feedback-b44-palette-widget-swnppy8\" style=\"position: absolute; bottom: 1rem; left: 50%; background-color: #222; color: white; padding: 0.375rem 0.875rem; border-radius: 9999px; font-size: 0.8rem; font-weight: 500; opacity: 0; transition: all 0.4s ease; transform: translate(-50%, 10px); pointer-events: none;\"\u003e Copié!\u003c\/div\u003e\n\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"312\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab312\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-swnppy8');\n      if (!widget) return;\n\n      var feedbackEl = document.getElementById('b44-feedback-b44-palette-widget-swnppy8');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var aidButton = document.getElementById('b44-aid-copy-b44-palette-widget-swnppy8');\n      var feedbackTimeout;\n\n      function fallbackCopy(text) {\n        var textArea = document.createElement(\"textarea\");\n        textArea.value = text;\n        textArea.style.position = \"fixed\";\n        textArea.style.top = \"-9999px\";\n        textArea.style.left = \"-9999px\";\n        document.body.appendChild(textArea);\n        textArea.focus();\n        textArea.select();\n\n        try {\n          var successful = document.execCommand('copy');\n          var type = text.startsWith('#') ? 'color' : 'aid';\n          if (successful) showFeedback(text, type);\n        } catch (err) {\n          \/\/ silent fail\n        }\n\n        document.body.removeChild(textArea);\n      }\n\n      function showFeedback(text, type) {\n        if (!feedbackEl) return;\n        if (feedbackTimeout) clearTimeout(feedbackTimeout);\n\n        feedbackEl.innerText = type === 'color' ? 'Copied ' + text : 'Copied AID';\n        feedbackEl.style.opacity = '1';\n        feedbackEl.style.transform = 'translate(-50%, -10px)';\n\n        feedbackTimeout = setTimeout(function() {\n          feedbackEl.style.opacity = '0';\n          feedbackEl.style.transform = 'translate(-50%, 10px)';\n        }, 2000);\n      }\n\n      function copyText(text, type) {\n        if (navigator.clipboard \u0026\u0026 navigator.clipboard.writeText) {\n          navigator.clipboard.writeText(text).then(function() {\n            showFeedback(text, type);\n          }, function() {\n            fallbackCopy(text);\n          });\n        } else {\n          fallbackCopy(text);\n        }\n      }\n\n      swatches.forEach(function(swatch) {\n        swatch.addEventListener('click', function() {\n          var colorToCopy = this.getAttribute('data-color');\n          if (colorToCopy) {\n            copyText(colorToCopy, 'color');\n          }\n        });\n      });\n\n      if (aidButton) {\n        aidButton.addEventListener('click', function() {\n          var aidToCopy = this.getAttribute('data-aid');\n          if (aidToCopy) {\n            copyText(aidToCopy, 'aid');\n          }\n        });\n      }\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x40 cm \/ 12x16″","offer_id":51035279098168,"sku":"eacf89a4-d52f-4f0a-bca4-ba98f7ffe662","price":89.28,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″","offer_id":51035279130936,"sku":"5fc60aad-ea7e-4297-900c-ef45785951f6","price":106.74,"currency_code":"USD","in_stock":true},{"title":"60x80 cm \/ 24x32″","offer_id":51035279163704,"sku":"041ce834-74a1-42d6-8963-54901822d38d","price":148.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/c78cde86-5f91-416e-9821-d8461e29a931.jpg?v=1776316755"},{"product_id":"timeless-echoes-of-past-and-future-canvas","title":"Impression d'art aquarelle abstraite symbolique « Hier, aujourd'hui et demain » - Toile","description":"\u003cp\u003e « Ieri, Oggi e Domani » se lit comme un palimpseste visuel : des couches de temps, de mémoire et de relief s'inscrivent sur des textures terreuses. Des formes abstraites font écho à des empreintes de pas, des constellations et des marques érodées, comme sorties d'archives anciennes. Anneaux dorés et lignes subtiles évoquent les cycles célestes et les traces humaines, reliant passé, présent et futur par un langage visuel discret. Cette œuvre contemplative invite le spectateur à réfléchir à la continuité et à l'impermanence, dessinant une géographie symbolique où le temps s'écoule en spirales plutôt qu'en lignes.\u003cbr\u003e\u003cbr\u003e Par : Véronique Semple | VERON031\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension :\u003c\/strong\u003e inclus, varie selon les pays. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: 700; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e contemplatif \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: 700; color: #1f2937;\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #a78bfadd, #a78bfa); width: 75%; box-shadow: 0 0 8px #a78bfa40;\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top:0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin:0;\"\u003e résonnant profondément \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Émotions primaires \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e nostalgie\u003c\/div\u003e\n\n     \n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e réflexion \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Meilleures chambres \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e étude \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e galerie \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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align:center; margin-top:0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" target=\"_blank\" style=\"color: #4f46e5; text-decoration: none;\"\u003eBromont Média\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbr\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"230\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab230\" id=\"b44-palette-widget-zbx0x3u\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"231\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab231\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"232\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab232\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b49e87; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#b49e87\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #b49e87\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ccaa80; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#ccaa80\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #ccaa80\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #523d2b; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#523d2b\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #523d2b\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b1c4b7; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#b1c4b7\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #b1c4b7\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #efefef; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#efefef\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #efefef\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f2e9d0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#f2e9d0\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #f2e9d0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #7d7c69; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#7d7c69\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #7d7c69\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #1c1b1a; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#1c1b1a\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #1c1b1a\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"235\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab235\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"236\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab236\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-zbx0x3u');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"27x35 cm \/ 11x14″","offer_id":51072452362552,"sku":"1c91a4d0-1531-434f-a890-2b4d4040bc88","price":93.57,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″","offer_id":51072452395320,"sku":"d5c12089-3b96-432b-8cbb-4658b862f280","price":114.03,"currency_code":"USD","in_stock":true},{"title":"60x75 cm \/ 24x30″","offer_id":51072452428088,"sku":"f5063ecd-ccf2-44e9-ba07-ed4c06d1d44b","price":166.64,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/3dc5b79a-6ac0-47ba-976a-e3d1116b9d5e.jpg?v=1776315978"},{"product_id":"natural-buzz-celebration-bee-on-flower-canvas-print","title":"Célébration de la Nature : Abeille sur une fleur – Impression sur toile","description":"\u003cp\u003e Cette photographie époustouflante capture l'essence même de la beauté de la nature, mettant en scène une abeille gracieusement perchée sur une fleur éclatante. Les couleurs vives et les détails complexes évoquent les moments de sérénité que l'on trouve dans la nature. Parfaite pour ceux qui apprécient une touche de vie harmonieuse dans leur décoration, cette œuvre d'art constitue une pièce maîtresse ou un élément décoratif idéal pour toute pièce.\u003cbr\u003e\u003cbr\u003e Par : Andrew Semple | ANDRE011\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension :\u003c\/strong\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: 700; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e tranquille \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: 700; color: #1f2937;\"\u003e85\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #f59e0bdd, #f59e0b); width: 85%; box-shadow: 0 0 8px #f59e0b40;\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top:0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin:0;\"\u003e engageant et serein \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Émotions primaires \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e joie \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e merveille \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Meilleures chambres \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align:center; margin-top:0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" target=\"_blank\" style=\"color: #4f46e5; text-decoration: none;\"\u003eBromont Média\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"230\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab230\" id=\"b44-palette-widget-wfgtl27\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"231\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab231\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"232\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab232\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFB6C1; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFB6C1\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFB6C1\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFD700; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFD700\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFD700\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #228B22; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#228B22\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #228B22\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FFF0F5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFF0F5\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FFF0F5\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #FF69B4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FF69B4\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #FF69B4\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #DDA0DD; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#DDA0DD\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #DDA0DD\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #8B4513; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#8B4513\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #8B4513\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F0E68C; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F0E68C\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F0E68C\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"235\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab235\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"236\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab236\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-wfgtl27');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"27x35 cm \/ 11x14″","offer_id":51145683599672,"sku":"34931725-b3b0-4a83-924a-543886380551","price":66.75,"currency_code":"USD","in_stock":true},{"title":"30x40 cm \/ 12x16″","offer_id":51145683632440,"sku":"efe1f6bc-a8b2-403f-8da8-62b08a736a5b","price":85.71,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″","offer_id":51145683665208,"sku":"a4bde279-221b-4490-8eeb-f21b57ee724f","price":95.79,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″","offer_id":51145683697976,"sku":"208ca9a6-e4ce-4153-b57e-aada816620e5","price":108.75,"currency_code":"USD","in_stock":true},{"title":"60x80 cm \/ 24x32″","offer_id":51145683730744,"sku":"be771176-fc21-4e1a-9052-b71ca81f23cc","price":148.5,"currency_code":"USD","in_stock":true},{"title":"70x100 cm \/ 28x40″","offer_id":51145683763512,"sku":"0811d18c-d098-4b6f-8a3b-ec46b6d0bd2e","price":183.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/f10dc570-77a8-4e41-b50e-f5a3544d6ae1.jpg?v=1773722684"},{"product_id":"enchanting-floral-blush-wall-art","title":"Impression sur toile : Impression florale enchanteresse","description":"\u003cp\u003e Plongez dans une composition florale sereine qui capture l'essence même de la beauté de la nature. Cette pièce présente une variété enchanteresse de fleurs flottant gracieusement sur l'eau, chaque pétale reflétant une délicate harmonie de couleurs. Idéale pour créer une atmosphère apaisante à la maison, au bureau ou dans un espace bien-être.\u003cbr\u003e\u003cbr\u003e Par : Andrew Semple | ANDRE002\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifiées FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épais (4cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension :\u003c\/strong\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: 700; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e tranquille et édifiant \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: 700; color: #1f2937;\"\u003e85\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #06b6d4dd, #06b6d4); width: 85%; box-shadow: 0 0 8px #06b6d440;\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top:0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin:0;\"\u003e capture la beauté délicate de la nature, évoquant la paix et la joie \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Émotions primaires \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e calme \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e joie \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display:flex; align-items:center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top:0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n Meilleures chambres \n\n\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align:center; margin-top:0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" target=\"_blank\" style=\"color: #4f46e5; text-decoration: none;\"\u003eBromont Média\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"230\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab230\" id=\"b44-palette-widget-q6hkctn\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"231\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab231\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"232\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab232\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #5D3A72; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#5D3A72\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #5D3A72\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E1C6E0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#E1C6E0\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E1C6E0\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #A15C90; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A15C90\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #A15C90\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #B08BDE; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B08BDE\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #B08BDE\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #2D4C35; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#2D4C35\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #2D4C35\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #E3E0B3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#E3E0B3\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #E3E0B3\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #F7E073; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F7E073\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #F7E073\"\u003e\u003c\/div\u003e\n\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #DAF1D4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#DAF1D4\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\" title=\"Cliquez pour copier #DAF1D4\"\u003e\u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"235\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab235\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"236\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab236\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-q6hkctn');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"27x35 cm \/ 11x14″ \/ Toile \/ -","offer_id":51240586805560,"sku":"ccaf909a-d90b-4696-a109-81d312baee2d","price":62.3,"currency_code":"USD","in_stock":true},{"title":"30x45 cm \/ 12x18″ \/ Toile \/ -","offer_id":51240586838328,"sku":"4bbb3304-a7c1-47d5-810b-a172ed7560b6","price":86.1,"currency_code":"USD","in_stock":true},{"title":"30x45 cm \/ 12x18″ \/ Toile encadrée \/ Cadre noir","offer_id":51240710111544,"sku":"8b3e7e59-ff8c-4725-bba5-59ae0f86d98d","price":129.5,"currency_code":"USD","in_stock":true},{"title":"30x45 cm \/ 12x18″ \/ Toile encadrée \/ Cadre en bois","offer_id":51240710078776,"sku":"28e3f8a2-9b94-45ea-825e-5e2b30592aec","price":129.5,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″ \/ Toile \/ -","offer_id":51240586871096,"sku":"d6dab2ea-645d-46f3-964e-a58298d68cdb","price":97.3,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″ \/ Toile encadrée \/ Cadre noir","offer_id":51240710144312,"sku":"537569c2-9190-4257-addc-4fcb375c6e01","price":165.56,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″ \/ Toile encadrée \/ Cadre en bois","offer_id":51240710242616,"sku":"0c6a5706-631f-4d88-9030-05c587123e0e","price":165.56,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″ \/ Toile \/ -","offer_id":51240586903864,"sku":"51d06e8d-5752-4524-b3a2-ca82662c9c9d","price":129.5,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″ \/ Toile encadrée \/ Cadre noir","offer_id":51240710209848,"sku":"e4f631ca-03ea-473b-8a12-f624f71c366e","price":195.86,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″ \/ Toile encadrée \/ Cadre en bois","offer_id":51240710308152,"sku":"6811dc55-2a8e-4c1e-ad68-a7fc4935a1f8","price":195.86,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″ \/ Toile \/ -","offer_id":51240586936632,"sku":"9c30ee48-22a6-4055-b72f-b96d48f47d10","price":157.5,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″ \/ Toile encadrée \/ Cadre noir","offer_id":51240710177080,"sku":"d690db09-f338-4294-9ab4-78b67456a870","price":262.47,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″ \/ Toile encadrée \/ Cadre en bois","offer_id":51240710275384,"sku":"e206a894-3733-4b8d-aa86-9d8f41cfd30d","price":262.47,"currency_code":"USD","in_stock":true},{"title":"70x100 cm \/ 28x40″ \/ Toile \/ -","offer_id":51240586969400,"sku":"125229cc-0545-45d0-adee-a006435d0b01","price":196.57,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/164af552-3756-4a17-bc8a-139aa6c3f3d9.jpg?v=1773713624"},{"product_id":"urban-journey-on-vancouver-train-tracks-canvas-art-print","title":"Voyage urbain sur les voies ferrées de Vancouver - Impression sur toile","description":"\u003cp\u003e Cette œuvre saisissante capture l'essence du paysage urbain de Vancouver à travers sa représentation à la fois mélancolique et porteuse d'espoir des voies ferrées. La composition invite les spectateurs à réfléchir à leur propre parcours de vie, tandis qu'ils s'imprègnent des magnifiques contrastes de la ville.\u003cbr\u003e\u003cbr\u003e Par : Andrew Semple | ANDRE016\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifié FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épaisse (4 cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension\u003c\/strong\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e réfléchissant \u003c\/div\u003e\n\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e \n\u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #6b7280dd, #6b7280); width: 75%; box-shadow: 0 0 8px #6b728040;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e L'image évoque un sentiment d'exploration et de vie urbaine, invitant les spectateurs à réfléchir aux voyages, tant littéraux que métaphoriques, des espaces urbains. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e mélancolie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e nostalgie \u003c\/div\u003e\n\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e curiosité \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e bureau \u003c\/div\u003e\n\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e studio \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 style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e Propulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\" id=\"b44-palette-widget-1pfw1bw\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab230\" data-linenumber=\"230\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\n \u003ch3 style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab231\" data-linenumber=\"231\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab232\" data-linenumber=\"232\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\n\u003cdiv title=\"Cliquez pour copier #6B4F74\" data-color=\"#6B4F74\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6b4f74; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #D2C17C\" data-color=\"#D2C17C\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d2c17c; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #B4A696\" data-color=\"#B4A696\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b4a696; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #A2C2C9\" data-color=\"#A2C2C9\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #a2c2c9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #E1B6A9\" data-color=\"#E1B6A9\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e1b6a9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #E9E7E4\" data-color=\"#E9E7E4\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e9e7e4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #4B4D5A\" data-color=\"#4B4D5A\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #4b4d5a; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv title=\"Cliquez pour copier #4D4E50\" data-color=\"#4D4E50\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #4d4e50; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\" class=\"b44-palette-feedback\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab235\" data-linenumber=\"235\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"236\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab236\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-1pfw1bw');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x45 cm \/ 12x18″","offer_id":51264255394104,"sku":"da89d161-f4ed-43ca-af4d-186f5498399a","price":89.25,"currency_code":"USD","in_stock":true},{"title":"30x60 cm \/ 12x24″","offer_id":51264255426872,"sku":"9f9d79e0-108c-4e10-8690-99a368a5934f","price":96.75,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":51264255459640,"sku":"2ca6353d-300d-42ab-abeb-7be86b3758b2","price":101.25,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″","offer_id":51264255492408,"sku":"fea40c7f-cacb-4525-8707-b0f91deb9312","price":117.3,"currency_code":"USD","in_stock":true},{"title":"50x70 cm \/ 20x28″","offer_id":51264255525176,"sku":"c9e12714-c64b-4eb6-b39d-ee3f7299fe33","price":133.35,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":51264255557944,"sku":"8da03e33-9369-4f1e-96c1-86644546fdfb","price":168.75,"currency_code":"USD","in_stock":true},{"title":"70x100 cm \/ 28x40″","offer_id":51264255590712,"sku":"25719a1b-bed8-4970-918b-c836d0781483","price":206.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/dfb45d5f-29b9-4cb2-81fb-a9ad6fe13dbf.jpg?v=1773711224"},{"product_id":"good-morning-watercolor-wall-art-hummingbird-philosophy-series-canvas-print","title":"Tableau aquarelle « Bonjour » : Série Philosophie du colibri - Impression sur toile","description":"\u003cp\u003e \u003cstrong\u003e« Appropriez-vous un morceau de la rue — la sagesse peinte à l'aquarelle. »\u003c\/strong\u003e Apportez de la vie à vos murs avec cette vibrante aquarelle représentant un colibri. Avec ses coups de pinceau délicats et son mélange captivant de couleurs, cette œuvre est bien plus qu'un simple objet de décoration : elle est une source d'inspiration pour la joie et la positivité. Idéale pour toutes les pièces, elle nous rappelle avec élégance d'aborder chaque jour avec énergie et enthousiasme. — Collection « L'Artiste Vagabond » de Bromont Media\u003cbr\u003e\u003cbr\u003e Par : Andrew Semple | ANDRE020\u003cbr\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifié FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épaisse (4 cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension\u003c\/strong\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e Édifiant\u003c\/div\u003e\n\n \u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e85\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #f59e0bdd, #f59e0b); width: 85%; box-shadow: 0 0 8px #f59e0b40;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e L'œuvre suscite des émotions positives et un sentiment de calme, tout en insufflant du dynamisme à l'espace de vie. Elle crée ainsi une atmosphère accueillante qui trouve un écho favorable auprès des spectateurs. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e Joie \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e Bonheur \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e Inspiration \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"230\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab230\" id=\"b44-palette-widget-y04zvt4\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"231\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab231\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"232\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab232\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ff7f7f; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FF7F7F\" title=\"Cliquez pour copier #FF7F7F\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ffca76; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFCA76\" title=\"Cliquez pour copier #FFCA76\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #76e1ff; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#76E1FF\" title=\"Cliquez pour copier #76E1FF\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ffffff; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFFFFF\" title=\"Cliquez pour copier #FFFFFF\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #bca1e5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#BCA1E5\" title=\"Cliquez pour copier #BCA1E5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #fbd688; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FBD688\" title=\"Cliquez pour copier #FBD688\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f88d8d; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F88D8D\" title=\"Cliquez pour copier #F88D8D\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b2ff86; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B2FF86\" title=\"Cliquez pour copier #B2FF86\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"235\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab235\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab236\" data-linenumber=\"236\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-y04zvt4');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"27x35 cm \/ 11x14″","offer_id":51311583035704,"sku":"9dae1eab-6d5f-4879-9036-f19a48a186dc","price":51.75,"currency_code":"USD","in_stock":true},{"title":"30x30 cm \/ 12x12″","offer_id":51311583068472,"sku":"dfea04da-030a-4caa-bb1b-1ed3f9c5e9e1","price":59.25,"currency_code":"USD","in_stock":true},{"title":"30x40 cm \/ 12x16″","offer_id":51311583101240,"sku":"309d92eb-a9a4-441a-9aee-47b18e783df3","price":74.25,"currency_code":"USD","in_stock":true},{"title":"40x50 cm \/ 16x20″","offer_id":51311583134008,"sku":"a1d4286e-19ad-42e2-9de2-1b6bf33852c6","price":89.25,"currency_code":"USD","in_stock":true},{"title":"45x60 cm \/ 18x24″","offer_id":51311583166776,"sku":"c7729cb5-bb10-435d-9226-25227ce3fe76","price":96.75,"currency_code":"USD","in_stock":true},{"title":"50x70 cm \/ 20x28″","offer_id":51311583199544,"sku":"9bc35888-fcec-4908-9560-c3d19225b475","price":126.75,"currency_code":"USD","in_stock":true},{"title":"60x80 cm \/ 24x32″","offer_id":51311583232312,"sku":"b3e9d383-8fe7-4cac-b5b0-9f5a445f2f19","price":164.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/d928d908-7c3a-4ae4-80ad-c52e4e12561b.jpg?v=1773705738"},{"product_id":"elegant-church-architecture-steeple-wall-art-wrapped-canvas-print","title":"Élégante architecture d'église, clocher - Impression sur toile","description":"\u003cp\u003eCette œuvre d'art époustouflante présente le clocher de la Paroisse Saint-François-Xavier à Bromont, Québec, magnifiquement composé dans un style désaturé qui évoque un sentiment de calme et d'histoire. Son élégance architecturale en fait un ajout idéal pour ceux qui cherchent à embellir leur espace de vie ou de travail.\u003c\/p\u003e\n\u003cp\u003ePar : Studio Shefford | STUDI019\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e Barres de civière en bois certifié FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épaisse (4 cm).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKit de suspension :\u003c\/strong\u003e Inclus.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" data-linenumber=\"61\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003cdiv style=\"padding: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" data-linenumber=\"62\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" data-linenumber=\"63\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; gap: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" data-linenumber=\"64\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#4f46e5\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 2v20\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20.54 7.46A10 10 0 0 0 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.46 7.46A10 10 0 0 1 12 2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 0 8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 22a10 10 0 0 1-8.54-14.54\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" data-linenumber=\"65\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan style=\"color: #374151; font-weight: 600;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" data-linenumber=\"66\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eRésonance émotionnelle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" data-linenumber=\"68\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003cdiv style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" data-linenumber=\"69\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003epaisible\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" data-linenumber=\"70\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eAmbiance générale\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding-bottom: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" data-linenumber=\"73\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" data-linenumber=\"74\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003cspan style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" data-linenumber=\"75\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" data-linenumber=\"76\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e75\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" data-linenumber=\"78\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003cdiv style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 75%; box-shadow: 0 0 8px #3b82f640;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" data-linenumber=\"79\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\" data-linenumber=\"82\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003cdiv style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" data-linenumber=\"83\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" data-linenumber=\"84\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eAttrait psychologique\u003c\/h4\u003e\n\u003cp style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" data-linenumber=\"85\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eL'œuvre évoque des sentiments de tranquillité et de réflexion, attirant ceux qui recherchent des espaces sereins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" data-linenumber=\"87\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\" data-linenumber=\"88\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" data-linenumber=\"89\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#ec4899\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" data-linenumber=\"90\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions principales\u003c\/h4\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" data-linenumber=\"93\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003esérénité\u003c\/div\u003e\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003eémerveillement\u003c\/div\u003e\n\u003cdiv style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" data-linenumber=\"53\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003enostalgie\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\" data-linenumber=\"95\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003ch4 style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" data-linenumber=\"96\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"#10b981\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"12\" width=\"12\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003cpath d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 18v2\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" data-linenumber=\"97\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures pièces\u003c\/h4\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" data-linenumber=\"100\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003e\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003esalon\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003ebureau\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" data-linenumber=\"57\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003echambre\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\"\u003ePropulsé par \u003ca style=\"color: #4f46e5; text-decoration: none;\" href=\"https:\/\/bromontmedia.com\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" data-linenumber=\"104\" data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\" id=\"b44-palette-widget-5pmzixa\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab230\" data-linenumber=\"230\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\u003ch3 style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab231\" data-linenumber=\"231\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003ePalette de couleurs dominante\u003c\/h3\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab232\" data-linenumber=\"232\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n\u003cdiv title=\"Click to copy #FFFFFF\" data-color=\"#FFFFFF\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ffffff; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv title=\"Click to copy #B0B0B0\" data-color=\"#B0B0B0\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b0b0b0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv title=\"Click to copy #D3D3D3\" data-color=\"#D3D3D3\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d3d3d3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv title=\"Click to copy #808080\" data-color=\"#808080\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #808080; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv title=\"Click to copy #000000\" data-color=\"#000000\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #000000; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv title=\"Click to copy #F5F5F5\" data-color=\"#F5F5F5\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f5f5f5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv title=\"Click to copy #C0C0C0\" data-color=\"#C0C0C0\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #c0c0c0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv title=\"Click to copy #A9A9A9\" data-color=\"#A9A9A9\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #a9a9a9; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" class=\"b44-palette-swatch\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\" class=\"b44-palette-feedback\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab235\" data-linenumber=\"235\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003eCliquez sur une couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\u003cscript data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab236\" data-linenumber=\"236\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-5pmzixa');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Studio Shefford","offers":[{"title":"20x30 cm \/ 8x12″","offer_id":51359763726648,"sku":"c62be3f8-6a5f-4b08-a949-b7f55b047fd1","price":59.4,"currency_code":"USD","in_stock":true},{"title":"30x45 cm \/ 12x18″","offer_id":51359763759416,"sku":"497472b4-b09a-4cd1-958e-3f748c16c99a","price":83.4,"currency_code":"USD","in_stock":true},{"title":"30x60 cm \/ 12x24″","offer_id":51359763792184,"sku":"c20cdb82-078e-4217-96d0-64296d46ec5c","price":89.4,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":51359763824952,"sku":"714a7be1-62cd-414a-9afc-2dfabaa6ac40","price":101.4,"currency_code":"USD","in_stock":true},{"title":"40x80 cm \/ 16x32″","offer_id":51359763857720,"sku":"c67b5184-4788-477f-b06c-a5ea1eed9768","price":125.4,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″","offer_id":51359763890488,"sku":"d2486772-fa60-42ec-bc1c-4ace36fcfb16","price":137.4,"currency_code":"USD","in_stock":true},{"title":"50x100 cm \/ 20x40″","offer_id":51359763923256,"sku":"9e0d1e15-dea9-417b-bf59-971f5c8520b8","price":167.4,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":51359763956024,"sku":"53e4d2ab-2834-4bef-9a71-adeece13d7ce","price":173.4,"currency_code":"USD","in_stock":true},{"title":"70x100 cm \/ 28x40″","offer_id":51359763988792,"sku":"f8686315-a868-4986-9042-532853463e70","price":209.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/6c671bcc-c9b1-48c6-bbd7-a59545771d4a.jpg?v=1771109176"},{"product_id":"spirit-of-the-wild-tranquil-blue-horse-watercolor-art-print","title":"« Spirit of the Wild » : reproduction d’art aquarelle d’un cheval bleu paisible sur toile","description":"\u003cp\u003e \u003cspan\u003eApportez la grâce de la nature dans votre intérieur avec cette exquise aquarelle représentant un cheval majestueux. La délicatesse des coups de pinceau et la douceur des couleurs évoquent sérénité et admiration, ce qui en fait une œuvre idéale pour n'importe quelle pièce de votre maison ou de votre bureau. Que vous soyez passionné de chevaux, collectionneur d'art ou simplement amateur de belles décorations, cette aquarelle saura vous inspirer.\u003cbr\u003e\u003cbr\u003e Par : Andrew Semple | ANDRE029\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e barres de châssis en bois certifié FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épaisse (4 cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eKit de suspension\u003c\/strong\u003e inclus. \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003e majestueux \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003e Humeur générale \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e \n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e85\u003c\/span\u003e \n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #3b82f6dd, #3b82f6); width: 85%; box-shadow: 0 0 8px #3b82f640;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003e Appel psychologique \u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003e Cette œuvre évoque un lien profond avec la nature et la beauté de la faune sauvage, séduisant particulièrement les amateurs d'art qui expriment force et grâce. Elle peut insuffler calme et recueillement dans n'importe quelle pièce. \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e sérénité \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e force \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e admiration \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures chambres \u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e salon \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e bureau \u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003e chambre à coucher\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003e Propulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e \n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"230\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab230\" id=\"b44-palette-widget-myvudat\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"231\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab231\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003e Palette de couleurs dominantes \u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"232\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab232\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #a8c8e3; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A8C8E3\" title=\"Cliquez pour copier #A8C8E3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #bacedb; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#BACEDB\" title=\"Cliquez pour copier #BACEDB\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f7f9fb; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F7F9FB\" title=\"Cliquez pour copier #F7F9FB\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #3d3d3d; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#3D3D3D\" title=\"Cliquez pour copier #3D3D3D\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #c6d9e2; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#C6D9E2\" title=\"Cliquez pour copier #C6D9E2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #8fb0c0; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#8FB0C0\" title=\"Cliquez pour copier #8FB0C0\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #456a8a; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#456A8A\" title=\"Cliquez pour copier #456A8A\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #a0b2b8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A0B2B8\" title=\"Cliquez pour copier #A0B2B8\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"235\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab235\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003e Cliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab236\" data-linenumber=\"236\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-myvudat');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"20 x 25 cm \/ 8 x 10 pouces","offer_id":51381706817848,"sku":"62e8bc90-71d2-42aa-aa7d-eb5c119981bd","price":74.25,"currency_code":"USD","in_stock":true},{"title":"27 x 35 cm \/ 11 x 14 pouces","offer_id":51381706850616,"sku":"874c7ecd-a444-49e7-b5c6-f5dc703aecf2","price":89.25,"currency_code":"USD","in_stock":true},{"title":"40 x 50 cm \/ 16 x 20 pouces","offer_id":51381706883384,"sku":"918a587f-e154-4c5b-8445-9b81fe611900","price":111.75,"currency_code":"USD","in_stock":true},{"title":"50 x 70 cm \/ 20 x 28 pouces","offer_id":51381706916152,"sku":"d67c12b8-6f01-4ad3-a5cf-7a6a07973c00","price":167.67,"currency_code":"USD","in_stock":true},{"title":"60 x 80 cm \/ 24 x 32 pouces","offer_id":51381706948920,"sku":"31d6f28b-d218-416c-abd5-c206c557df7f","price":205.56,"currency_code":"USD","in_stock":true},{"title":"70 x 100 cm \/ 28 x 40 pouces","offer_id":51381706981688,"sku":"f6657e68-070c-475b-901e-edfa1cf0d2c2","price":264.81,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/f93a68c2-bce4-4625-87d6-50e36750f4a1.jpg?v=1771123818"},{"product_id":"majestic-heights-watercolor-of-taktsang-monastery-premium-matte-metal-framed-print-framed-canvas","title":"Hauteurs Majestueuses : Aquarelle du monastère de Taktsang - Toile Encadrée","description":"\u003cp\u003e\u003cspan\u003eDécouvrez l'attrait tranquille du monastère de Taktsang au Bhoutan avec cette exquise aquarelle. Cette œuvre d'art capture magnifiquement l'architecture unique du monastère sur fond de falaises imposantes, soulignant l'interaction de la lumière et de l'ombre.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003ePar : Andrew Semple | ANDRE032\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e Barres de châssis en bois certifié FSC, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eCouleurs du cadre :\u003c\/strong\u003e Noir, Bois naturel, Marron foncé.\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eBois durable :\u003c\/strong\u003e Peuplier ou pin certifié FSC ou provenant de sources locales.\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eImpression de haute qualité :\u003c\/strong\u003e Couleurs vives et durables.\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eKit de suspension :\u003c\/strong\u003e Inclus, varie selon le pays.\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eDimensions du cadre :\u003c\/strong\u003e La largeur (face avant du cadre) est de 9 à 14 mm (0,35\" à 0,55\"), avec une épaisseur variant selon la région – 42 mm (1,65\") en Amérique du Nord et 32 mm (1,26\") en Europe. Un espace de 12 mm (0,45\") entre la toile et le cadre assure un ajustement parfait.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance Émotionnelle\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003ecalmant et inspirant\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003eHumeur générale\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité Émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e85\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #6b7280dd, #6b7280); width: 85%; box-shadow: 0 0 8px #6b728040;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003eAttrait Psychologique\u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003ecapture la beauté de la nature et de la spiritualité\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions Primaires\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003eémerveillement\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003esérénité\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003etranquillité\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures Pièces\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003esalon\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003ebureau\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003eespace de méditation\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003ePropulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"230\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab230\" id=\"b44-palette-widget-qpkhokj\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"231\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab231\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003ePalette de Couleurs Dominantes\u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"232\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab232\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #4a6d87; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#4A6D87\" title=\"Cliquer pour copier #4A6D87\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #b96327; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#B96327\" title=\"Cliquer pour copier #B96327\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #e7d5a4; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#E7D5A4\" title=\"Cliquer pour copier #E7D5A4\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #c6bfb7; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#C6BFB7\" title=\"Cliquer pour copier #C6BFB7\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #7b8d8d; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#7B8D8D\" title=\"Cliquer pour copier #7B8D8D\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #3e3a38; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#3E3A38\" title=\"Cliquer pour copier #3E3A38\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #d7e1e5; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#D7E1E5\" title=\"Cliquer pour copier #D7E1E5\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #a9c8ce; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#A9C8CE\" title=\"Cliquer pour copier #A9C8CE\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"235\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab235\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003eCliquez sur n'importe quelle couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"236\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab236\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-qpkhokj');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"30x45 cm \/ 12x18″ \/ Cadre en bois","offer_id":51425904525624,"sku":"b72e9930-40b6-4ae9-a81e-427a3ad5391c","price":85.54,"currency_code":"USD","in_stock":true},{"title":"30x45 cm \/ 12x18″ \/ Cadre en bois foncé","offer_id":51425904492856,"sku":"7ab0c073-cf90-490d-92d0-b9d6f0ca4b97","price":85.54,"currency_code":"USD","in_stock":true},{"title":"30x45 cm \/ 12x18″ \/ Cadre noir","offer_id":51425904460088,"sku":"585b16b1-ac89-48d1-ad40-e5adbe3457aa","price":85.54,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″ \/ Cadre en bois","offer_id":51425904623928,"sku":"5afb0dcd-8cda-4280-8d4c-7bb5a645a2c0","price":109.6,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″ \/ Cadre en bois foncé","offer_id":51425904591160,"sku":"bb9cad9f-9118-4e80-a0c2-38b2fa764885","price":109.6,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″ \/ Cadre noir","offer_id":51425904558392,"sku":"22b605a3-97e3-40c0-a014-adf1fbb2fede","price":109.6,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″ \/ Cadre en bois","offer_id":51425904722232,"sku":"58a0a21b-f8b4-4f6e-ab98-7c8d8a39485d","price":173.73,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″ \/ Cadre en bois foncé","offer_id":51425904689464,"sku":"b31c5d9c-9d3e-4d70-84a3-9d952229f933","price":173.73,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″ \/ Cadre noir","offer_id":51425904656696,"sku":"f7ae5dca-22ab-4d2a-a3b7-2cb55a1e51de","price":173.73,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/562323a9-9a6f-42d1-876e-9dd716c6ebcd.jpg?v=1771121717"},{"product_id":"whimsical-blue-elephant-on-vivid-pink-background-watercolor-art-print-canvas","title":"Impression sur toile éléphant rose fantaisiste - Aquarelle ludique","description":"\u003cp\u003e\u003cspan\u003eAjoutez une touche de couleur et de créativité à votre mur avec notre surprenante aquarelle d'éléphant rose. Cette œuvre fantaisiste, avec son délicieux mélange de tons roses et bleus, transforme instantanément n'importe quel espace de vie, chambre d'enfant ou espace créatif en une oasis de chaleur et de joie. Le sujet ludique, combiné à un style artistique dynamique, en fait un choix parfait pour ceux qui aiment les designs originaux et la décoration vibrante. \u003cbr\u003e\u003cbr\u003ePar : Andrew Semple | ANDRE033\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eMatériau de la toile :\u003c\/strong\u003e Barres de châssis en bois certifié FSC provenant de sources responsables, mélange coton-polyester (300-350 g\/m², 350-400 microns).\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eÉpaisseur :\u003c\/strong\u003e Épaisse (4 cm).\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eKit de suspension :\u003c\/strong\u003e Inclus.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"61\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab61\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; background-image: linear-gradient(to bottom right, #f0f5ff, #ffffff, #f3e8ff); overflow: hidden; max-width: 500px; margin: auto; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"62\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab62\" style=\"padding: 1rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"63\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab63\" style=\"display: flex; align-items: center; justify-content: space-between; padding-bottom: 0.5rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"64\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab64\" style=\"display: flex; align-items: center; gap: 0.5rem;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#4f46e5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2a10 10 0 0 0-3.54 19.54M12 2a10 10 0 0 1 3.54 19.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 2v20\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M20.54 7.46A10 10 0 0 0 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M3.46 7.46A10 10 0 0 1 12 2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 0 8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M12 22a10 10 0 0 1-8.54-14.54\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"65\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab65\" d=\"M16 16a3 3 0 0 0-3-3 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3 3 3 0 0 0 3-3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"66\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab66\" style=\"color: #374151; font-weight: 600;\"\u003eRésonance émotionnelle\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"68\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab68\" style=\"text-align: right;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"69\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab69\" style=\"font-size: 1.875rem; font-weight: bold; color: #111827; text-transform: capitalize; line-height: 1;\"\u003eludique\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"70\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab70\" style=\"font-size: 0.75rem; color: #6b7280; font-weight: 500;\"\u003eAmbiance générale\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"73\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab73\" style=\"padding-bottom: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"74\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab74\" style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.5rem;\"\u003e\n\n\u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"75\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab75\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151;\"\u003eIntensité émotionnelle\u003c\/span\u003e \u003cspan data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"76\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab76\" style=\"font-size: 0.875rem; font-weight: bold; color: #1f2937;\"\u003e85\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"78\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab78\" style=\"position: relative; width: 100%; background-color: rgba(229, 231, 235, 0.6); border-radius: 9999px; height: 0.75rem; box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"79\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab79\" style=\"height: 0.75rem; border-radius: 9999px; transition: width 0.7s ease-out; background: linear-gradient(90deg, #f59e0bdd, #f59e0b); width: 85%; box-shadow: 0 0 8px #f59e0b40;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"82\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab82\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"83\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab83\" style=\"margin-bottom: 0.75rem; padding: 0.5rem; background-color: rgba(255, 255, 255, 0.6); border-radius: 0.5rem; border: 1px solid rgba(229, 231, 235, 0.5);\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"84\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab84\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.25rem; margin-top: 0;\"\u003eAttrait psychologique\u003c\/h4\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"85\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab85\" style=\"font-size: 0.875rem; color: #4b5563; line-height: 1.625; margin: 0;\"\u003eCette œuvre évoque un sentiment de fantaisie et de joie, séduisant ceux qui apprécient les couleurs vives et les sujets imaginatifs.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"87\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab87\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"88\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab88\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"89\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab89\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ec4899\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"90\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab90\" d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Émotions primaires\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"93\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab93\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003ejoie\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003eémerveillement\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"53\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab53\" style=\"background-color: #fce7f3; color: #be185d; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003eespièglerie\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"95\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab95\"\u003e\n\n\u003ch4 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"96\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab96\" style=\"font-size: 0.875rem; font-weight: 600; color: #374151; display: flex; align-items: center; gap: 0.25rem; margin-bottom: 0.5rem; margin-top: 0;\"\u003e\n\n\u003csvg data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#10b981\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M2 11v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v2H6v-2a2 2 0 0 0-4 0Z\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M4 18v2\"\u003e\u003c\/path\u003e\u003cpath data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"97\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab97\" d=\"M20 18v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Meilleures pièces\u003c\/h4\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"100\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab100\" style=\"display: flex; flex-wrap: wrap; gap: 0.25rem;\"\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003esalon\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003echambre d'enfants\u003c\/div\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"57\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab57\" style=\"border: 1px solid #a7f3d0; color: #047857; font-size: 0.75rem; padding: 2px 8px; border-radius: 9999px; text-transform: capitalize; font-weight: 500;\"\u003ebureau\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 data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" style=\"text-align: center; margin-top: 0.75rem; font-size: 0.75rem; color: #9ca3af;\"\u003ePropulsé par \u003ca data-filename=\"components\/analysis-details\/EmotionAnalysisTab\" data-linenumber=\"104\" data-visual-selector-id=\"components\/analysis-details\/EmotionAnalysisTab104\" href=\"https:\/\/bromontmedia.com\" style=\"color: #4f46e5; text-decoration: none;\" target=\"_blank\"\u003eBromont Media\u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"230\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab230\" id=\"b44-palette-widget-xwmm5e0\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; border: 1px solid #e5e7eb; border-radius: 0.75rem; padding: 1.5rem; background-color: white;\"\u003e\n\n\u003ch3 data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"231\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab231\" style=\"font-size: 1.125rem; font-weight: 600; color: #111827; margin-top: 0; margin-bottom: 1rem;\"\u003ePalette de couleurs dominante\u003c\/h3\u003e\n\n\u003cdiv data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"232\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab232\" style=\"display: grid; grid-template-columns: repeat(8, 1fr); gap: 1rem;\"\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ff6f91; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FF6F91\" title=\"Cliquez pour copier #FF6F91\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #6a3e98; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#6A3E98\" title=\"Cliquez pour copier #6A3E98\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #4bbf6b; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#4BBF6B\" title=\"Cliquez pour copier #4BBF6B\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ffab5c; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFAB5C\" title=\"Cliquez pour copier #FFAB5C\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ffe156; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFE156\" title=\"Cliquez pour copier #FFE156\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ffd700; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFD700\" title=\"Cliquez pour copier #FFD700\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #f0248b; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#F0248B\" title=\"Cliquez pour copier #F0248B\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"b44-palette-swatch\" style=\"cursor: pointer; aspect-ratio: 1 \/ 1; width: 100%; background-color: #ffb5e8; border-radius: 0.5rem; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05); transition: transform 0.2s;\" data-color=\"#FFB5E8\" title=\"Cliquez pour copier #FFB5E8\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp data-filename=\"components\/analysis-details\/ColorPaletteTab\" data-linenumber=\"235\" data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab235\" class=\"b44-palette-feedback\" style=\"font-size: 0.75rem; color: #9ca3af; text-align: center; margin-top: 1rem; margin-bottom: 0; transition: color 0.3s;\"\u003eCliquez sur une couleur pour copier le code hexadécimal.\u003c\/p\u003e\n\n\u003cscript data-visual-selector-id=\"components\/analysis-details\/ColorPaletteTab236\" data-linenumber=\"236\" data-filename=\"components\/analysis-details\/ColorPaletteTab\"\u003e\n    (function() {\n      var widget = document.getElementById('b44-palette-widget-xwmm5e0');\n      if (!widget) return;\n      var feedbackEl = widget.querySelector('.b44-palette-feedback');\n      var swatches = widget.querySelectorAll('.b44-palette-swatch');\n      var originalFeedbackText = \"Click any color to copy the hex code.\";\n      var feedbackTimeout;\n      function showFeedback(message) {\n        if (!feedbackEl) return;\n        feedbackEl.innerText = message;\n        feedbackEl.style.color = '#10b981';\n        if(feedbackTimeout) clearTimeout(feedbackTimeout);\n        feedbackTimeout = setTimeout(function() { feedbackEl.innerText = originalFeedbackText; feedbackEl.style.color = '#9ca3af'; }, 2000);\n      }\n      function fallbackCopy(text) {\n        var ta = document.createElement(\"textarea\");\n        ta.value = text;\n        ta.style.position=\"fixed\"; ta.style.top=0; ta.style.left=0;\n        document.body.appendChild(ta);\n        ta.select();\n        try { document.execCommand('copy'); showFeedback('Copied ' + text + '!'); } catch (err) {}\n        document.body.removeChild(ta);\n      }\n      function copyText(text) {\n        if (navigator.clipboard) { navigator.clipboard.writeText(text).then(function() { showFeedback('Copied ' + text + '!'); }, function() { fallbackCopy(text); }); }\n        else { fallbackCopy(text); }\n      }\n      swatches.forEach(function(s) { s.addEventListener('click', function() { copyText(this.getAttribute('data-color')); }); });\n    })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Bromont Media","offers":[{"title":"20x30 cm \/ 8x12″","offer_id":51471761277240,"sku":"24009eb3-a61f-430f-960b-b4370983f87b","price":102.39,"currency_code":"USD","in_stock":true},{"title":"30x45 cm \/ 12x18″","offer_id":51471761310008,"sku":"22e6c96a-612b-414a-bf70-7454f04a1598","price":131.79,"currency_code":"USD","in_stock":true},{"title":"40x60 cm \/ 16x24″","offer_id":51471761342776,"sku":"266fd82d-cdc3-481a-a001-26c103f955da","price":136.17,"currency_code":"USD","in_stock":true},{"title":"50x75 cm \/ 20x30″","offer_id":51471761375544,"sku":"0b667fb2-da58-4e9d-bfb8-a1cb634f139d","price":170.49,"currency_code":"USD","in_stock":true},{"title":"60x90 cm \/ 24x36″","offer_id":51471761408312,"sku":"bbd33c5c-8ba1-44a6-8b9c-7792f943f30e","price":200.73,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/files\/dda8f865-43c4-43c8-9ff1-3cc54a9edcb9.jpg?v=1771108366"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/2638\/8024\/collections\/bromont-media-mockup-LoyalGazeCANVASGermanShepherdframedwhite.png?v=1768781190","url":"https:\/\/www.bromontmedia.com\/fr\/collections\/canvas-wall-art.oembed?page=3","provider":"Bromont Media","version":"1.0","type":"link"}