{"title":"Éléments modulaires","description":null,"products":[{"product_id":"chottu-pu-leather-sectional-sofa-black","title":"Canapé d’angle Chottu en similicuir noir | Mobilier moderne pour salon","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir PU (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eUtilitaire gain de place\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Canapé d'angle réversible Chottu en cuir PU avec ottoman Améliorez votre salon avec le canapé d'angle Chottu en cuir PU noir. Ce canapé élégant en similicuir en forme de L, qui permet de gagner de l'espace, est doté d'un ottoman méridienne réversible et de porte-gobelets intégrés aux accoudoirs, parfait pour se détendre, jouer ou recevoir des invités....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle Chottu en cuir PU – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir PU noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e80\" × 55\" × 36\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé d'angle en cuir PU noir apporte des places assises confortables et un style moderne à votre maison.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité du cadre interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas, posez-leur toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252596461615,"sku":"FD-1-BLA","price":700.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Modern_Charcoal_Sectional_Living_Room.png?v=1794189492"},{"product_id":"chottu-pu-leather-sectional-sofa-beige","title":"Canapé d’angle Chottu en similicuir beige | Mobilier moderne pour salon","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-տ-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir PU (Beige)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eRéversible en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eRéversible en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez une ambiance lumineuse et aérée chez vous avec le canapé d'angle Chottu en cuir PU beige. Ce canapé élégant en faux cuir en forme de L est doté d'un pouf méridienne réversible et de porte-gobelets intégrés aux accoudoirs, parfait pour se détendre, lire ou recevoir des invités avec style....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle Chottu en cuir PU – Beige\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir PU beige\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e80\" × 55\" × 36\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en cuir PU beige offre des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du revêtement.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Beige","offer_id":46252596494383,"sku":"FD-1-BEI","price":700.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Beige_Sofa_in_a_Warm_Modern_Living_Room.png?v=1794189463"},{"product_id":"chottu-pu-leather-sectional-sofa-white","title":"Canapé d’angle Chottu en similicuir blanc | Mobilier de salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-bo-highlights\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-1\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir PU (Blanc)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-1\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-1\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-1\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-1\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-1\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-1\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-1\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Créez un point focal épuré et ultra-moderne avec le canapé d'angle Chottu en cuir PU blanc. Ce canapé élégant en faux cuir en forme de L est doté d'un pouf méridienne réversible et de porte-gobelets intégrés aux accoudoirs, avec un faux cuir blanc résistant à l'eau et facile à nettoyer....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets en accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle Chottu en cuir PU – Blanc\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir PU blanc\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e80\" × 55\" × 36\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en cuir PU blanc offre des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du revêtement.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Blanc","offer_id":46252596527151,"sku":"FD-1-WHI","price":700.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Elegant_White_Sectional_Living_Room.png?v=1794189522"},{"product_id":"6212-pu-leather-4-seater-sectional-sofa-black","title":"6212 Canapé d’angle 4 places en similicuir noir | Mobilier de salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir PU (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e4 places\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Maximisez votre espace d'assise avec le canapé d'angle 4 places en cuir PU noir 6212. Ce spacieux canapé en similicuir en forme de L de 100 pouces est doté d'un pouf méridienne réversible et de porte-gobelets intégrés aux accoudoirs, parfait pour les soirées cinéma, recevoir et se détendre au quotidien....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle 4 places en cuir PU 6212 – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir PU noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e100\" × 60\" × 29\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les soirées cinéma, ce canapé d'angle en cuir PU noir apporte des places assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252596559919,"sku":"FD-2-BLA","price":850.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Elegant_Black_Sectional_Living_Room.png?v=1794189036"},{"product_id":"6212-pu-leather-4-seater-sectional-sofa-beige","title":"6212 Canapé d’angle 4 places en similicuir beige | Mobilier de salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir PU (Beige)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e4 places\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-sp-text\"\u003e\n\n    Maximisez votre espace d'assise avec le canapé d'angle 4 places en cuir PU beige 6212. Ce spacieux canapé en similicuir en forme de L de 100 pouces est doté d'un pouf méridienne réversible et de porte-gobelets intégrés aux accoudoirs, alliant une esthétique moderne luxueuse à la praticité quotidienne pour toute la famille....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle 4 places en cuir PU 6212 – Beige\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir PU beige\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e100\" × 60\" × 29\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en cuir PU beige apporte des places assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du revêtement.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Beige","offer_id":46252597510191,"sku":"FD-2-BEI","price":850.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Cosy_Beige_Sectional_Living_Room.png?v=1794189012"},{"product_id":"6212-pu-leather-4-seater-sectional-sofa-white","title":"6212 Canapé d’angle 4 places en similicuir blanc | Mobilier de salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir PU (Blanc)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e4 places\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Créez un point focal net et épuré avec le canapé d'angle 4 places en cuir PU blanc 6212. Ce vaste canapé en similicuir en forme de L de 100 pouces est doté d'un pouf méridienne réversible et de porte-gobelets intégrés aux accoudoirs, alliant esthétique luxueuse et praticité au quotidien....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle 4 places en cuir PU 6212 – Blanc\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir PU blanc\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e100\" × 60\" × 29\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en cuir PU blanc apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du revêtement.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Blanc","offer_id":46252597542959,"sku":"FD-2-WHI","price":850.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Elegant_White_Sectional_Living_Room_1.png?v=1794189088"},{"product_id":"6212-pu-leather-4-seater-sectional-sofa-brown","title":"6212 Canapé d’angle 4 places en similicuir marron | Mobilier de salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir PU (marron)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e4 places\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez chez vous des tons chaleureux et accueillants avec le canapé d'angle 4 places 6212 en cuir PU marron. Ce grand canapé en similicuir en forme de L de 100 pouces est doté d'un pouf méridienne réversible et de porte-gobelets intégrés aux accoudoirs, alliant une esthétique classique et confortable à une fonctionnalité moderne au quotidien....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle 4 places 6212 en cuir PU – Marron\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir PU marron\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e100\" × 60\" × 29\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en cuir PU marron apporte des places assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du revêtement.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Marron","offer_id":46252597575727,"sku":"FD-2-BRO","price":850.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Warm_Modern_Living_Room_Sofa_Scene.png?v=1794189062"},{"product_id":"chottu-fabric-sectional-sofa-black","title":"Canapé d’angle Chottu en tissu noir | Mobilier de salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-publish-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eTissu (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Ajoutez une touche élégante et moderne à votre intérieur avec le canapé d'angle Chottu en tissu noir. Avec ses dimensions compactes de 70 pouces, ce canapé en tissu noir audacieux en forme de L est doté d'un pouf méridienne réversible et de porte-gobelets intégrés, parfait pour les appartements contemporains....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle Chottu en tissu – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e70\" × 50\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les appartements, ce canapé d'angle en tissu noir apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252597608495,"sku":"FD-3-BLA","price":630.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Charcoal_Sofa_Living_Room_Retreat.png?v=1794189404"},{"product_id":"chottu-fabric-sectional-sofa-grey","title":"Canapé d’angle Chottu en tissu gris | Mobilier de salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eTissu (gris)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Profitez d'un maximum de places assises sans encombrer votre espace avec le canapé d'angle en tissu gris Chottu. Avec ses dimensions compactes de 70 pouces, ce canapé moderne en tissu en forme de L est doté d'un pouf méridienne réversible et de porte-gobelets intégrés, idéal pour les petits espaces de vie et les appartements....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle en tissu Chottu – Gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e70\" × 50\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les appartements, ce canapé d'angle en tissu gris apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris","offer_id":46252597641263,"sku":"FD-3-GRE","price":630.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Bright_Modern_Grey_Sofa_Living_Room.png?v=1794189434"},{"product_id":"johny-fabric-sectional-couch-black","title":"Canapé d’angle en tissu Johny Black | Mobilier moderne pour salon","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eTissu (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eHauteur d'assise :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e~18\"\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003e méridienne avec rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Alliez style épuré et organisation intelligente avec le canapé d'angle Johny en tissu noir. Revêtu d'un tissu noir riche et durable, ce canapé polyvalent en L offre une configuration modulaire entièrement interchangeable et une méridienne pratique avec rangement intégré pour garder votre salon bien ordonné....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle Johny en tissu – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e~80-84\" L x ~54-58\" P x ~33-35\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur d'assise\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e~18\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé d'angle en tissu noir offre des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui garantit la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252597674031,"sku":"FD-4-BLA","price":680.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Charcoal_Sectional_in_a_Warm_Modern_Living_Room.png?v=1794189822"},{"product_id":"johny-fabric-sectional-couch-grey","title":"Canapé d’angle en tissu Johny Grey | Mobilier moderne pour salon","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eTissu (gris)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eHauteur d'assise :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e~18\"\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003e méridienne avec rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Alliez style épuré et organisation intelligente avec le canapé d'angle Johny en tissu gris. Revêtu d'un tissu gris doux et résistant, ce canapé polyvalent en L offre une configuration modulaire entièrement interchangeable et une méridienne pratique avec rangement intégré pour garder votre salon ordonné et dégagé....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle Johny en tissu – Gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e~80-84\" L x ~54-58\" P x ~33-35\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur d'assise\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e~18\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé d'angle en tissu gris apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui garantit la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris","offer_id":46252597706799,"sku":"FD-4-GRE","price":680.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Cosy_Grey_Sectional_Sofa_Living_Room.png?v=1794189850"},{"product_id":"6212-fabric-4-seater-sectional-sofa-grey","title":"Canapé d’angle 4 places en tissu gris 6212 | Mobilier de salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eTissu (gris)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eHauteur d'assise :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e18,5\"\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConfiguration d'angle spacieuse\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez un style contemporain chez vous avec le canapé d'angle 4 places en tissu gris 6212. Revêtu d'un tissu gris résistant et texturé, ce spacieux canapé d'angle en L de 97 pouces est doté de porte-gobelets intégrés aux accoudoirs pour la détente quotidienne et la réception d'invités....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets en accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle 4 places en tissu 6212 – Gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eLargeur totale\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e97\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eProfondeur de l'accoudoir\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e29\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eProfondeur de la méridienne\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e56\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur d'assise\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e18,5\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur totale\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e35\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en tissu gris apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par une garantie structurelle du fabricant couvrant la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris","offer_id":46252597739567,"sku":"FD-5-GRE","price":850.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Modern_Grey_Sectional_Living_Room.png?v=1794188986"},{"product_id":"6212-fabric-4-seater-sectional-sofa-black","title":"6212 Canapé d’angle 4 places en tissu noir | Mobilier de salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eTissu (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eHauteur d'assise :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e18,5\"\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConfiguration d'angle spacieuse\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez un style moderne et épuré chez vous avec le canapé d'angle 4 places en tissu noir 6212. Revêtu d'un tissu noir résistant et texturé, ce spacieux canapé d'angle en L de 97 pouces est doté de porte-gobelets intégrés aux accoudoirs pour la détente quotidienne et la réception d'invités....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets en accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle 4 places en tissu 6212 – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eLargeur totale\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e97\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eProfondeur de l'accoudoir\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e29\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eProfondeur de la méridienne\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e56\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur d'assise\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e18,5\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur totale\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e35\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en tissu noir apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252597772335,"sku":"FD-5-BLA","price":850.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Modern_Living_Room_with_Mountain_Prints.png?v=1794188960"},{"product_id":"6212-corduroy-4-seater-sectional-sofa","title":"Canapé d’angle 4 places en velours côtelé 6212 | Mobilier moderne pour salon","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (gris)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e4 places\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eChaise avec rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez une texture chaleureuse chez vous avec le canapé d'angle 4 places en velours côtelé 6212. Revêtu d'un tissu en velours côtelé moelleux et ultra-doux à la texture côtelée distinctive, ce grand canapé d'angle en L de 100 pouces est doté de porte-gobelets intégrés aux accoudoirs pour profiter pleinement de vos soirées cinéma....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle 4 places en velours côtelé 6212 – Gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e100\" L × 54\" l × 35\" H (254 × 137 × 89 cm)\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en velours côtelé texturé gris offre des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris","offer_id":46252597936175,"sku":"FD-8-GRE","price":900.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Cosy_Neutral_Living_Room_Retreat.png?v=1794188901"},{"product_id":"6212-corduroy-4-seater-sectional-sofa-black","title":"6212 Canapé d’angle 4 places en velours côtelé noir | Mobilier de salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e4 places\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement dans la méridienne\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez une texture chaleureuse chez vous avec le canapé d'angle 4 places 6212 en velours côtelé noir. Revêtu d'un tissu en velours côtelé noir moelleux et ultra-doux à la texture côtelée distinctive, ce grand canapé d'angle en L de 100 pouces est équipé de porte-gobelets intégrés dans les accoudoirs pour profiter pleinement de vos soirées cinéma....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle 4 places 6212 en velours côtelé – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé noir profond\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e100\" L × 54\" l × 35\" H (254 × 137 × 89 cm)\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en velours côtelé noir texturé apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252597968943,"sku":"FD-8-BLA","price":900.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Calm_Modern_Living_Room_Retreat.png?v=1794188930"},{"product_id":"lilly-hammer-fabric-family-sofa-6-seater-ottoman","title":"Canapé familial en tissu Lilly Hammer 6 places avec pouf | Canapé d’angle moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eTissu (gris)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e6 places\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorts de charge USB\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-text\"\u003e\n\n    Apportez le summum du luxe à votre intérieur avec le canapé familial en tissu 6 places Lilly Hammer avec ottoman, pieds en métal et rangement....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé familial en tissu 6 places Lilly Hammer avec ottoman – Gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e180,34 × 256,54 × 88,9 cm\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé d'angle en tissu gris offre des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris","offer_id":46252598034479,"sku":"FD-9-GRE","price":1250.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Modern_Charcoal_Sectional_Living_Room_1.png?v=1794189951"},{"product_id":"amaya-leather-sectional-sofa","title":"Canapé d’angle en cuir Amaya | Mobilier moderne pour salon","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir (gris sable)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eCoussins décoratifs inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConfiguration d'angle spacieuse\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Canapé d'angle Amaya Apportez un style sophistiqué à votre intérieur avec le canapé d'angle en cuir Amaya. Confectionné avec un revêtement en cuir de haute qualité et conçu avec une disposition modulaire en plusieurs pièces, ce superbe canapé d'angle offre un attrait visuel et un soutien quotidien fiable pour votre salon ou votre espace familial....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle en cuir Amaya – Gris sable\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir gris sable\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003ePièce de canapé 1\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e43,75\" L × 70,13\" P × 77,13\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003ePièce de canapé 2\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e81,5\" L × 37\" P × 29,86\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé d'angle en cuir gris sable offre des places assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris sable","offer_id":46252598984751,"sku":"FD-10-SAN","price":1850.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Warm_Beige_Living_Room_Retreat.png?v=1794187753"},{"product_id":"chottu-corduroy-sectional-sofa","title":"Canapé d’angle Chottu en velours côtelé - Noir | Mobilier moderne et compact pour salon","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eUtilisation gain de place\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConfiguration d'angle spacieuse\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Canapé d'angle Chottu en velours côtelé. Maximisez vos places assises sans encombrer votre espace avec le canapé d'angle Chottu en velours côtelé noir. Conçu avec une empreinte compacte, ce canapé d'angle moderne en L est revêtu d'un tissu en velours côtelé noir texturé, ce qui en fait un ajout élégant et pratique aux petits espaces de vie....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle Chottu en velours côtelé – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé noir profond\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e73,62\" × 53,61\" × 32,68\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en velours côtelé texturé noir apporte des places assises confortables et un style moderne à votre maison.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité du cadre interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"3 couleurs","offer_id":46252599148591,"sku":"FD-13-3 C","price":650.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Contemporary_Charcoal_Sofa_Living_Room.png?v=1794189313"},{"product_id":"2603-u-shape-velvet-sectional-sofa-black","title":"2603 Canapé d’angle en U noir en velours | Canapé-lit moderne et mobilier de salon","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle en U\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn U\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eChaise avec rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eLit gigogne\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez un confort luxueux chez vous avec le canapé d'angle en U noir en velours 2603. Revêtu d'un velours noir haut de gamme, ce vaste canapé d'angle en U est doté de sections gigogne pratiques qui se déplient pour transformer le canapé en un immense lit, parfait pour les soirées cinéma en famille et pour recevoir des invités....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet avec tableau (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle en U en velours 2603 – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours noir profond\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e105\" L × 31\" P × 35\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions de l'assise\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e105\" L × 31\" P (hauteur d'assise 35\")\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions du dossier\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e105\" L × 17\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les soirées cinéma, ce canapé d'angle en U en velours noir apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par une garantie structurelle du fabricant couvrant la stabilité du cadre interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252599246895,"sku":"FD-14-BLA","price":1350.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Charcoal_Sofa_in_a_Warm_Modern_Living_Room.png?v=1794188840"},{"product_id":"cameron-beige-fabric-sectional-ottoman","title":"Canapé d’angle Cameron en tissu beige avec pouf | Salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eTissu (Beige)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé modulable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModerne en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eCoussins décoratifs inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorts de charge USB\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Sublimez votre espace de vie avec le canapé modulable Cameron en tissu beige avec pouf. Revêtu d'un tissu beige chaleureux, ce spacieux canapé modulable en forme de L est livré complet avec un pouf assorti, alliant élégance transitionnelle et confort familial douillet au quotidien....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé modulable Cameron en tissu avec pouf – Beige\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu beige\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eSection LAF\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e55\" L × 34\" P × 36\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eSection RAF\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e55\" L × 34\" P × 36\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003ePouf\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e25\" L × 25\" P × 19\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé modulable en tissu beige apporte des places assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité du cadre interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Beige","offer_id":46252599279663,"sku":"FD-15-BEI","price":1350.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Cosy_Beige_Sectional_Living_Room_1.png?v=1794189284"},{"product_id":"manoa-fabric-sectional-sofa-beige","title":"Canapé d’angle Manoa en tissu beige | Mobilier moderne pour salon","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eTissu (Beige)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModerne en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eChaise avec rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eInclinaison électrique\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez une élégance moderne chez vous avec le canapé d'angle Manoa en tissu beige. Revêtu d'un tissu beige de haute qualité, ce spacieux canapé d'angle en forme de L offre une vaste zone d'assise avec une méridienne profonde, parfaite pour se détendre après une longue journée ou recevoir des invités dans votre intérieur contemporain....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets en accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle Manoa en tissu – Beige\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu beige\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eLongueur totale\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e264 cm\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eProfondeur d'assise\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e97 cm\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eProfondeur de la méridienne\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e164 cm\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e104 cm\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en tissu beige apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/1343655739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Beige","offer_id":46252599312431,"sku":"FD-16-BEI","price":1499.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Bright_Neutral_Living_Room_with_Sectional_Sofa.png?v=1794190131"},{"product_id":"1816-linen-fabric-sofa-bed-grey","title":"Canapé convertible en lit 1816 en tissu de lin gris | Canapé-lit gigogne et mobilier","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eLin (gris)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé-lit\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé convertible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eMécanisme :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eMécanisme coulissant\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eLit coulissant\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eSe transforme en lit\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Transformez votre salon en un espace multifonctionnel avec le canapé-lit 1816. Revêtu d'un tissu en lin gris respirant, ce canapé élégant et pratique se transforme facilement en un lit spacieux, ce qui en fait la solution tout-en-un idéale pour se détendre, recevoir et accueillir des invités pour la nuit....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet avec tableau (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé-lit 1816 en tissu de lin – Gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu de lin gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions du canapé\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e91\" L × 57\" P × 33\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions du lit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e78\" L × 51\" P × 17\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMécanisme de transformation\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eMécanisme coulissant\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé-lit en lin gris apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui comprend la stabilité de la structure interne, la durabilité du tissu et la fiabilité du mécanisme coulissant.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris","offer_id":46252599345199,"sku":"FD-17-GRE","price":980.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Light_Grey_Sectional_Living_Room.png?v=1794188004"},{"product_id":"1816-sofa-bed-beige","title":"Canapé convertible 1816 en tissu de lin beige | Canapé-lit et mobilier","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eLin (Beige)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé-lit\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé convertible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"sp-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eMécanisme :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eMécanisme coulissant\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eCapacité d'accueil :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eLit coulissant\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eSe transforme en lit\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Transformez votre salon en un espace multifonctionnel avec le canapé-lit 1816. Revêtu d'un tissu en lin beige respirant, ce canapé élégant et pratique se transforme facilement en un lit spacieux, ce qui en fait la solution tout-en-un idéale pour se détendre, recevoir et accueillir des invités pour la nuit....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets en accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet avec tableau (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé-lit 1816 en tissu de lin – Beige\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en lin beige chaud\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions du canapé\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e91\" L × 57\" P × 33\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions du lit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e78\" L × 51\" P × 17\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMécanisme de conversion\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eMécanisme coulissant\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé-lit en lin beige offre des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité du cadre interne, la durabilité du tissu et la fiabilité du mécanisme coulissant.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Beige","offer_id":46252599377967,"sku":"FD-17-BEI","price":980.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Warm_Beige_Sectional_Living_Room.png?v=1794188030"},{"product_id":"1816-linen-fabric-sofa-bed-black","title":"Canapé convertible en lit 1816 en tissu de lin noir | Canapé-lit gigogne et mobilier","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eLin (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé-lit\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé convertible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eMécanisme :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eMécanisme coulissant\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"sp-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eLit coulissant\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eSe transforme en lit\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Transformez votre salon en un espace multifonctionnel avec le canapé-lit 1816. Revêtu d'un tissu en lin noir respirant, ce canapé élégant et pratique se transforme facilement en un lit spacieux, ce qui en fait la solution tout-en-un idéale pour se détendre, recevoir et accueillir des invités pour la nuit....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet avec tableau (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé-lit 1816 en tissu de lin – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en lin noir profond\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions du canapé\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e91\" L × 57\" P × 33\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions du lit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e78\" L × 51\" P × 17\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMécanisme de transformation\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eMécanisme coulissant\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé-lit en lin noir apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité du cadre interne, la durabilité du tissu et la fiabilité du mécanisme coulissant.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252599410735,"sku":"FD-17-BLA","price":980.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Modern_Charcoal_Sectional_Living_Room_2.png?v=1794187978"},{"product_id":"corduroy-3-seater-sofa-bed-beige","title":"Canapé convertible 3 places en velours côtelé beige avec rangement | Canapé-lit moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (beige)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé-lit 3 places\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé convertible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eMécanisme :\u003c\/span\u003e\u003cspan class=\"spo-po-value\"\u003eMécanisme coulissant\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e3 places\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eUtilitaire gain de place\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement dans la méridienne\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Canapé-lit 3 places en velours côtelé – Beige Optimisez la fonctionnalité de votre salon sans sacrifier le style avec le canapé-lit 3 places en velours côtelé. Revêtu d'un tissu en velours côtelé beige chaleureux, ce canapé d'angle en L très polyvalent combine harmonieusement des places assises quotidiennes, un rangement caché et un lit d'appoint coulissant dans un design intelligent ....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet avec tableau (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé-lit 3 places en velours côtelé avec rangement – Beige\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé beige chaleureux\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e92\" L × 60\" P × 37\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMéridienne gauche (RAF)\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e35\" L × 60\" P × 37\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eCanapé droit (LAF)\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e58\" L × 34\" P × 37\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMécanisme de conversion\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eMécanisme coulissant\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé-lit 3 places en velours côtelé texturé beige offre des places assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité de la structure interne, la durabilité du tissu et la fiabilité du mécanisme coulissant.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Beige","offer_id":46252599705647,"sku":"FD-18-BEI","price":1000.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Beige_Corduroy_Sofa_with_Open_Storage.png?v=1794189553"},{"product_id":"lina-sectional-sofa-bed-beige","title":"Canapé-lit d’angle Lina en velours beige | Mobilier de salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours (beige)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé-lit modulable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eMécanisme :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eMécanisme coulissant\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eHauteur d'assise :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e17-18\"\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConfiguration d'angle spacieuse\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez un confort polyvalent chez vous avec le canapé-lit modulable Lina en velours beige, un choix populaire de canapé modulable au Canada. Revêtu d'un doux velours beige, ce canapé-lit modulable en L associe une méridienne spacieuse à un grand pouf assorti, offrant à vos invités un espace de couchage improvisé et à votre salon une ambiance lumineuse et moderne....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé-lit modulable Lina en velours – Beige\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours beige chaud\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e~78-84\" L x ~54-60\" P (avec méridienne)\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eProfondeur du corps du canapé\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e~30-32\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur totale du dossier\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e~33-35\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur d'assise\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e17-18\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMécanisme de conversion\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eMécanisme coulissant\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé-lit modulable en velours beige apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne, la durabilité du tissu et la fiabilité du mécanisme coulissant.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Beige","offer_id":46252600393775,"sku":"FD-19-BEI","price":760.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Modern_Taupe_Sectional_Sofa_Set.png?v=1794189981"},{"product_id":"lina-sectional-sofa-bed-grey","title":"Canapé d’angle convertible Lina en velours gris | Mobilier moderne pour salon","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours (gris)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé-lit d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eMécanisme :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eMécanisme coulissant\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eHauteur d'assise :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e17-18\"\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConfiguration d'angle spacieuse\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez un style contemporain chez vous avec le canapé-lit d'angle Lina en velours gris. Revêtu d'un velours gris de haute qualité au toucher doux, ce canapé-lit d'angle en L accueillant comprend une méridienne spacieuse et un grand pouf assorti, et se transforme en lit de détente pour les invités....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé-lit d'angle Lina en velours – Gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e~78-84\" L x ~54-60\" P (avec méridienne)\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eProfondeur du corps du canapé\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e~30-32\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur totale du dossier\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e~33-35\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur d'assise\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e17-18\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMécanisme de conversion\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eMécanisme coulissant\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé-lit d'angle en velours gris apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité de la structure interne, la durabilité du tissu et la fiabilité du mécanisme coulissant.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris anthracite","offer_id":46252600426543,"sku":"FD-19-CHA","price":760.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Contemporary_Grey_Sectional_Living_Room.png?v=1794190007"},{"product_id":"light-grey-linen-sectional-sofa-ottoman","title":"Canapé d’angle en lin gris clair avec pouf coffre | Mobilier moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eLin (gris clair)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModerne en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf de rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConsole rabattable\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez l'élégance classique chez vous avec le canapé d'angle en lin gris clair avec pouf de rangement. Revêtu d'un tissu respirant façon lin gris clair, ce spacieux canapé d'angle en forme de L allie un design traditionnel à une console rabattable et un pouf de rangement assorti pour les réunions de famille et les soirées cinéma....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle en lin avec pouf de rangement – Gris clair\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en lin gris clair\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e246 cm P × 168,9 cm L × 62,2 cm H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce design\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les soirées cinéma, ce canapé d'angle en lin gris clair apporte des places assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris clair","offer_id":46252600688687,"sku":"FD-25-LIG","price":1150.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Gemini_Generated_Image_g3tws9g3tws9g3tw_1.jpg?v=1794189876"},{"product_id":"luxury-u-shape-corduroy-sectional-light-grey","title":"Canapé d’angle de luxe en U en velours côtelé gris clair | Mobilier moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (gris clair)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle en U\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn U\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePoids de l'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e347,1 lb\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eChaise avec rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eMousse haute densité\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Ancrez un grand espace de vie avec le canapé d'angle de luxe en velours côtelé en U gris clair. Revêtu d'un velours côtelé rayé gris clair haut de gamme, ce massif canapé d'angle en U offre une assise texturée exceptionnellement douce avec des fonctions de rangement cachées pour une utilité maximale de la pièce....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle de luxe en U en velours côtelé – Gris clair\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé gris clair\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e1,63 m P × 3,1 m L × 0,98 m H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce design\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en U en velours côtelé texturé gris clair apporte des places assises confortables et un style moderne à votre maison.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité du cadre interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eAllez-y, posez-leur toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris","offer_id":46252600885295,"sku":"FD-28-GRE","price":1650.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_4.35.51_AM.jpg?v=1794190104"},{"product_id":"luxury-u-shape-corduroy-beige","title":"Canapé d’angle luxueux en U en velours côtelé beige | Mobilier moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (beige)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle en U\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn forme de U\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePoids de l'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e347,1 lb\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eChaise avec rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eMousse haute densité\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Ancrez un grand espace de vie avec le canapé d'angle en U de luxe en velours côtelé beige. Revêtu d'un velours côtelé rayé beige chaud de qualité supérieure, ce massif canapé d'angle en U offre un espace de détente lumineux et accueillant avec des fonctions de rangement cachées pour une utilité maximale de la pièce....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle en U de luxe en velours côtelé – Beige\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé beige chaud\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e1,63 m P × 3,1 m L × 0,98 m H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce design\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en U en velours côtelé texturé beige apporte des sièges confortables et un style moderne à votre maison.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par une garantie structurelle du fabricant couvrant la stabilité du cadre interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eAllez-y, posez-leur toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Beige","offer_id":46252600918063,"sku":"FD-28-BEI","price":1650.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_4.48.06_AM.jpg?v=1794190056"},{"product_id":"luxury-u-shape-corduroy-sectional-black","title":"Canapé d’angle de luxe en velours côtelé noir en forme de U | Mobilier moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle en U\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn forme de U\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePoids de l'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e347,1 lb\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eChaise avec rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eMousse haute densité\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Ancrez un grand espace de vie avec le canapé d'angle de luxe en velours côtelé noir en forme de U. Revêtu d'un velours côtelé rayé noir profond de qualité supérieure, ce massif canapé d'angle en forme de U offre un espace de détente audacieux et sophistiqué avec des fonctions de rangement cachées pour une utilité maximale de la pièce....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle de luxe en velours côtelé en forme de U – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé noir profond\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e1,63 m P × 3,1 m L × 0,98 m H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce design\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en forme de U en velours côtelé texturé noir apporte des places assises confortables et un style moderne à votre maison.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité du cadre interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eAllez-y, posez-leur toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252600950831,"sku":"FD-28-BLA","price":1650.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_4.40.37_AM.jpg?v=1794190079"},{"product_id":"lilly-corduroy-sectional-sofa-black","title":"Canapé d’angle Lilly en velours côtelé noir | Rangement et porte-gobelets","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModerne en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eHauteur d'assise :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e18,5 po H\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConsole rabattable\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eCadre en bois massif\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez la polyvalence chez vous avec le canapé d'angle Lilly en velours côtelé noir. Revêtu d'un mélange texturé haut de gamme de velours, de tissu et de velours côtelé, ce canapé d'angle polyvalent d'un noir profond cache un compartiment de rangement pratique et se plie pour former une console avec deux porte-gobelets intégrés....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle Lilly en velours côtelé – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé noir profond\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e54,7 po P × 114,2 po L × 33,5 po H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur d'assise\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e18,5 po H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les soirées cinéma, ce canapé d'angle en velours côtelé texturé noir apporte des assises confortables et un style moderne à votre maison.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité du cadre interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252600983599,"sku":"FD-29-BLA","price":1250.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_4.59.33_AM.jpg?v=1794189901"},{"product_id":"lilly-corduroy-sectional-sofa-grey","title":"Canapé d’angle en velours côtelé Lilly gris | Rangement et porte-gobelets","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (gris)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModerne en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eHauteur d'assise :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e18,5 po H\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConsole rabattable\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eCadre en bois massif\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Faites entrer la polyvalence multifonctionnelle chez vous avec le canapé d'angle Lilly en velours côtelé gris. Revêtu d'un mélange texturé haut de gamme de velours, de tissu et de velours côtelé, ce canapé d'angle gris polyvalent dissimule un compartiment de rangement pratique et se plie pour former une console avec deux porte-gobelets intégrés....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle Lilly en velours côtelé – Gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e54,7 po P × 114,2 po L × 33,5 po H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur d'assise\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e18,5 po H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les soirées cinéma, ce canapé d'angle en velours côtelé texturé gris offre des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité du cadre interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris","offer_id":46252601016367,"sku":"FD-29-GRE","price":1250.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_4.54.22_AM.jpg?v=1794189925"},{"product_id":"2030-velvet-sectional-sofa-blue","title":"Canapé d’angle 2030 en velours bleu | Canapé Chesterfield en L","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours (bleu)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eChesterfield\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eCoussins décoratifs inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConfiguration d'angle spacieuse\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Ajoutez une touche de luxe intemporel à votre salon avec le canapé d'angle en velours bleu 2030. Revêtu d'un tissu en velours bleu moelleux, ce canapé d'angle en L associe le capitonnage Chesterfield classique à des touches modernes et glamour ainsi qu'à une méridienne pour créer une pièce maîtresse véritablement spectaculaire....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle en velours 2030 – Bleu\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours bleu\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e100\" × 60\" × 32\" (hors format)\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé d'angle en L en velours bleu offre des places assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui comprend la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n  \u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Bleu","offer_id":46252601409583,"sku":"FD-37-BLU","price":1150.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_6.15.25_AM.jpg?v=1794188076"},{"product_id":"2030-velvet-sectional-sofa-black","title":"Canapé d’angle 2030 en velours noir | Canapé Chesterfield en L","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eChesterfield\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eCoussins décoratifs inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConfiguration d'angle spacieuse\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Ajoutez un luxe intemporel à votre salon avec le canapé d'angle en velours noir 2030. Revêtu d'un tissu en velours noir moelleux, ce canapé d'angle en L associe le capitonnage Chesterfield classique à des touches modernes et glamour ainsi qu'à une méridienne pour créer une pièce maîtresse véritablement spectaculaire....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle en velours 2030 – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours noir profond\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e100\" × 60\" × 32\" (hors format)\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé d'angle en L en velours noir offre des places assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252601442351,"sku":"FD-37-BLA","price":1150.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_6.26.18_AM.jpg?v=1794188052"},{"product_id":"2030-velvet-sectional-sofa-grey","title":"Canapé d’angle 2030 en velours gris | Canapé Chesterfield en L","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours (gris)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eChesterfield\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eEn L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eCoussins décoratifs inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConfiguration d'angle spacieuse\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Ajoutez un luxe intemporel à votre salon avec le canapé d'angle en velours gris 2030. Revêtu d'un tissu en velours gris moelleux, ce canapé d'angle en L associe le capitonnage Chesterfield classique à des touches modernes et glamour ainsi qu'à une méridienne pour créer une pièce maîtresse véritablement spectaculaire....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle en velours 2030 – Gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e100\" × 60\" × 32\" (hors format)\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé d'angle en L en velours gris offre des places assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris","offer_id":46252601475119,"sku":"FD-37-GRE","price":1150.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_6.21.32_AM.jpg?v=1794188099"},{"product_id":"aspen-corduroy-sectional-sofa-with-ottoman-light-grey","title":"Canapé d’angle Aspen en velours côtelé gris clair avec pouf | Canapé en L","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-title-highlights\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-title-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (gris clair)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-title-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-title-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModerne en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-title-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-title-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-title-text\"\u003e\u003cspan class=\"spo-label\"\u003eChaise longue avec rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-title-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-title-text\"\u003e\u003cspan class=\"spo-label\"\u003eCapitonnage à canaux\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez le confort ultime chez vous avec le canapé d'angle Aspen en velours côtelé gris clair. Revêtu d'un velours côtelé jumbo moelleux et ultra-doux de couleur gris clair, ce canapé d'angle symétrique en L est accompagné d'un pouf séparé assorti pour offrir des places assises flexibles et un espace pour allonger les jambes....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle Aspen en velours côtelé avec pouf – Gris clair\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé gris clair\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e230 × 230 cm (env. 90,5\" × 90,5\")\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eHauteur hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e95-99 cm (env. 37,5-39\")\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eProfondeur\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e90-95 cm (env. 35,5-37,5\")\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en L en velours côtelé texturé gris clair apporte des places assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par une garantie structurelle du fabricant couvrant la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris","offer_id":46252601507887,"sku":"FD-38-GRE","price":1850.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_6.45.06_AM.jpg?v=1794189229"},{"product_id":"jamson-woven-chenille-sectional-sofa-charcoal","title":"Canapé d’angle Jamson en chenille tissée anthracite | Canapé en L","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eChenille tissée (anthracite)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModerne en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePoids de l'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e253 lb\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf de rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez un confort durable chez vous avec le canapé d'angle en L Jamson en chenille tissée anthracite. Revêtu d'une chenille tissée hautement durable dans une riche finition anthracite, ce canapé d'angle compact en L comprend un pouf assorti et une méridienne pour des moments de détente polyvalents au quotidien....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle en L Jamson en chenille tissée – Anthracite\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en chenille tissée anthracite\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e81\" P × 81\" L × 33\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce design\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en L en chenille tissée anthracite apporte des assises confortables et un style moderne à votre maison.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Charbon de bois","offer_id":46252601573423,"sku":"FD-39-CHA","price":1850.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_7.02.34_AM.jpg?v=1794189766"},{"product_id":"jamson-woven-chenille-sectional-sofa-slate-grey","title":"Canapé d’angle Jamson en chenille tissée gris ardoise | Canapé en L","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eChenille tissée (gris ardoise)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModerne en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePoids de l'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003e253 lb\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf de rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez un confort durable chez vous avec le canapé d'angle Jamson en chenille tissée gris ardoise. Revêtu d'une chenille tissée hautement durable dans une finition gris ardoise raffinée, ce canapé d'angle compact en L comprend un pouf assorti et une méridienne pour des moments de détente quotidiens polyvalents....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet avec tableau (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle Jamson en chenille tissée – Gris ardoise\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en chenille tissée gris ardoise\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e81\" P × 81\" L × 33\" H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en L en chenille tissée gris ardoise apporte des assises confortables et un style moderne à votre maison.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris ardoise","offer_id":46252601606191,"sku":"FD-39-SLA","price":1850.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_7.06.36_AM.jpg?v=1794189792"},{"product_id":"2502-reversible-pu-sectional-sofa-dark-grey","title":"2502 Canapé d’angle réversible en similicuir gris foncé | Salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir PU (gris foncé)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModerne en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorts de charge USB\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez une touche de sophistication moderne à votre intérieur avec le canapé d'angle réversible en cuir PU gris foncé 2502. Revêtu d'un élégant cuir PU gris foncé de haute qualité, ce vaste canapé d'angle réversible s'adapte à l'agencement de votre pièce et intègre des porte-gobelets dans les accoudoirs pour un confort quotidien sans effort....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet avec tableau (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle réversible en cuir PU 2502 – Gris foncé\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir PU gris foncé\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eConfiguration 6 places\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e127\" × 101\" × 36\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eConfiguration 5 places\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e101\" × 101\" × 36\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eFauteuil sans accoudoirs\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e26\" × 36\" × 36\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en cuir PU gris foncé apporte des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par une garantie structurelle du fabricant couvrant la stabilité de la structure interne et la durabilité du revêtement.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris foncé","offer_id":46252601638959,"sku":"FD-40-DAR","price":1960.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_7.13.00_AM.jpg?v=1794188389"},{"product_id":"2502-reversible-pu-sectional-sofa-cream","title":"2502 Canapé d’angle modulable réversible en similicuir crème | Salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir PU (crème)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé d'angle\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModerne en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorts de charge USB\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez une touche de sophistication moderne à votre intérieur avec le canapé d'angle réversible en cuir PU crème 2502. Revêtu d'un élégant cuir PU crème de haute qualité, ce vaste canapé d'angle réversible s'adapte à l'agencement de votre pièce et intègre des porte-gobelets dans les accoudoirs pour un confort quotidien sans effort....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé d'angle réversible en cuir PU 2502 – Crème\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir PU crème\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eConfiguration 6 places\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e127\" × 101\" × 36\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eConfiguration 5 places\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e101\" × 101\" × 36\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eFauteuil sans accoudoirs\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e26\" × 36\" × 36\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé d'angle en cuir PU crème offre des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du revêtement.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Crème","offer_id":46252601671727,"sku":"FD-40-CRE","price":1960.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_7.15.52_AM.jpg?v=1794188363"},{"product_id":"2502-reversible-pu-sectional-sofa-black","title":"2502 Canapé d’angle modulable réversible en similicuir noir | Salon moderne","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir PU (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé modulable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModerne en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eDisposition en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorts de charge USB\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez une touche de sophistication moderne à votre intérieur avec le canapé modulable réversible noir en cuir PU 2502. Revêtu d'un élégant cuir PU noir de haute qualité, ce vaste canapé modulable réversible s'adapte à l'agencement de votre pièce et intègre des porte-gobelets dans les accoudoirs pour un confort quotidien sans effort....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé modulable réversible PU 2502 – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir PU noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eConfiguration 6 places\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e127\" × 101\" × 36\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eConfiguration 5 places\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e101\" × 101\" × 36\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eFauteuil sans accoudoirs\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e26\" × 36\" × 36\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé modulable en cuir PU noir apporte des places assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par une garantie structurelle du fabricant couvrant la stabilité de la structure interne et la durabilité du revêtement.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252601704495,"sku":"FD-40-BLA","price":1960.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_7.20.23_AM.jpg?v=1794188336"},{"product_id":"2509-reversible-corduroy-sectional-sofa-cream","title":"2509 Canapé d’angle réversible en velours côtelé crème | Pouf coffre de rangement","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (crème)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé modulable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf de rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement dans la méridienne\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Habillez votre salon d'une texture douce avec le canapé modulable réversible en velours côtelé crème 2509. Ce canapé modulable réversible en L, revêtu d'un velours côtelé crème chaleureux, est livré avec un pouf de rangement assorti, offrant aux foyers canadiens des assises modulables et un rangement dissimulé dans un seul meuble accueillant....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé modulable réversible en velours côtelé 2509 – Crème\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé crème\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e106 × 79 × 34,5 po H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé modulable en velours côtelé texturé crème offre des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui garantit la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-tel-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Crème","offer_id":46252601737263,"sku":"FD-41-CRE","price":1318.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_7.35.17_AM.jpg?v=1794188594"},{"product_id":"2509-reversible-sectional-black","title":"2509 Canapé d’angle modulable réversible en velours côtelé noir | Pouf coffre de rangement","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé modulable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en forme de L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eForme en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf ottoman avec rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement dans la méridienne\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Habillez votre salon d'une texture douce avec le canapé modulable réversible noir en velours côtelé 2509. Ce canapé modulable réversible en forme de L en velours côtelé noir profond est livré avec un pouf ottoman assorti avec rangement, offrant aux foyers canadiens des places assises flexibles et un rangement dissimulé dans un seul meuble accueillant....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé modulable réversible en velours côtelé 2509 – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé noir profond\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e106 × 79 × 34,5 po H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n  \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé modulable noir en velours côtelé texturé apporte des places assises confortables et un style moderne à votre maison.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252601770031,"sku":"FD-41-BLA","price":1318.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_7.39.05_AM.jpg?v=1794188620"},{"product_id":"2509-reversible-sectional-grey","title":"2509 Canapé d’angle réversible en velours côtelé gris | Pouf coffre de rangement","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (gris)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé modulable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en forme de L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eForme en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf ottoman de rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eRangement dans la méridienne\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Habillez votre salon d'une texture douce avec le canapé modulable réversible gris 2509 en velours côtelé. Ce canapé modulable réversible en forme de L, revêtu d'un velours côtelé gris polyvalent, est livré avec un pouf de rangement assorti, offrant aux foyers canadiens des places assises flexibles et un rangement dissimulé dans un seul meuble accueillant....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet avec tableau (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé modulable réversible 2509 en velours côtelé – Gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e106 × 79 × 34,5 po H\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé modulable gris en velours côtelé texturé apporte des places assises confortables et un style moderne à votre maison.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris","offer_id":46252601868335,"sku":"FD-41-GRE","price":1318.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_7.30.13_AM.jpg?v=1794188646"},{"product_id":"2401-reversible-black","title":"2401 Canapé d’angle modulable réversible noir en similicuir | Pouf coffre de rangement","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir PU (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé modulable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf de rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez le confort et la flexibilité chez vous avec le canapé modulable réversible en cuir PU noir 2401, un élégant canapé modulable au choix au Canada. Revêtu d'un doux cuir PU noir, ce canapé modulable réversible en L s'adapte à votre pièce avec une méridienne de chaque côté, un pouf de rangement assorti et une console porte-gobelets rabattable pour la vie quotidienne....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé modulable réversible en cuir PU 2401 – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir PU noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e107\" × 78\" × 34\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé modulable en cuir PU noir offre des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant couvrant la stabilité du cadre interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252601901103,"sku":"FD-42-BLA","price":1216.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_7.48.01_AM.jpg?v=1794188172"},{"product_id":"2401-reversible-white","title":"2401 Canapé d’angle modulable réversible blanc en similicuir | Pouf coffre de rangement","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-holders-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir PU (Blanc)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé modulable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eRéversible en forme de L\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eForme en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf de rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez un confort modulable chez vous avec le canapé modulable réversible blanc en cuir PU 2401, un choix populaire de canapé modulable au Canada. Revêtu d'un doux cuir PU blanc, ce canapé modulable réversible en forme de L s'adapte à votre pièce avec une méridienne de chaque côté, un pouf de rangement assorti et une console porte-gobelets rabattable pour la vie quotidienne....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé modulable réversible PU 2401 – Blanc\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir PU blanc\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e107\" × 78\" × 34\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour les salons et les espaces familiaux, ce canapé modulable en cuir PU blanc apporte des places assises confortables et un style moderne à votre maison.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par une garantie structurelle du fabricant couvrant la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Blanc","offer_id":46252602785839,"sku":"FD-42-WHI","price":1216.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_8.09.42_AM.jpg?v=1794188193"},{"product_id":"2406-reversible-grey","title":"2406 Canapé d’angle modulable réversible en cuir gris | Pouf coffre de rangement","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir (gris)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé modulable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf de rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-text\"\u003e\n\n    Apportez un style raffiné et une fonctionnalité multifonctionnelle exceptionnelle à votre intérieur avec le canapé modulable en cuir gris réversible 2406, un canapé modulable en L polyvalent pour les salons canadiens. Revêtu de cuir gris haut de gamme, il offre une finition audacieuse mais facile à nettoyer, ainsi qu'une console porte-gobelets rabattable intégrée....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé modulable en cuir réversible 2406 – Gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir gris\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e107\" × 78\" × 34\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n  \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé modulable en cuir gris offre des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris","offer_id":46252602818607,"sku":"FD-43-GRE","price":1216.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-08_at_7.52.47_AM.jpg?v=1794188313"},{"product_id":"2406-reversible-black","title":"2406 Canapé d’angle modulable en cuir noir réversible | Pouf coffre de rangement","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCuir (noir)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé modulable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eNombre de places :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf de rangement\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eConception réversible\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez un style sophistiqué et une fonctionnalité multifonctionnelle exceptionnelle à votre intérieur avec le canapé modulable en cuir noir réversible 2406, un canapé modulable en L polyvalent pour les salons canadiens. Revêtu de cuir noir haut de gamme, il offre une finition audacieuse mais facile à nettoyer, ainsi qu'une console porte-gobelets rabattable intégrée....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé modulable en cuir réversible 2406 – Noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCuir noir\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e107\" × 78\" × 34\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n  \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé modulable en cuir noir offre des assises confortables et un style moderne à votre intérieur.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du revêtement.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'un expert --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Noir","offer_id":46252602851375,"sku":"FD-43-BLA","price":1216.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/Double_77_L_56_W_36_H_98d2d433-02b1-4364-8952-35b1adc157f2.jpg?v=1791496647"},{"product_id":"2510-reversible-dark-grey","title":"2510 Canapé d’angle réversible en velours côtelé gris foncé | Pouf coffre de rangement","description":"\u003c!-- Début de la section Aperçu du produit dans la barre latérale --\u003e\n\u003cdiv class=\"sidebar-po-container\"\u003e\n\n  \u003cstyle\u003e\n    .sidebar-po-container {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: #1f2937;\n      width: 100%;\n      margin-bottom: 30px;\n    }\n    \n    \/* Main Title *\/\n    .spo-title {\n      font-size: 22px;\n      font-weight: 600;\n      color: #1f2937;\n      margin-bottom: 16px;\n    }\n\n    \/* Highlights Box *\/\n    .spo-highlights-box {\n      border: 1px solid #335b71;\n      border-radius: 6px;\n      padding: 16px;\n      margin-bottom: 24px;\n      background: #fff;\n    }\n    .spo-highlights-title {\n      font-size: 15px;\n      font-weight: 600;\n      color: #335b71;\n      margin: 0 0 16px 0;\n    }\n    .spo-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 16px 10px;\n    }\n    .spo-item {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n    .spo-icon {\n      width: 28px;\n      height: 28px;\n      stroke: #335b71;\n      fill: none;\n      stroke-width: 1.5;\n      flex-shrink: 0;\n    }\n    .spo-text {\n      font-size: 12px;\n      line-height: 1.3;\n    }\n    .spo-label {\n      font-weight: 600;\n      color: #1f2937;\n      display: block;\n    }\n    .spo-value {\n      color: #4b5563;\n    }\n\n    \/* Description Snippet *\/\n    .spo-desc-title {\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      margin-bottom: 8px;\n    }\n    .spo-desc-text {\n      font-size: 13px;\n      color: #6b7280;\n      line-height: 1.5;\n      margin-bottom: 12px;\n    }\n    .spo-read-more {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      color: #335b71;\n      font-size: 13px;\n      font-weight: 600;\n      text-decoration: underline;\n      margin-bottom: 24px;\n      cursor: pointer;\n    }\n    .spo-read-more svg {\n      width: 14px;\n      height: 14px;\n      stroke: currentColor;\n      text-decoration: none;\n    }\n\n    \/* Accordion Tabs *\/\n    .spo-accordion-wrap {\n      border-top: 1px solid #e5e7eb;\n      margin-bottom: 24px;\n    }\n    .spo-accordion {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-accordion summary {\n      padding: 14px 0;\n      font-size: 14px;\n      font-weight: 600;\n      color: #335b71;\n      cursor: pointer;\n      list-style: none;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    }\n    .spo-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n    .spo-accordion summary::after {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-right: 2px solid #335b71;\n      border-bottom: 2px solid #335b71;\n      transform: rotate(45deg);\n      transition: transform 0.2s;\n      margin-right: 4px;\n    }\n    .spo-accordion[open] summary::after {\n      transform: rotate(-135deg);\n      margin-top: 4px;\n    }\n    .spo-accordion-content {\n      padding-bottom: 14px;\n      font-size: 13px;\n      color: #4b5563;\n      line-height: 1.5;\n    }\n\n    \/* Specifications Table CSS *\/\n    .spo-spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-bottom: 8px;\n    }\n    .spo-spec-table tr {\n      border-bottom: 1px solid #e5e7eb;\n    }\n    .spo-spec-table tr:first-child {\n      border-top: 1px solid #e5e7eb;\n    }\n    .spo-spec-table td {\n      padding: 10px 12px;\n      font-size: 12px;\n    }\n    .spo-spec-table td.spec-title {\n      background-color: #f8f6f3;\n      color: #4b5563;\n      width: 45%;\n    }\n    .spo-spec-table td.spec-detail {\n      background-color: #ffffff;\n      color: #1f2937;\n      font-weight: 600;\n      width: 55%;\n    }\n\n    \/* Expert Box *\/\n    .spo-expert-box {\n      border: 1px solid #e2ddcf;\n      border-radius: 6px;\n      padding: 16px;\n      background: #fdfaf5;\n    }\n    .spo-expert-header {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 16px;\n    }\n    .spo-expert-avatar {\n      width: 65px; \n      height: 65px; \n      border-radius: 50%;\n      object-fit: cover;\n    }\n    .spo-expert-info h4 {\n      margin: 0 0 4px 0;\n      font-size: 15px;\n      color: #1f2937;\n      font-weight: 600;\n    }\n    .spo-expert-info p {\n      margin: 0;\n      font-size: 12px;\n      color: #4b5563;\n    }\n    .spo-btn-group {\n      display: flex;\n      flex-direction: row; \n      gap: 6px; \n    }\n    .spo-btn {\n      flex: 1; \n      padding: 8px 2px;\n      border: 1px solid #335b71;\n      background: white;\n      color: #335b71;\n      text-align: center;\n      border-radius: 4px;\n      font-size: 11px; \n      font-weight: 600;\n      cursor: pointer;\n      text-decoration: none;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 4px;\n      transition: background 0.2s;\n    }\n    .spo-btn:hover {\n      background: #f3f4f6;\n    }\n  \u003c\/style\u003e\n\n  \u003ch2 class=\"spo-title\"\u003eAperçu du produit\u003c\/h2\u003e\n\n\n  \u003c!-- Encadré des points forts du matelas --\u003e\n  \u003cdiv class=\"spo-highlights-box\"\u003e\n\n    \u003ch3 class=\"spo-highlights-title\"\u003ePoints forts du produit :\u003c\/h3\u003e\n\n    \u003cdiv class=\"spo-grid\"\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 15l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eRevêtement :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eVelours côtelé texturé (gris foncé)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 6h16M4 12h16M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eType d'article :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eCanapé modulable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7v10M12 7v10M16 7v10M4 5h16v14H4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003eStyle de conception :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v18M5.636 5.636l12.728 12.728M18.364 5.636L5.636 18.364M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-appel\"\u003eConfiguration :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eModulable en L réversible\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 16c4 0 4-4 8-4s4 4 8 4M4 20h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\n\n          \u003cspan class=\"spo-label\"\u003ePlaces assises :\u003c\/span\u003e\u003cspan class=\"spo-value\"\u003eFormat familial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 12h14M8 12v-4m8 4v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003eCoussins décoratifs inclus\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4 14s2-2 4-2 2 2 4 2 2-2 4-2 4 2 4 2M4 18h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePouf coffre\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spo-item\"\u003e\n\n        \u003csvg class=\"spo-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14v4m0 0a2 2 0 100 4 2 2 0 000-4zM12 6a4 4 0 100-8 4 4 0 000 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cdiv class=\"spo-text\"\u003e\u003cspan class=\"spo-label\"\u003ePorte-gobelets\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- Extrait de la description --\u003e\n  \u003cdiv class=\"spo-desc-title\"\u003eDescription\u003c\/div\u003e\n\n  \u003cdiv class=\"spo-desc-text\"\u003e\n\n    Apportez un confort suprême et une organisation intelligente chez vous avec le canapé modulable réversible en velours côtelé 2510 gris foncé, un vaste canapé modulable en L conçu pour les salons canadiens. Revêtu d'un velours côtelé texturé et moelleux de couleur gris foncé, il comprend une console avec porte-gobelets intégrés et un pouf coffre assorti....\n  \u003c\/div\u003e\n\n  \u003ca href=\"#full-description\" class=\"spo-read-more\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v8M8 12h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    En savoir plus\n  \u003c\/a\u003e\n\n  \u003c!-- Onglets de l'accordéon --\u003e\n  \u003cdiv class=\"spo-accordion-wrap\"\u003e\n\n    \n    \u003c!-- Onglet Table Wali (Caractéristiques et spécifications) --\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eCaractéristiques et spécifications\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\" style=\"padding: 0;\"\u003e\n\n        \u003ctable class=\"spo-spec-table\"\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eModèle du produit\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eCanapé modulable réversible 2510 en velours côtelé – Gris foncé\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eMatériau et finition\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003eTissu en velours côtelé texturé gris foncé\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n          \u003ctr\u003e\n\n            \u003ctd class=\"spec-title\"\u003eDimensions hors tout\u003c\/td\u003e\n\n            \u003ctd class=\"spec-detail\"\u003e108\" × 78\" × 34\"\u003c\/td\u003e\n\n          \u003c\/tr\u003e\n\n        \u003c\/table\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eÀ propos de ce modèle\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eConçu pour le salon, ce canapé modulable en velours côtelé texturé gris foncé apporte des places assises confortables et un style moderne à votre maison.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n    \u003cdetails class=\"spo-accordion\"\u003e\n      \u003csummary\u003eGarantie et entretien\u003c\/summary\u003e\n      \u003cdiv class=\"spo-accordion-content\"\u003eCouvert par la garantie structurelle du fabricant, qui couvre la stabilité de la structure interne et la durabilité du tissu.\u003c\/div\u003e\n\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- Encadré d'aide d'experts --\u003e\n  \u003cdiv class=\"spo-expert-box\"\u003e\n\n    \u003cdiv class=\"spo-expert-header\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/images_8c4c0e44-bdb2-42c9-abee-08086518ba22.jpg?v=1793979782\" alt=\"Expert du sommeil\" class=\"spo-expert-avatar\"\u003e\n      \u003cdiv class=\"spo-expert-info\"\u003e\n\n        \u003ch4\u003eNos experts du sommeil sont là pour vous aider.\u003c\/h4\u003e\n\n        \u003cp\u003eN'hésitez pas à leur poser toutes vos questions.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spo-btn-group\"\u003e\n\n      \u003ca href=\"tel:+16472771708\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Appeler\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/wa.me\/13436557739\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:currentColor;stroke:none;\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        WhatsApp\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.google.com\/maps\/dir\/24242+Finch+Ave+W,+North+York,+ON,+Canada\/\/@32.1159168,74.8683264,13z?entry=ttu\u0026amp;g_ep=EgoyMDI2MTEwMy4wIKXMDSoASAFQAw%3D%3D\" target=\"_blank\" class=\"spo-btn\"\u003e\n        \u003csvg style=\"width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Magasin\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- Fin de la section Aperçu du produit dans la barre latérale --\u003e","brand":"Furniture Deals Inc","offers":[{"title":"Gris foncé","offer_id":46252602884143,"sku":"FD-44-DAR","price":1318.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/9598\/6479\/files\/WhatsApp_Image_2026-11-09_at_3.47.30_AM.jpg?v=1794188753"}],"url":"https:\/\/furnituredealsinc.com\/fr\/collections\/sectionals.oembed","provider":"Furniture Deals Inc","version":"1.0","type":"link"}