{"title":"Sans parfum","description":"\u003cdiv class=\"spn-collection-intro\" style=\"max-width:720px;margin:0 auto;padding:8px 0 4px;\"\u003e\n  \u003cp style=\"font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:#b8941f;font-weight:700;margin:0 0 10px;\"\u003eSans parfum\u003c\/p\u003e\n  \u003ch2 style=\"font-family:'Dazzed',Georgia,serif;font-weight:700;font-size:clamp(24px,3.4vw,38px);line-height:1.15;color:#0f3d3a;margin:0 0 18px;\"\u003eAucun parfum ajout\u0026eacute;. Rien qui se cache derri\u0026egrave;re \u0026laquo;\u0026nbsp;parfum\u0026nbsp;\u0026raquo;.\u003c\/h2\u003e\n  \u003cp style=\"font-size:16px;line-height:1.7;color:#374845;margin:0 0 16px;\"\u003eLe mot \u0026laquo;\u0026nbsp;parfum\u0026nbsp;\u0026raquo; sur une \u0026eacute;tiquette peut repr\u0026eacute;senter des dizaines de compos\u0026eacute;s non divulgu\u0026eacute;s \u0026mdash; un seul terme qui masque ce que contient r\u0026eacute;ellement le flacon. Pour les peaux sensibles, pour quiconque en a assez de deviner, c\u0026rsquo;est un probl\u0026egrave;me. Cette collection \u0026eacute;limine le doute : chaque produit ici est formul\u0026eacute; \u003cstrong\u003esans\u003c\/strong\u003e parfum ajout\u0026eacute; et sans m\u0026eacute;langes de parfum non divulgu\u0026eacute;s.\u003c\/p\u003e\n  \u003cp style=\"font-size:16px;line-height:1.7;color:#374845;margin:0 0 16px;\"\u003eElle traverse tout le catalogue \u0026mdash; soins, d\u0026eacute;odorant, corps et maison \u0026mdash; et r\u0026eacute;unit les produits que nous formulons sans rien ajouter pour l\u0026rsquo;odeur. L\u0026agrave; o\u0026ugrave; un produit est parfum\u0026eacute; ailleurs dans la boutique, la source est nomm\u0026eacute;e. Ici, elle est tout simplement absente.\u003c\/p\u003e\n  \u003cp style=\"font-size:15px;line-height:1.7;color:#5a6b68;margin:0;\"\u003eLe sans-parfum est l\u0026rsquo;un des piliers de la \u003cstrong style=\"color:#0f3d3a;\"\u003eNorme Sampson\u003c\/strong\u003e. Nos fondateurs sont des ing\u0026eacute;nieurs en environnement qui ont pass\u0026eacute; 25 ans \u0026agrave; retirer la contamination industrielle du sol et de l\u0026rsquo;eau \u0026mdash; avant d\u0026rsquo;en retrouver les m\u0026ecirc;mes compos\u0026eacute;s dans les produits du quotidien. \u0026laquo;\u0026nbsp;Sans parfum\u0026nbsp;\u0026raquo; d\u0026eacute;crit ce que nous excluons, et non une all\u0026eacute;gation de sant\u0026eacute; ou de s\u0026eacute;curit\u0026eacute;.\u003c\/p\u003e\n\u003c\/div\u003e","products":[{"product_id":"eco-strips-floor-cleaner-mopping-soap-strips","title":"Bandes de savon Eco-Strips pour nettoyage de sols","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003eEco-Strips Floor Cleaner\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eNettoyant à plancher Eco-Strips\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eZero-waste floor cleaning in dissolvable strip format.\u003c\/strong\u003e Drop one strip into a bucket of warm water, mop, walk away. No plastic bottle, no measuring cup, no rinse.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eNettoyage de planchers zéro déchet en format bandelette soluble.\u003c\/strong\u003e Déposez une bandelette dans un seau d'eau tiède, vadrouillez, partez. Sans bouteille plastique, sans tasse à mesurer, sans rinçage.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eEco-Strips Floor Cleaner is the same plant-derived chemistry as Sampson's liquid Eco Floor Cleaner, rethought into a dry-strip format. Each strip is a concentrated, dissolvable dose designed to be dropped into a standard mop bucket.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eEco-Strips Floor Cleaner reprend la même chimie végétale que notre Eco Floor Cleaner liquide, repensée en format bandelette sèche. Chaque bandelette est une dose concentrée et soluble conçue pour être déposée dans un seau à vadrouille standard.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eOne strip per ~5 L bucket for deep cleaning. Half a strip for routine mopping.\u003c\/strong\u003e The format removes the shipping weight, the plastic bottle, and the dilution guesswork that come with liquid floor cleaners. Sixty strips per pack — about a year of mopping for most households.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eUne bandelette par seau de ~5\u0026thinsp;L pour le nettoyage en profondeur. La moitié d'une bandelette pour l'entretien régulier.\u003c\/strong\u003e Le format retire le poids de transport, la bouteille plastique et l'équation de dilution propres aux nettoyants liquides. Soixante bandelettes par paquet — environ un an de vadrouillage pour la plupart des foyers.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eFormulated by environmental engineers with M.Eng. credentials and 30+ years of contamination-remediation experience. Safe on \u003cstrong\u003eceramic, sealed natural stone, and sealed wood\u003c\/strong\u003e. Biodegradable per OECD 301D; septic-safe in standard household use.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eFormulé par des ingénieurs en environnement (M.Ing.) avec plus de 30 ans d'expérience en décontamination. Sécuritaire sur \u003cstrong\u003ecéramique, pierre naturelle scellée et bois scellé\u003c\/strong\u003e. Biodégradable selon OECD 301D\u0026nbsp;; compatible fosse septique en usage standard.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eThe Sampson Promise\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLa promesse Sampson\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003e\"Every cleaner we make starts with the same question we'd ask on a contamination site: what's actually in here, and what happens when it goes down the drain?\"\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e«\u0026nbsp;Chaque nettoyant qu'on fabrique commence par la même question qu'on poserait sur un site contaminé\u0026nbsp;: qu'est-ce qu'il y a vraiment dedans, et qu'est-ce qui se passe quand ça va dans le drain\u0026nbsp;?\u0026nbsp;»\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003e— Diana Trasente, M.Eng. · Sampson Eco Shop, Montreal · Since 2010\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e— Diana Trasente, M.Ing. · Sampson Eco Shop, Montréal · Depuis 2010\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. EN-only H3 = FR readers see EN tab labels\n     but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Derived · PVA Carrier · OECD 301D\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eÀ base de plantes · Support PVA · OECD 301D\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePlant-derived surfactant blend.\u003c\/strong\u003e Coco-glucoside and decyl glucoside — sugar-derived surfactants that lift soil and grease without petroleum chemistry. Biodegradable per OECD 301D.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eMélange de tensioactifs végétaux.\u003c\/strong\u003e Coco-glucoside et décyl glucoside — tensioactifs dérivés du sucre qui décollent sols et graisses sans chimie pétrolière. Biodégradable selon OECD 301D.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eWater-soluble carrier film (PVA — not plastic).\u003c\/strong\u003e The strip itself is a polyvinyl alcohol (PVA) film that dissolves into solution and breaks down in standard waste-water conditions. There is no microplastic component.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFilm support hydrosoluble (PVA — pas du plastique).\u003c\/strong\u003e La bandelette elle-même est un film d'alcool polyvinylique (PVA) qui se dissout dans la solution et se décompose dans les conditions standards d'eaux usées. Aucun composant microplastique.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePlant-based conditioning agent.\u003c\/strong\u003e Glycerin (vegetable-derived) acts as a humectant and structural binder for the dry strip. Standard ingredient in plant-based cleaning chemistry.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eAgent conditionnant végétal.\u003c\/strong\u003e La glycérine (d'origine végétale) agit comme humectant et liant structurel pour la bandelette sèche. Ingrédient standard en chimie de nettoyage végétale.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eWhat's not in here.\u003c\/strong\u003e No phosphates, no parabens, no petroleum solvents, no VOCs, no synthetic fragrance, no chlorine, no APEs, no quats.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eCe qui n'est pas dedans.\u003c\/strong\u003e Sans phosphates, sans parabènes, sans solvants pétroliers, sans COV, sans parfum synthétique, sans chlore, sans APE, sans quats.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eAqua, Coco-Glucoside, Decyl Glucoside, Polyvinyl Alcohol, Glycerin, Sodium Citrate, Citric Acid.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua, Coco-Glucoside, Decyl Glucoside, Polyvinyl Alcohol, Glycerin, Sodium Citrate, Citric Acid.\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eEngineer-formulated in Montreal · Made for the 20,000+ Canadian families who've trusted Sampson Eco Shop since 2010\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eFormulé par des ingénieurs à Montréal · Fabriqué pour les 20\u0026nbsp;000+ familles canadiennes qui font confiance à Sampson Eco Shop depuis 2010\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eZero-Waste · Pre-Dosed · Surface-Versatile\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eZéro déchet · Pré-dosé · Polyvalent\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eNo plastic bottle.\u003c\/strong\u003e Strips ship in a recyclable paper carton — about 95% less packaging plastic than a liquid concentrate that delivers the same number of mop buckets.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans bouteille plastique.\u003c\/strong\u003e Les bandelettes sont livrées dans un carton recyclable — environ 95\u0026thinsp;% de plastique d'emballage en moins qu'un concentré liquide pour le même nombre de seaux de vadrouille.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePre-dosed, no measuring.\u003c\/strong\u003e One strip = one ~5 L bucket. Half a strip for routine mopping (strips perforate cleanly). No more pouring caps or eyeballing the right ratio.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003ePré-dosé, sans mesurer.\u003c\/strong\u003e Une bandelette = un seau d'~5\u0026thinsp;L. La moitié d'une bandelette pour l'entretien régulier (les bandelettes se séparent proprement). Plus besoin de doser au bouchon ni d'estimer le bon ratio.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eLight to ship, light to store.\u003c\/strong\u003e A pack of 60 strips weighs less than a single 1 L bottle of liquid floor cleaner. Long shelf life, no leak risk.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eLéger à transporter, léger à ranger.\u003c\/strong\u003e Un paquet de 60 bandelettes pèse moins qu'une seule bouteille de 1\u0026thinsp;L de nettoyant liquide. Longue durée de conservation, aucun risque de fuite.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eSurface-versatile.\u003c\/strong\u003e pH-balanced and acid-free. Won't etch sealed marble or travertine. Won't strip the finish on sealed hardwood. Wring your mop well on wood regardless.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003ePolyvalent sur les surfaces.\u003c\/strong\u003e pH équilibré et sans acide. N'attaquera pas le marbre ou travertin scellé. Ne décollera pas le fini d'un bois franc scellé. Essorez bien votre vadrouille sur bois quoi qu'il en soit.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eDissolves cleanly.\u003c\/strong\u003e Water-soluble carrier film breaks down in 30–60 seconds in warm water. Not plastic.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSe dissout proprement.\u003c\/strong\u003e Film support hydrosoluble qui se décompose en 30–60 secondes dans l'eau tiède. Pas du plastique.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp class=\"sps-eyebrow\" style=\"margin-top:24px\"\u003e\u003cspan class=\"lang-en\"\u003eSpecs\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCaractéristiques\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePack size:\u003c\/strong\u003e 60 strips.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFormat\u0026nbsp;:\u003c\/strong\u003e 60 bandelettes.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eCoverage per strip:\u003c\/strong\u003e ~5 L bucket.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eRendement par bandelette\u0026nbsp;:\u003c\/strong\u003e seau d'~5\u0026thinsp;L.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eFormat:\u003c\/strong\u003e dissolvable strip.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eType\u0026nbsp;:\u003c\/strong\u003e bandelette soluble.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBiodegradability:\u003c\/strong\u003e OECD 301D.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eBiodégradabilité\u0026nbsp;:\u003c\/strong\u003e OECD 301D.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eMade in:\u003c\/strong\u003e Montreal, Canada.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFabriqué à\u0026nbsp;:\u003c\/strong\u003e Montréal, Canada.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBottle:\u003c\/strong\u003e none — paper carton.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eBouteille\u0026nbsp;:\u003c\/strong\u003e aucune — carton papier.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eDrop, Dissolve, Mop — No Rinse\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eDéposez, dissolvez, vadrouillez — sans rinçage\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eFill Your Bucket With Warm Water\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eRemplissez votre seau d'eau tiède\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eAbout 5 litres for a standard mop bucket. Cold water works too — the strip dissolves more slowly.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eEnviron 5 litres pour un seau standard. L'eau froide fonctionne aussi — la bandelette se dissout plus lentement.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eDrop In One Strip\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eDéposez une bandelette\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eOne full strip for a deep clean (1 strip \/ ~5 L). Half a strip for routine mopping (½ strip \/ ~5 L) — strips perforate and tear cleanly. Wait 30–60 seconds for full dissolve.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUne bandelette entière pour un nettoyage en profondeur (1 bandelette \/ ~5\u0026thinsp;L). La moitié d'une bandelette pour l'entretien régulier (½ bandelette \/ ~5\u0026thinsp;L) — les bandelettes se séparent proprement. Attendez 30–60 secondes pour la dissolution complète.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eMop — No Rinse Needed\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVadrouillez — sans rinçage\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eMop as you would with any cleaner. The plant-surfactant solution doesn't leave a sticky film, so no second-pass rinse is required. Bucket water can go down the drain or onto a garden bed if mostly clean.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVadrouillez comme avec n'importe quel nettoyant. La solution de tensioactifs végétaux ne laisse pas de film collant, donc aucun rinçage secondaire n'est requis. L'eau du seau peut aller dans le drain ou dans un parterre si elle est relativement propre.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"sps-inci\" style=\"margin-top:18px\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eTip\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAstuce\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eIf your bucket is smaller (3 L is common), tear the strip along the perforation. The strips dissolve faster in warm water; cold works but is slower. Septic systems: do a one-bucket compatibility test on day one if your tank is older or has been dosed with antibiotics or bleach recently.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSi votre seau est plus petit (3\u0026thinsp;L est courant), déchirez la bandelette à la perforation. Les bandelettes se dissolvent plus rapidement dans l'eau tiède\u0026nbsp;; l'eau froide fonctionne mais plus lentement. Fosses septiques\u0026nbsp;: faites un test de compatibilité d'un seau le premier jour si votre fosse est plus ancienne ou a reçu des antibiotiques ou de la javel récemment.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"Default Title","offer_id":43485240393859,"sku":"675659200356","price":14.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-strips-floor-cleaner-mopping-soap-strips-9624146.png?v=1778167749"},{"product_id":"unscented-castile-goat-milk-soap-hand-cut-soap-face","title":"Savon au lait de chèvre de Castille non parfumé (visage) - Savon coupé à la main","description":"\u003cp\u003eUn savon visage de type Castille non parfumé, enrichi de lait de chèvre. Ingrédients minimaux, sans parfum, sans huiles essentielles — conçu pour les peaux les plus réactives de la gamme.\u003c\/p\u003e\n\n\u003cp\u003eC'est le savon destiné aux visages les plus sensibles de la gamme Sampson. Base de Castille (savon saponifié riche en huile d'olive, la tradition d'origine du savon doux), lait de chèvre pour l'onctuosité et la richesse, rien d'autre — sans parfum, sans huiles essentielles, sans colorants. Saponification à froid, coupé à la main.\u003c\/p\u003e\n\n\u003cp\u003ePour les acheteurs qui ont réagi à tous les autres savons pour le visage « naturels » ou « doux » qu'ils ont essayés. Peau sujette à l'eczéma, peau sujette aux dermatites, peau du visage après une intervention, ou quiconque souhaite éliminer le plus de variables possible de son nettoyage quotidien.\u003c\/p\u003e\n\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\n\u003cp\u003eHuile d'olive saponifiée, Huile de coco biologique saponifiée*, Lait de chèvre. (*Commerce équitable)\u003c\/p\u003e\n\n\u003ch3\u003eÀ quoi sert ce savon\u003c\/h3\u003e\n\n\u003cp\u003eVisage (cas d'utilisation de sensibilité maximale). Peau du visage réactive, sèche ou sujette à l'eczéma.\u003c\/p\u003e","brand":"NATURAL SOAP WHOLESALE","offers":[{"title":"Default Title","offer_id":43485257662595,"sku":"12560998623","price":6.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/unscented-castile-goat-milk-soap-face-hand-cut-soap-6481114.jpg?v=1773268453"},{"product_id":"eco-window-cleaner","title":"Nettoyant pour vitres écologique","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003eTwo-Ingredient Window Cleaner\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eNettoyant à vitres à deux ingrédients\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eWater and one plant-derived surfactant. \u003cstrong\u003eThat is the whole formula.\u003c\/strong\u003e Sampson Eco Window Cleaner pairs decyl octyl glycosides complex — a coconut- and corn-derived non-ionic surfactant — with water. No ammonia, no phthalate-carrier fragrance, no propylene glycol, no isopropanol.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eDe l'eau et un seul tensioactif d'origine végétale. \u003cstrong\u003eC'est toute la formule.\u003c\/strong\u003e Sampson Éco Nettoyant à vitres jumelle le decyl octyl glycosides complex — un tensioactif non-ionique dérivé de la noix de coco et du maïs — à l'eau. Sans ammoniaque, sans transporteur de parfum à phtalates, sans propylène glycol, sans isopropanol.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eThe glycoside surfactant breaks the surface tension of the oily film that holds fingerprints, dust, and water spots to the glass. Water lifts it off. Both evaporate. \u003cstrong\u003eNo soap-film residue\u003c\/strong\u003e — which is what causes most streak problems on glass.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLe tensioactif glycosidique brise la tension superficielle du film huileux qui retient les empreintes, la poussière et les marques d'eau sur le verre. L'eau le décolle. Les deux s'évaporent. \u003cstrong\u003eAucun résidu de film savonneux\u003c\/strong\u003e — la cause principale des traces sur le verre.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eWorks on \u003cstrong\u003ewindows, mirrors, glass stove tops, appliance fronts, light fixtures, and bathroom fixtures.\u003c\/strong\u003e Ships unscented — choose from 20+ natural essential-oil fragrances sold separately if you want a scent.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eFonctionne sur \u003cstrong\u003eles fenêtres, les miroirs, les surfaces de cuisson en verre, les façades d'électroménagers, les luminaires et les robinetteries de salle de bain.\u003c\/strong\u003e Vendu sans parfum — choisissez parmi plus de 20 huiles essentielles naturelles vendues séparément si vous souhaitez une senteur.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. Bilingual spans would render as\n     \"IngredientsIngrédients\" concatenated. EN-only H3 = FR readers see EN tab\n     labels but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based · OECD 301D · 2 Named Ingredients\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eÀ base de plantes · OECD 301D · 2 ingrédients nommés\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eWater, \u003cstrong\u003eDecyl Octyl Glycosides Complex\u003c\/strong\u003e (plant-derived non-ionic surfactant, coconut + corn).\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua, \u003cstrong\u003eDecyl Octyl Glycosides Complex\u003c\/strong\u003e (tensioactif non-ionique d'origine végétale, noix de coco et maïs).\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eNo ammonia · No VOCs · No phthalates · No synthetic fragrance\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans ammoniaque · Sans COV · Sans phtalates · Sans parfum synthétique\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eTwo Ingredients, One Job\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eDeux ingrédients, un seul travail\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eTwo ingredients on the label.\u003c\/strong\u003e Most drugstore glass cleaners list 6–12 components plus an undisclosed «fragrance» blend. This one lists everything because there is not much to list.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eDeux ingrédients sur l'étiquette.\u003c\/strong\u003e La plupart des nettoyants à vitres en pharmacie listent 6 à 12 composants plus un mélange « parfum » non divulgué. Celui-ci liste tout parce qu'il n'y a pas grand-chose à lister.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eNo ammonia.\u003c\/strong\u003e Conventional ammonia-based glass cleaners are a respiratory irritant — and you spray them at face height, on stovetop glass that heats the fumes, in bathrooms with closed doors. Plant glycosides do the same job without the fume profile.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans ammoniaque.\u003c\/strong\u003e Les nettoyants à vitres conventionnels à base d'ammoniaque sont irritants pour les voies respiratoires — et vous les vaporisez au niveau du visage, sur le verre de cuisson qui chauffe les vapeurs, dans des salles de bain à porte fermée. Les glycosides végétaux font le même travail sans le profil de vapeurs.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eStreak-free because there is no soap film.\u003c\/strong\u003e The streak problem on glass comes from surfactant carriers and propylene glycol residue. This formula has neither.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans traces parce qu'il n'y a pas de film savonneux.\u003c\/strong\u003e Les traces sur le verre viennent des supports de tensioactifs et du résidu de propylène glycol. Cette formule n'a ni l'un ni l'autre.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBiodegradable per OECD 301D.\u003c\/strong\u003e Phosphate-free, VOC-free, septic-safe in standard household use.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eBiodégradable selon OECD 301D.\u003c\/strong\u003e Sans phosphates, sans COV, compatible fosse septique en usage standard.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eEngineer-formulated\u003c\/strong\u003e by Diana \u0026amp; Angelo Diadelfo, M.Eng. Environmental — minimal-chemistry discipline from 30+ years on industrial contamination remediation, scaled down to the bottle under your sink.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFormulé par ingénieurs\u003c\/strong\u003e — Diana et Angelo Diadelfo, M.Ing. Environnement — discipline de chimie minimale issue de 30+ ans en décontamination industrielle, transposée à la bouteille sous votre évier.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eSpray, Wipe, Done\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVaporisez, essuyez, terminé\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eSpray Onto the Surface\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVaporisez sur la surface\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eA light coat does the work — soaking the glass adds no extra cleaning power. For mirrors and small panes, two pumps; for full windows, work pane by pane.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUne fine couche suffit — détremper le verre n'ajoute pas de pouvoir nettoyant. Pour les miroirs et les petites vitres, deux pompes ; pour les fenêtres complètes, travaillez vitre par vitre.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eWipe With Microfibre or Squeegee\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eEssuyez à la microfibre ou à la raclette\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eMicrofibre cloth gives the cleanest finish on small panes and mirrors. A squeegee is faster on full-size windows. Standard paper towel works but leaves more lint than microfibre.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLe chiffon en microfibre donne la finition la plus propre sur les petites vitres et les miroirs. La raclette est plus rapide sur les grandes fenêtres. Le papier essuie-tout fonctionne mais laisse plus de peluches que la microfibre.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eWork Out of Direct Sun\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eTravaillez à l'abri du soleil direct\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eHot glass evaporates the water before you can wipe — that is what causes streaks on a sunny day. Clean windows in the morning, on cloudy days, or work shaded panes first.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLe verre chaud fait évaporer l'eau avant que vous puissiez essuyer — c'est ce qui cause les traces par temps ensoleillé. Nettoyez les fenêtres le matin, par temps nuageux, ou travaillez d'abord les vitres à l'ombre.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"1L","offer_id":43489110163587,"sku":"675659040105","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L","offer_id":44270147960963,"sku":"675659040365","price":24.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-window-cleaner-4680480.png?v=1773268276"},{"product_id":"eco-super-degreaser","title":"Super Dégraissant Eco","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003eHeavy-Duty Plant-Based Degreaser\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eDégraissant haute performance à base de plantes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eOven grease, BBQ carbon, range-hood residue, stove-top carbonization — the jobs most household cleaners can't touch. \u003cstrong\u003eSampson Eco Super Degreaser uses a glycol ether co-solvent\u003c\/strong\u003e (the food-grade workhorse for carbon dissolution) paired with plant-derived surfactants. Water-based. OECD 301D biodegradable. Phosphate-free. No petroleum solvents.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eGraisse de four, carbone de BBQ, résidus de hotte, carbonisation de surface de cuisson — les travaux que la plupart des nettoyants domestiques ne peuvent pas faire. \u003cstrong\u003eSampson Éco Super Dégraissant utilise un éther de glycol comme co-solvant\u003c\/strong\u003e (le travailleur de fond de qualité alimentaire pour la dissolution du carbone) jumelé à des tensioactifs d'origine végétale. À base d'eau. Biodégradable OECD 301D. Sans phosphates. Sans solvants pétroliers.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eThe contamination-remediation discipline applied to your kitchen — \u003cstrong\u003ethe grease is the contaminant.\u003c\/strong\u003e Glycol ether penetrates the polymerized layer that builds up on oven walls, BBQ grates, and range hoods. Paired plant surfactants emulsify the loosened grease. Water rinses it clean.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLa discipline de décontamination appliquée à votre cuisine — \u003cstrong\u003ela graisse est le contaminant.\u003c\/strong\u003e L'éther de glycol pénètre la couche polymérisée qui s'accumule sur les parois de four, les grilles de BBQ et les hottes. Les tensioactifs végétaux jumelés émulsifient la graisse décollée. L'eau la rince.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePick your size and your scent at checkout.\u003c\/strong\u003e Available in 1L and 3.6L formats with 25 fragrance choices — «No Fragrance» for the pure formula, or one of 24 natural essential-oil blends (Eucalyptus \u0026amp; Lavender, Fresh Linen, Tea Tree Eucalyptus, and more) formulated without phthalates and parabens.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eChoisissez votre format et votre senteur à la caisse.\u003c\/strong\u003e Disponible en formats 1L et 3,6L avec 25 choix de parfum — « Sans parfum » pour la formule pure, ou l'un des 24 mélanges d'huiles essentielles naturelles (Eucalyptus et Lavande, Linge frais, Tea Tree Eucalyptus, et plus) formulés sans phtalates et sans parabènes.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. Bilingual spans would render as\n     \"IngredientsIngrédients\" concatenated. EN-only H3 = FR readers see EN tab\n     labels but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based · OECD 301D · 8 Named Ingredients\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eÀ base de plantes · OECD 301D · 8 ingrédients nommés\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eWater, \u003cstrong\u003eAlkylpolyglucoside\u003c\/strong\u003e (coconut-derived), \u003cstrong\u003eGlycol Ether\u003c\/strong\u003e (food-grade co-solvent), Ammonium Oxide (amine oxide, not a quat), Linear Alkylbenzene Sulfonic Acid, Triethanolamine (pH buffer), Coconut derivatives, \u003cstrong\u003eCocamidopropyl Betaine\u003c\/strong\u003e (coconut-derived).\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua, \u003cstrong\u003eAlkylpolyglucoside\u003c\/strong\u003e (dérivé de la noix de coco), \u003cstrong\u003eÉther de glycol\u003c\/strong\u003e (co-solvant qualité alimentaire), Oxyde d'ammonium (oxyde d'amine, pas un quat), Acide alkyl-benzène-sulfonique linéaire, Triéthanolamine (tampon pH), Dérivés de la noix de coco, \u003cstrong\u003eCocamidopropyl bétaïne\u003c\/strong\u003e (dérivée de la noix de coco).\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eNo petroleum solvents · No phosphates · No quats · No phthalates\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans solvants pétroliers · Sans phosphates · Sans quats · Sans phtalates\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eHeavy-Duty Without the Solvents\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eHaute performance sans les solvants\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eCuts oven grease and BBQ carbon\u003c\/strong\u003e — the jobs that mainstream eco APCs can't touch and that conventional heavy-duty degreasers solve with petroleum solvents.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eCoupe la graisse de four et le carbone de BBQ\u003c\/strong\u003e — les travaux que les multi-usages « écolo » grand public ne peuvent pas faire et que les dégraissants conventionnels règlent avec des solvants pétroliers.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eGlycol ether co-solvent\u003c\/strong\u003e instead of Stoddard, methylene chloride, or butyl cellosolve — water-soluble, food-grade, biodegradable. Penetrates baked-on carbon where surfactants alone can't.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eÉther de glycol comme co-solvant\u003c\/strong\u003e au lieu de Stoddard, dichlorométhane ou butyl cellosolve — soluble dans l'eau, qualité alimentaire, biodégradable. Pénètre le carbone cuit là où les tensioactifs seuls ne le peuvent pas.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eQuats-free.\u003c\/strong\u003e Quaternary ammonium compounds are linked to respiratory irritation in occupational studies. The ammonium oxide listed on the label is an amine oxide foam booster — not a quat.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans quats.\u003c\/strong\u003e Les composés d'ammonium quaternaire sont associés à des irritations respiratoires dans les études en milieu de travail. L'oxyde d'ammonium sur l'étiquette est un booster de mousse à oxyde d'amine — pas un quat.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBiodegradable per OECD 301D.\u003c\/strong\u003e Phosphate-free, septic-safe in standard household use — even the solvent fraction breaks down in waste-water treatment.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eBiodégradable selon OECD 301D.\u003c\/strong\u003e Sans phosphates, compatible fosse septique en usage standard — même la fraction solvant se dégrade au traitement des eaux usées.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eEngineer-formulated\u003c\/strong\u003e by Diana \u0026amp; Angelo Diadelfo, M.Eng. Environmental — 30+ years on industrial contamination remediation. The chemistry that pulled hydrocarbons out of soil, scaled to the oven you cleaned around last Thanksgiving.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFormulé par ingénieurs\u003c\/strong\u003e — Diana et Angelo Diadelfo, M.Ing. Environnement — 30+ ans en décontamination industrielle. La chimie qui a sorti des hydrocarbures du sol, transposée au four que vous nettoyez après chaque Action de grâce.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eSpray, Dwell, Wipe\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVaporisez, laissez agir, essuyez\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eSpray Directly Onto Greasy Surface\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVaporisez directement sur la surface graisseuse\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003ePre-diluted in this bottle — no further dilution required. Light coat for routine; heavier coat for baked-on carbon. Cold surface is fine; warm surface is faster.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003ePré-dilué dans cette bouteille — aucune dilution supplémentaire requise. Couche légère pour le routinier ; couche plus généreuse pour le carbone cuit. Surface froide ça fonctionne ; surface tiède c'est plus rapide.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eWait 1–3 Minutes on Heavy Build-Up\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAttendez 1 à 3 minutes sur les accumulations importantes\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eThe glycol ether needs dwell time to penetrate baked-on grease. For BBQ grates or range-hood filters with months of build-up, give it 5–10 minutes. Routine stove-top grease wipes off in under 60 seconds.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eL'éther de glycol a besoin de temps de contact pour pénétrer la graisse cuite. Pour les grilles de BBQ ou les filtres de hotte avec des mois d'accumulation, laissez agir 5 à 10 minutes. La graisse de surface de cuisson de routine s'enlève en moins de 60 secondes.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eWipe and Rinse on Food-Contact Areas\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eEssuyez et rincez sur les zones alimentaires\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eWipe with a cloth or scouring pad — the grease lifts in one pass. Rinse with hot water on any food-prep or food-contact surface. Spot-test aluminum, non-stick coatings, and unsealed wood first.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eEssuyez avec un chiffon ou un tampon à récurer — la graisse se décolle en un passage. Rincez à l'eau chaude sur toute surface de préparation alimentaire ou en contact avec les aliments. Faites un test sur l'aluminium, les revêtements antiadhésifs et le bois non scellé.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"1L \/ Pas de parfum","offer_id":43495130103939,"sku":"675659070102","price":12.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Air","offer_id":43495130202243,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Arganier","offer_id":43495130300547,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Baume et cèdre","offer_id":43495130431619,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille Framboise Noire","offer_id":43495130464387,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Noix de coco des Caraïbes","offer_id":43495130497155,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coton propre","offer_id":43495130529923,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coco Citron Vert Verveine","offer_id":43495130562691,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Basilic frais aux agrumes","offer_id":43495130595459,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de coton","offer_id":43495130628227,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Concombre Melon","offer_id":43495130660995,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus et lavande","offer_id":43495130693763,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus Menthe verte","offer_id":43495130726531,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Linge frais","offer_id":43495130759299,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille fraîche","offer_id":43495130792067,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Gingembre \u0026amp; Bergamote","offer_id":43495130824835,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Aloès vert et trèfle","offer_id":43495130857603,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Miel Amande","offer_id":43495130890371,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Citron Citron Citron","offer_id":43495130923139,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de lotus","offer_id":43495130955907,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Brume océanique","offer_id":43495130988675,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Ruby pamplemousse","offer_id":43495131021443,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Piment orange doux","offer_id":43495131054211,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus arbre à thé","offer_id":43495131086979,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Thé Blanc \u0026amp; Gingembre","offer_id":43495131119747,"sku":"675659070102","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Pas de parfum","offer_id":44270144356483,"sku":"675659070362","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Air","offer_id":44270144389251,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Arganier","offer_id":44270144422019,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Baume et cèdre","offer_id":44270144454787,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille Framboise Noire","offer_id":44270144487555,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Noix de coco des Caraïbes","offer_id":44270144520323,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coton propre","offer_id":44270144553091,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coco Citron Vert Verveine","offer_id":44270144585859,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Basilic frais aux agrumes","offer_id":44270144618627,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de coton","offer_id":44270144651395,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Concombre Melon","offer_id":44270144684163,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus et lavande","offer_id":44270144716931,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus Menthe verte","offer_id":44270144749699,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Linge frais","offer_id":44270144782467,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille fraîche","offer_id":44270144815235,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Gingembre \u0026amp; Bergamote","offer_id":44270144848003,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Aloès vert et trèfle","offer_id":44270144880771,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Miel Amande","offer_id":44270144913539,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Citron Citron Citron","offer_id":44270144946307,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de lotus","offer_id":44270144979075,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Brume océanique","offer_id":44270145011843,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Ruby pamplemousse","offer_id":44270145044611,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Piment orange doux","offer_id":44270145077379,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus arbre à thé","offer_id":44270145142915,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Thé Blanc \u0026amp; Gingembre","offer_id":44270145208451,"sku":"675659070362","price":32.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-super-degreaser-2299457.png?v=1773268452"},{"product_id":"eco-all-purpose-concentrate","title":"Spray tout usage écologique","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based All-Purpose Spray\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVaporisateur tout usage à base de plantes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eThe «one bottle, most rooms» workhorse of the Sampson Eco line. Plant-derived surfactant system, water-based, biodegradable (OECD 301D), phosphate-free, no VOCs. Works on \u003cstrong\u003eplastics, ceramics, painted walls, sealed countertops\u003c\/strong\u003e, and general hard surfaces throughout the home.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLe cheval de trait « une bouteille, la plupart des pièces » de la gamme Sampson Eco. Système de tensioactifs d'origine végétale, à base d'eau, biodégradable (OECD 301D), sans phosphates, sans COV. Fonctionne sur \u003cstrong\u003eplastiques, céramiques, murs peints, comptoirs scellés\u003c\/strong\u003e et surfaces dures en général.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eOften the \u003cstrong\u003efirst SKU in the line\u003c\/strong\u003e that a greenwash-burned buyer tries — the conversion product for households that have cycled through three commercial «eco» brands without finding one that actually cleans.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSouvent le \u003cstrong\u003epremier produit de la gamme\u003c\/strong\u003e qu'essaient les acheteurs déçus du faux « vert » — le produit de conversion pour les foyers qui ont essayé trois marques « écolo » commerciales sans en trouver une qui nettoie vraiment.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eShips unscented.\u003c\/strong\u003e Choose from 20+ natural essential-oil fragrances sold separately — no synthetic fragrance carriers, no phthalates, no parabens.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eVendu sans parfum.\u003c\/strong\u003e Choisissez parmi plus de 20 huiles essentielles naturelles vendues séparément — sans transporteurs de parfum synthétiques, sans phtalates, sans parabènes.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. Bilingual spans would render as\n     \"IngredientsIngrédients\" concatenated. EN-only H3 = FR readers see EN tab\n     labels but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based · OECD 301D · 7 Named Ingredients\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eÀ base de plantes · OECD 301D · 7 ingrédients nommés\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eWater, Sodium Carbonate, \u003cstrong\u003eTrisodium MGDA\u003c\/strong\u003e (biodegradable chelator — EDTA replacement), Sodium Hydroxide, Linear Alkyl Benzene Sulfonic Acid, \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (coconut-derived), \u003cstrong\u003eCocamide MEA\u003c\/strong\u003e (coconut-derived foam booster), Phenoxyethanol + Ethylhexylglycerin (preservative blend).\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua, Carbonate de sodium, \u003cstrong\u003eTrisodium MGDA\u003c\/strong\u003e (chélatant biodégradable — remplacement de l'EDTA), Hydroxyde de sodium, Acide alkyl-benzène-sulfonique linéaire, \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (dérivé de la noix de coco), \u003cstrong\u003eCocamide MEA\u003c\/strong\u003e (booster de mousse dérivé de la noix de coco), Phénoxyéthanol + Éthylhexylglycérine (mélange d'agents de conservation).\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eNo phosphates · No VOCs · No phthalates · No synthetic fragrance\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans phosphates · Sans COV · Sans phtalates · Sans parfum synthétique\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eOne Bottle, Most Rooms\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUne bouteille, la plupart des pièces\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eHard-surface versatility.\u003c\/strong\u003e Plastics, ceramics, painted walls, sealed countertops, glass, stainless. The cross-room workhorse.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003ePolyvalence sur les surfaces dures.\u003c\/strong\u003e Plastiques, céramiques, murs peints, comptoirs scellés, verre, inox. Le cheval de trait inter-pièces.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eSeven named ingredients.\u003c\/strong\u003e Full INCI is short enough to read in one look — the transparency counter to the «? mystery parfum» pattern of commercial cleaners.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSept ingrédients nommés.\u003c\/strong\u003e L'INCI complet est assez court pour être lu d'un coup d'œil — la transparence contre le modèle « ? parfum mystère » des nettoyants commerciaux.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eTrisodium MGDA chelator\u003c\/strong\u003e instead of EDTA — a biodegradable replacement for the persistent chelator that builds up in waterways.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eChélatant Trisodium MGDA\u003c\/strong\u003e au lieu de l'EDTA — un remplacement biodégradable du chélatant persistant qui s'accumule dans les cours d'eau.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBiodegradable per OECD 301D.\u003c\/strong\u003e Phosphate-free, VOC-free, septic-safe in standard household use.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eBiodégradable selon OECD 301D.\u003c\/strong\u003e Sans phosphates, sans COV, compatible fosse septique en usage standard.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eEngineer-formulated\u003c\/strong\u003e by Diana \u0026amp; Angelo Diadelfo, M.Eng. Environmental — 30+ years on contamination remediation, applied to the bottle under your sink.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFormulé par ingénieurs\u003c\/strong\u003e — Diana et Angelo Diadelfo, M.Ing. Environnement — 30+ ans en décontamination, appliqués à la bouteille sous votre évier.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eSpray, Wipe, Done\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVaporisez, essuyez, terminé\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eSpray Directly Onto Surface\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVaporisez directement sur la surface\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003ePre-diluted in this bottle — no further dilution needed. Standard 3–5 spray dose for a counter; scale up for greasy or built-up surfaces.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003ePré-dilué dans cette bouteille — aucune dilution supplémentaire nécessaire. Dose standard de 3 à 5 vaporisations pour un comptoir ; ajustez pour les surfaces grasses ou encrassées.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eWipe With Cloth or Sponge\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eEssuyez avec un chiffon ou une éponge\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eMicrofibre cloth gives the cleanest finish on glass and stainless. Standard cotton works on most other surfaces.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLe chiffon en microfibre donne la finition la plus propre sur le verre et l'inox. Le coton standard fonctionne sur la plupart des autres surfaces.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eRinse on Food-Contact Surfaces\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eRincez sur les surfaces alimentaires\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eFor cutting boards, food-prep surfaces, and any other direct food-contact area, follow with a water-only wipe.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003ePour les planches à découper, les surfaces de préparation alimentaire et toute autre zone en contact direct avec les aliments, terminez par un essuyage à l'eau seule.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"1L \/ Pas de parfum","offer_id":43495178010755,"sku":"6756590501041","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Air","offer_id":43495178043523,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Arganier","offer_id":43495178076291,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Baume et cèdre","offer_id":43495178109059,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille Framboise Noire","offer_id":43495178141827,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Noix de coco des Caraïbes","offer_id":43495178174595,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coton propre","offer_id":43495178207363,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coco Citron Vert Verveine","offer_id":43495178240131,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Basilic frais aux agrumes","offer_id":43495178272899,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de coton","offer_id":43495178305667,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Concombre Melon","offer_id":43495178338435,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus et lavande","offer_id":43495178371203,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus Menthe verte","offer_id":43495178403971,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Linge frais","offer_id":43495178436739,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille fraîche","offer_id":43495178469507,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Gingembre \u0026amp; Bergamote","offer_id":43495178502275,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Aloès vert et trèfle","offer_id":43495178535043,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Miel Amande","offer_id":43495178567811,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Citron Citron Citron","offer_id":43495178600579,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de lotus","offer_id":43495178633347,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Brume océanique","offer_id":43495178666115,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Ruby pamplemousse","offer_id":43495178698883,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Piment orange doux","offer_id":43495178731651,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus arbre à thé","offer_id":43495178764419,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Thé Blanc \u0026amp; Gingembre","offer_id":43495178797187,"sku":"6756590501041","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Pas de parfum","offer_id":43495178829955,"sku":"675659050364","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Air","offer_id":43495178862723,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Arganier","offer_id":43495178895491,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Baume et cèdre","offer_id":43495178928259,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille Framboise Noire","offer_id":43495178961027,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Noix de coco des Caraïbes","offer_id":43495178993795,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coton propre","offer_id":43495179026563,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coco Citron Vert Verveine","offer_id":43495179059331,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Basilic frais aux agrumes","offer_id":43495179092099,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de coton","offer_id":43495179124867,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Concombre Melon","offer_id":43495179157635,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus et lavande","offer_id":43495179190403,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus Menthe verte","offer_id":43495179223171,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Linge frais","offer_id":43495179255939,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille fraîche","offer_id":43495179288707,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Gingembre \u0026amp; Bergamote","offer_id":43495179321475,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Aloès vert et trèfle","offer_id":43495179354243,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Miel Amande","offer_id":43495179387011,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Citron Citron Citron","offer_id":43495179419779,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de lotus","offer_id":43495179452547,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Brume océanique","offer_id":43495179485315,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Ruby pamplemousse","offer_id":43495179518083,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Piment orange doux","offer_id":43495179550851,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus arbre à thé","offer_id":43495179583619,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Thé Blanc \u0026amp; Gingembre","offer_id":43495179616387,"sku":"675659050364","price":27.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-all-purpose-spray-3863832.png?v=1773268403"},{"product_id":"eco-stainless-steel","title":"Acier inoxydable écologique","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based Stainless Steel Cleaner\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eNettoyant acier inoxydable à base de plantes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eA water-based stainless steel cleaner that actually cleans — it lifts fingerprints, water marks, and light grease off the steel instead of laying down an oily polish film that fingerprints re-stick to within a day.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUn nettoyant acier inoxydable à base d'eau qui nettoie vraiment — il retire les empreintes, les marques d'eau et la graisse légère de l'acier au lieu de déposer un film de polish huileux auquel les empreintes recollent en moins d'une journée.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eMost drugstore \"stainless polish\" is built on mineral or silicone oil. It buffs to a shine, then the oil holds every new fingerprint in place. This formula skips the oil entirely. A coconut-derived surfactant system lifts the soil, citric acid handles water-spot minerals, and a little bio-ethanol flashes off clean. \u003cstrong\u003eNo oily residue, no streak film.\u003c\/strong\u003e Use on appliances, range hoods, sinks, fixtures, and cookware exteriors.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLa plupart des « polishes inox » de pharmacie sont à base d'huile minérale ou de silicone. Ça lustre, puis l'huile retient chaque nouvelle empreinte. Cette formule élimine l'huile complètement. Un système de tensioactifs dérivés de la noix de coco décolle la saleté, l'acide citrique gère les minéraux des marques d'eau, et un peu de bio-éthanol s'évapore proprement. \u003cstrong\u003eAucun résidu huileux, aucun film de traces.\u003c\/strong\u003e Pour électroménagers, hottes, éviers, robinetterie et extérieurs de batterie de cuisine.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eShips unscented.\u003c\/strong\u003e Choose from 20+ natural essential-oil fragrances sold separately — no synthetic fragrance carriers, no phthalates, no parabens.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eVendu sans parfum.\u003c\/strong\u003e Choisissez parmi plus de 20 huiles essentielles naturelles vendues séparément — sans transporteurs de parfum synthétiques, sans phtalates, sans parabènes.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. Bilingual spans would render as\n     \"IngredientsIngrédients\" concatenated. EN-only H3 = FR readers see EN tab\n     labels but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based · OECD 301D · Phosphate-Free\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eÀ base de plantes · OECD 301D · Sans phosphates\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eAqua (Water), \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (coconut-derived surfactant), coconut-derived foam booster (AMIDET N), \u003cstrong\u003eLauramine Oxide\u003c\/strong\u003e (coconut-derived surfactant), Citric Acid (water-spot mineral remover), Trisodium MGDA (biodegradable chelator), Bio-Ethanol (fast-evaporating, leaves no film).\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua (eau), \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (tensioactif dérivé de la noix de coco), rehausseur de mousse dérivé de la noix de coco (AMIDET N), \u003cstrong\u003eOxyde de lauramine\u003c\/strong\u003e (tensioactif dérivé de la noix de coco), Acide citrique (dissout les minéraux des marques d'eau), Trisodium MGDA (chélatant biodégradable), Bio-éthanol (s'évapore vite, ne laisse aucun film).\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eNo phosphates · No VOCs · No petroleum oils · No synthetic fragrance\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans phosphates · Sans COV · Sans huiles de pétrole · Sans parfum synthétique\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eCleans the Steel, Doesn't Coat It\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eNettoie l'acier, ne l'enrobe pas\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eNo oil-based shine layer.\u003c\/strong\u003e Conventional polishes leave a mineral- or silicone-oil film that holds the next fingerprint in place. This lifts soil and leaves the bare steel clean.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eAucune couche de brillance à base d'huile.\u003c\/strong\u003e Les polishes conventionnels laissent un film d'huile minérale ou de silicone qui retient l'empreinte suivante. Celui-ci décolle la saleté et laisse l'acier nu propre.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eCitric acid handles water spots.\u003c\/strong\u003e The white mineral marks on a sink or kettle are hard-water deposits — citric acid dissolves them rather than buffing oil over top.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eL'acide citrique gère les marques d'eau.\u003c\/strong\u003e Les marques minérales blanches sur un évier ou une bouilloire sont des dépôts d'eau dure — l'acide citrique les dissout au lieu de les masquer sous l'huile.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBio-ethanol flashes off clean.\u003c\/strong\u003e A small amount of plant-based ethanol speeds drying and leaves no streak-forming carrier behind — wipe with the grain and walk away.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eLe bio-éthanol s'évapore proprement.\u003c\/strong\u003e Une petite quantité d'éthanol végétal accélère le séchage sans laisser de support qui forme des traces — essuyez dans le sens du grain et c'est terminé.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePhosphate-free and biodegradable per OECD 301D.\u003c\/strong\u003e Breaks down in standard waste-water conditions. Septic-safe in standard household use.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans phosphates et biodégradable selon OECD 301D.\u003c\/strong\u003e Se décompose dans les conditions d'eaux usées standards. Compatible fosse septique en usage standard.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eEngineer-formulated\u003c\/strong\u003e by Diana \u0026amp; Angelo Diadelfo, M.Eng. Environmental, Montreal — 30+ years on contamination remediation, since 2010.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFormulé par ingénieurs\u003c\/strong\u003e — Diana et Angelo Diadelfo, M.Ing. Environnement, Montréal — 30+ ans en décontamination, depuis 2010.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eHow To Use\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eMode d'emploi\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eSpray Onto the Surface\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVaporisez sur la surface\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eA light, even mist is enough. On a heavily marked appliance, spray a little more on the fingerprint-heavy zones around handles and the water line.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUne fine bruine régulière suffit. Sur un électroménager très marqué, vaporisez un peu plus sur les zones d'empreintes autour des poignées et la ligne d'eau.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eWipe With the Grain\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eEssuyez dans le sens du grain\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eUse a clean microfibre cloth and follow the direction of the brushed lines in the steel. Wiping across the grain is what leaves visible smears.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUtilisez un chiffon en microfibre propre et suivez la direction des lignes brossées de l'acier. Essuyer à contre-grain est ce qui laisse des traces visibles.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eNo Rinse, No Buffing Oil\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans rinçage, sans huile lustrante\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eThe bio-ethanol dries on its own — no rinse required and nothing oily left behind. Because there is no oil film, the next fingerprint wipes off instead of sticking.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLe bio-éthanol sèche tout seul — aucun rinçage requis et rien d'huileux ne reste. Comme il n'y a pas de film d'huile, l'empreinte suivante s'essuie au lieu de coller.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"1L \/ Pas de parfum","offer_id":43495205765251,"sku":"675659030106","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Air","offer_id":43495205798019,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Arganier","offer_id":43495205830787,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Baume et cèdre","offer_id":43495205863555,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille Framboise Noire","offer_id":43495205896323,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Noix de coco des Caraïbes","offer_id":43495205929091,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coton propre","offer_id":43495205961859,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coco Citron Vert Verveine","offer_id":43495205994627,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Basilic frais aux agrumes","offer_id":43495206027395,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de coton","offer_id":43495206060163,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Concombre Melon","offer_id":43495206092931,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus et lavande","offer_id":43495206125699,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus Menthe verte","offer_id":43495206158467,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Linge frais","offer_id":43495206191235,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille fraîche","offer_id":43495206224003,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Gingembre \u0026amp; Bergamote","offer_id":43495206256771,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Aloès vert et trèfle","offer_id":43495206289539,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Miel Amande","offer_id":43495206322307,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Citron Citron Citron","offer_id":43495206355075,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de lotus","offer_id":43495206387843,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Brume océanique","offer_id":43495206420611,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Ruby pamplemousse","offer_id":43495206453379,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Piment orange doux","offer_id":43495206486147,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus arbre à thé","offer_id":43495206518915,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Thé Blanc \u0026amp; Gingembre","offer_id":43495206551683,"sku":"675659030106","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Pas de parfum","offer_id":44270322712707,"sku":"675659030366","price":22.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Air","offer_id":44270322745475,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Arganier","offer_id":44270322778243,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Baume et cèdre","offer_id":44270322811011,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille Framboise Noire","offer_id":44270322843779,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Noix de coco des Caraïbes","offer_id":44270322876547,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coton propre","offer_id":44270322909315,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coco Citron Vert Verveine","offer_id":44270322942083,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Basilic frais aux agrumes","offer_id":44270322974851,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de coton","offer_id":44270323007619,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Concombre Melon","offer_id":44270323040387,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus et lavande","offer_id":44270323073155,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus Menthe verte","offer_id":44270323105923,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Linge frais","offer_id":44270323138691,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille fraîche","offer_id":44270323171459,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Gingembre \u0026amp; Bergamote","offer_id":44270323204227,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Aloès vert et trèfle","offer_id":44270323236995,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Miel Amande","offer_id":44270323269763,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Citron Citron Citron","offer_id":44270323302531,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de lotus","offer_id":44270323335299,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Brume océanique","offer_id":44270323368067,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Ruby pamplemousse","offer_id":44270323400835,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Piment orange doux","offer_id":44270323433603,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus arbre à thé","offer_id":44270323466371,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Thé Blanc \u0026amp; Gingembre","offer_id":44270323499139,"sku":"675659030366","price":24.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-stainless-steel-4683096.png?v=1773268348"},{"product_id":"eco-laundry-detergent-he","title":"Détergent à lessive écologique HE","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based HE Laundry Detergent\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eDétergent à lessive HE à base de plantes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eThe HE-compatible (high-efficiency \/ front-loader) variant of Sampson's plant-based laundry detergent. Low-suds formula for front-loading washers, same environmental-standard base as the standard variant.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLa variante compatible HE (haute efficacité \/ laveuse frontale) du détergent à lessive Sampson à base de plantes. Formule à faible mousse pour laveuses frontales, même base que la version standard.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-derived surfactant base paired with sodium citrate as a water softener. The formula meets \u003cstrong\u003eOECD 301D biodegradability standards\u003c\/strong\u003e, contains no phosphates, no VOCs, and no optical brighteners — the synthetic compounds that bind to fabric to make whites look brighter and then sit against skin.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eBase de tensioactifs d'origine végétale jumelée au citrate de sodium comme adoucisseur d'eau. La formule respecte les \u003cstrong\u003enormes de biodégradabilité OECD 301D\u003c\/strong\u003e, sans phosphates, sans COV et sans azurants optiques — les composés synthétiques qui se fixent au tissu pour rendre les blancs plus blancs et restent ensuite contre la peau.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eShips unscented.\u003c\/strong\u003e Choose from 20+ natural essential-oil fragrances sold separately — no synthetic fragrance carriers that hide phthalates under the word «fragrance».\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eVendu sans parfum.\u003c\/strong\u003e Choisissez parmi plus de 20 huiles essentielles naturelles vendues séparément — sans transporteurs de parfum synthétiques qui camouflent les phtalates sous le mot « parfum ».\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. Bilingual spans would render as\n     \"IngredientsIngrédients\" concatenated. EN-only H3 = FR readers see EN tab\n     labels but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based · OECD 301D · Quats-Free\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eÀ base de plantes · OECD 301D · Sans quats\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eWater, Sodium Hydroxide, Sodium Carbonate, \u003cstrong\u003eSodium Citrate\u003c\/strong\u003e (chelating agent — phosphate replacement), Linear Alkyl Benzene Sulfonic Acid, \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (coconut-derived), \u003cstrong\u003eLauryl Alcohol Ethoxylate\u003c\/strong\u003e (coconut-derived nonionic), \u003cstrong\u003eCocamide MEA\u003c\/strong\u003e (coconut-derived foam booster), \u003cstrong\u003ePotassium Cocoate\u003c\/strong\u003e (saponified coconut oil), Methylisothiazolinone (preservative).\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua, Hydroxyde de sodium, Carbonate de sodium, \u003cstrong\u003eCitrate de sodium\u003c\/strong\u003e (chélatant — remplacement des phosphates), Acide alkyl-benzène-sulfonique linéaire, \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (dérivé de la noix de coco), \u003cstrong\u003eLauryl Alcohol Ethoxylate\u003c\/strong\u003e (non-ionique dérivé de la noix de coco), \u003cstrong\u003eCocamide MEA\u003c\/strong\u003e (booster de mousse dérivé de la noix de coco), \u003cstrong\u003ePotassium Cocoate\u003c\/strong\u003e (huile de coco saponifiée), Méthylisothiazolinone (agent de conservation).\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eNo phosphates · No quats · No VOCs · No optical brighteners\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans phosphates · Sans quats · Sans COV · Sans azurants optiques\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eEngineered for Front-Loaders\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eConçu pour les laveuses frontales\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eHE-compatible low-suds formula\u003c\/strong\u003e — designed to run in front-loaders and high-efficiency top-loaders without over-foaming or tripping the washer's safety cycle.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFormule HE à faible mousse\u003c\/strong\u003e — conçue pour fonctionner dans les laveuses frontales et HE sans surmousser ni déclencher le cycle de sécurité.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eNo optical brighteners.\u003c\/strong\u003e The compounds that make whites look brighter by binding to fabric — and then sitting against skin all day — aren't in here.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans azurants optiques.\u003c\/strong\u003e Les composés qui rendent les blancs plus blancs en se fixant au tissu — et qui restent ensuite contre la peau toute la journée — ne sont pas ici.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eQuats-free.\u003c\/strong\u003e Quaternary ammonium compounds are linked to respiratory irritation and asthma triggers in occupational studies. Not in this formula.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans quats.\u003c\/strong\u003e Les composés d'ammonium quaternaire sont associés à des irritations respiratoires et à des déclencheurs d'asthme dans les études en milieu de travail. Pas dans cette formule.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eSensitive-skin and baby-clothes friendly.\u003c\/strong\u003e Formulated without the phosphates, VOCs, synthetic fragrance carriers, and petroleum surfactants associated with skin reactivity.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eAdapté aux peaux sensibles et aux vêtements de bébé.\u003c\/strong\u003e Formulé sans les phosphates, COV, transporteurs de parfum synthétiques et tensioactifs pétroliers associés aux réactions cutanées.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBiodegradable per OECD 301D.\u003c\/strong\u003e Plant-derived surfactants break down in waste-water treatment instead of building up in your watershed.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eBiodégradable selon OECD 301D.\u003c\/strong\u003e Les tensioactifs végétaux se dégradent au traitement des eaux usées au lieu de s'accumuler dans votre bassin versant.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eFront-Loaders + HE Top-Loaders\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLaveuses frontales + HE\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eHE-Dose Per the Bottle\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eDosage HE indiqué sur la bouteille\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eAdjust for load size and soil level. The plant-surfactant base means a smaller amount goes further than buyers used to commercial detergent expect.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAjustez selon la taille de la brassée et le niveau de saleté. La base de tensioactifs végétaux fait qu'une plus petite quantité va plus loin que ce à quoi s'attendent les personnes habituées aux détergents commerciaux.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eAdd Essential-Oil Fragrance (Optional)\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAjoutez un parfum d'huile essentielle (optionnel)\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eShips unscented. Choose your own scent from 20+ natural essential-oil fragrances sold separately — eucalyptus \u0026amp; lavender, fresh linen, lemon, tea tree eucalyptus, and more.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVendu sans parfum. Choisissez votre propre senteur parmi plus de 20 huiles essentielles naturelles vendues séparément — eucalyptus et lavande, linge frais, citron, tea tree eucalyptus, et plus.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003ePre-Treat Stains If Needed\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003ePré-traitez les taches si nécessaire\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eFor set-in stains, rub a bar of Marseille soap directly onto the fabric before washing. Pair with the standard Eco Laundry Detergent for traditional top-loaders.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003ePour les taches incrustées, frottez un savon de Marseille directement sur le tissu avant le lavage. À jumeler avec le détergent Eco Laundry Detergent standard pour laveuses à chargement par le dessus.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"3,6 L \/ Pas de parfum","offer_id":43495245709443,"sku":"675659120364","price":26.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Air","offer_id":43495245742211,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Arganier","offer_id":43495245774979,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Baume et cèdre","offer_id":43495245807747,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille Framboise Noire","offer_id":43495245840515,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Noix de coco des Caraïbes","offer_id":43495245873283,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coton propre","offer_id":43495245906051,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coco Citron Vert Verveine","offer_id":43495245938819,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Basilic frais aux agrumes","offer_id":43495245971587,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de coton","offer_id":43495246004355,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Concombre Melon","offer_id":43495246037123,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus et lavande","offer_id":43495246069891,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus Menthe verte","offer_id":43495246102659,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Linge frais","offer_id":43495246135427,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille fraîche","offer_id":43495246168195,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Gingembre \u0026amp; Bergamote","offer_id":43495246200963,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Aloès vert et trèfle","offer_id":43495246233731,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Miel Amande","offer_id":43495246266499,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Citron Citron Citron","offer_id":43495246299267,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de lotus","offer_id":43495246332035,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Brume océanique","offer_id":43495246364803,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Ruby pamplemousse","offer_id":43495246397571,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Piment orange doux","offer_id":43495246430339,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus arbre à thé","offer_id":43495246463107,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Thé Blanc \u0026amp; Gingembre","offer_id":43495246495875,"sku":"675659120364","price":29.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-laundry-detergent-he-1897193.png?v=1773268455"},{"product_id":"eco-laundry-detergent","title":"Détergent à lessive écologique","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based Standard Laundry Detergent\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eDétergent à lessive standard à base de plantes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eEco Laundry Detergent is the standard-machine formula — built for top-loading agitator washers and conventional top-loaders, where a fuller suds profile is normal and expected. It is HE-compatible if you prefer, but it is optimized for standard loads, not for the low-suds chamber of a high-efficiency front-loader. For HE front-loaders, use the Eco Laundry Detergent HE variant, which runs a low-suds chemistry instead.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLe Détergent à lessive éco est la formule pour laveuses standard — conçu pour les laveuses à agitateur à chargement par le haut, où un volume de mousse plus généreux est normal et attendu. Il est compatible HE si vous le préférez, mais il est optimisé pour les charges standard, et non pour la chambre à faible mousse d'une laveuse HE à chargement frontal. Pour les laveuses HE à chargement frontal, utilisez la variante Détergent à lessive HE éco, qui fonctionne plutôt avec une chimie à faible mousse.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eIt does what mainstream detergent does — keeps whites white, keeps colours bright, pulls dirt out of fibres — without the phosphate load, the VOC emissions, or the synthetic-fragrance carriers most drugstore detergents rely on. The cleaning system pairs an alkaline builder with a surfactant blend and sodium citrate, a biodegradable chelating agent that replaces phosphates for hard-water control. Water-based, biodegradable to OECD 301D, phosphate-free, and free of quaternary ammonium compounds (Quats-free).\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eIl fait ce que fait un détergent grand public — garde le blanc blanc, les couleurs vives, extrait la saleté des fibres — sans la charge de phosphates, les émissions de COV ni les transporteurs de parfum synthétique sur lesquels reposent la plupart des détergents de pharmacie. Le système nettoyant associe un agent alcalin, un mélange de tensioactifs et du citrate de sodium, un chélatant biodégradable qui remplace les phosphates pour gérer l'eau dure. À base d'eau, biodégradable selon OECD 301D, sans phosphates et sans composés d'ammonium quaternaire (sans quats).\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eFormulated since 2010 by Diana and Angelo Diadelfo, both M.Eng. in Environmental Engineering, in Montreal — and used by more than 20,000 Canadian households. Gentle enough for children's clothing and delicate fabrics, strong enough for standard household loads. Ships unscented so sensitive households can use it as-is; add a scent from 20+ natural essential-oil fragrances sold separately if you want one.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eConçu depuis 2010 par Diana et Angelo Diadelfo, tous deux titulaires d'une M.Ing. en génie de l'environnement, à Montréal — et utilisé par plus de 20 000 foyers canadiens. Assez doux pour les vêtements d'enfants et les tissus délicats, assez puissant pour les charges domestiques courantes. Vendu sans parfum pour que les foyers sensibles l'utilisent tel quel; ajoutez une senteur parmi plus de 20 huiles essentielles naturelles vendues séparément si vous le souhaitez.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. Bilingual spans would render as\n     \"IngredientsIngrédients\" concatenated. EN-only H3 = FR readers see EN tab\n     labels but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based · OECD 301D · Quats-Free\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eÀ base de plantes · OECD 301D · Sans quats\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eAqua (Water), Sodium Hydroxide (alkaline builder), Sodium Carbonate (water softener), \u003cstrong\u003eSodium Citrate\u003c\/strong\u003e (chelating agent — phosphate replacement), Linear Alkylbenzene Sulfonic Acid (petroleum-feedstock anionic surfactant), \u003cstrong\u003eLaureth-9\u003c\/strong\u003e (coconut-derived nonionic surfactant), \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (coconut-derived), \u003cstrong\u003eCocamidopropyl Betaine\u003c\/strong\u003e (coconut-derived), Methylisothiazolinone (preservative).\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua (eau), Hydroxyde de sodium (agent alcalin), Carbonate de sodium (adoucisseur d'eau), \u003cstrong\u003eCitrate de sodium\u003c\/strong\u003e (chélatant — remplacement des phosphates), Acide alkyl-benzène-sulfonique linéaire (tensioactif anionique d'origine pétrolière), \u003cstrong\u003eLaureth-9\u003c\/strong\u003e (tensioactif non ionique dérivé de la noix de coco), \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (dérivé de la noix de coco), \u003cstrong\u003eCocamidopropyl bétaïne\u003c\/strong\u003e (dérivée de la noix de coco), Méthylisothiazolinone (agent de conservation).\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eNo phosphates · No quats · No VOCs · No synthetic fragrance\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans phosphates · Sans quats · Sans COV · Sans parfum synthétique\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat This Detergent Does\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que fait ce détergent\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBuilt for standard and agitator washers.\u003c\/strong\u003e A fuller suds profile suits top-loading agitator machines and conventional top-loaders. HE-compatible if you prefer, but the HE variant is the low-suds choice for front-loaders.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eConçu pour les laveuses standard et à agitateur.\u003c\/strong\u003e Un volume de mousse plus généreux convient aux laveuses à agitateur et aux laveuses standard à chargement par le haut. Compatible HE si vous le préférez, mais la variante HE est le choix à faible mousse pour les laveuses frontales.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eCleans at conventional strength.\u003c\/strong\u003e Keeps whites white, colours bright, and pulls dirt, food residue, and tracked-in soil out of fibre — tested on standard household loads.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eNettoie à pleine puissance.\u003c\/strong\u003e Garde le blanc blanc, les couleurs vives et extrait la saleté, les résidus alimentaires et la crasse des fibres — testé sur des charges domestiques courantes.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eSodium citrate replaces phosphates.\u003c\/strong\u003e A biodegradable chelating agent binds hard-water minerals so surfactants spend their energy on the laundry, not on the water — zero phosphates, not the 0.5% legal cap.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eLe citrate de sodium remplace les phosphates.\u003c\/strong\u003e Un chélatant biodégradable capte les minéraux de l'eau dure pour que les tensioactifs travaillent sur le linge, pas sur l'eau — zéro phosphate, pas le plafond légal de 0,5 %.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eWhat's absent, by design.\u003c\/strong\u003e No phosphates, no VOCs, no quaternary ammonium compounds, no synthetic fragrance carriers, no optical brighteners. The full ingredient list is on the bottle — read it and decide what fits your household.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eCe qui est absent, par conception.\u003c\/strong\u003e Sans phosphates, sans COV, sans composés d'ammonium quaternaire, sans transporteurs de parfum synthétique, sans azurants optiques. La liste complète des ingrédients figure sur la bouteille — lisez-la et décidez ce qui convient à votre foyer.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBiodegradable and septic-safe.\u003c\/strong\u003e Biodegradable to OECD 301D, phosphate-free, and Quats-free — the surfactants break down in standard wastewater treatment instead of building up in your watershed.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eBiodégradable et sécuritaire pour fosse septique.\u003c\/strong\u003e Biodégradable selon OECD 301D, sans phosphates et sans quats — les tensioactifs se dégradent en traitement des eaux usées standard plutôt que de s'accumuler dans votre bassin versant.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eHow to Use\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eMode d'emploi\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eStandard Dose\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eDose standard\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003ePour the standard top-loader dose per the bottle into the dispenser or drum. Adjust up for large or heavily soiled loads, down for small or lightly soiled ones.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVersez la dose standard pour laveuse à chargement par le haut indiquée sur la bouteille dans le distributeur ou le tambour. Augmentez pour les grandes charges ou les charges très sales, réduisez pour les petites ou peu sales.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003ePre-Treat Tough Spots\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003ePrétraitez les taches tenaces\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eFor set-in stains, apply a small amount directly to the spot and let it sit a few minutes before washing. The plant-surfactant base lifts more than buyers used to commercial detergent expect.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003ePour les taches incrustées, appliquez une petite quantité directement sur la zone et laissez agir quelques minutes avant le lavage. La base de tensioactifs végétaux décolle plus que ne le pensent les habitués des détergents commerciaux.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eAdd Scent If You Want One\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAjoutez un parfum si vous le souhaitez\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eShips unscented for sensitive households. To scent your laundry, add a few drops of one of 20+ natural essential-oil fragrances (sold separately) to the load or to your wool dryer balls.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVendu sans parfum pour les foyers sensibles. Pour parfumer votre linge, ajoutez quelques gouttes d'une des 20+ huiles essentielles naturelles (vendues séparément) à la charge ou à vos balles de séchage en laine.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"3,6 L \/ Pas de parfum","offer_id":43495261536387,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Air","offer_id":43495261569155,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Arganier","offer_id":43495261601923,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Baume et cèdre","offer_id":43495261634691,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille Framboise Noire","offer_id":43495261667459,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Noix de coco des Caraïbes","offer_id":43495261700227,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coton propre","offer_id":43495261732995,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coco Citron Vert Verveine","offer_id":43495261765763,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Basilic frais aux agrumes","offer_id":43495261798531,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de coton","offer_id":43495261831299,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Concombre Melon","offer_id":43495261864067,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus et lavande","offer_id":43495261896835,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus Menthe verte","offer_id":43495261929603,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Linge frais","offer_id":43495261962371,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille fraîche","offer_id":43495261995139,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Gingembre \u0026amp; Bergamote","offer_id":43495262027907,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Aloès vert et trèfle","offer_id":43495262060675,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Miel Amande","offer_id":43495262093443,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Citron Citron Citron","offer_id":43495262126211,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de lotus","offer_id":43495262158979,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Brume océanique","offer_id":43495262191747,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Ruby pamplemousse","offer_id":43495262224515,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Piment orange doux","offer_id":43495262257283,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus arbre à thé","offer_id":43495262290051,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Thé Blanc \u0026amp; Gingembre","offer_id":43495262322819,"sku":"675659110365","price":29.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-laundry-detergent-5227723.png?v=1773268459"},{"product_id":"eco-bathroom-cleaner","title":"Nettoyant écologique pour salle de bain","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based Bathroom Cleaner\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eNettoyant salle de bain à base de plantes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eSoap scum and hard-water build-up are mineral and fatty-residue problems. They need acid chemistry to dissolve, not bleach or ammonia. Sampson Eco Bathroom Cleaner is built on citric and lactic acid paired with a plant-derived surfactant — six named ingredients that handle scum, calcium, mildew, rust, and tile grime without the respiratory profile of conventional bathroom cleaners.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLes résidus de savon et le calcaire sont des problèmes de minéraux et de corps gras. Ils se dissolvent par une chimie acide, pas par la javel ni l'ammoniaque. Le Sampson Éco Nettoyant Salle de Bain repose sur l'acide citrique et l'acide lactique associés à un tensioactif d'origine végétale — six ingrédients nommés qui viennent à bout des résidus, du calcium, de la moisissure, de la rouille et de la crasse des carreaux, sans le profil respiratoire des nettoyants conventionnels.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eMost conventional bathroom cleaners rely on bleach or ammonia for their cleaning punch — and on a fragrance blend to cover the smell of both. The trouble is that bathrooms are small, often poorly ventilated rooms where that spray is applied at close range and the door tends to stay shut. Soap scum is not a germ problem; it is a layer of fatty soap residue bonded to mineral deposits left by hard water. The chemistry that actually breaks that bond is acid.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLa plupart des nettoyants conventionnels misent sur la javel ou l'ammoniaque pour leur force de nettoyage — et sur un mélange de parfums pour masquer l'odeur des deux. Le problème, c'est que les salles de bain sont de petites pièces souvent mal ventilées où ce vaporisateur est appliqué de près, porte fermée. Les résidus de savon ne sont pas un problème de microbes : c'est une couche de corps gras savonneux liée aux dépôts minéraux laissés par l'eau dure. La chimie qui rompt réellement cette liaison, c'est l'acide.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eSampson Eco Bathroom Cleaner uses citric acid and lactic acid to dissolve the mineral and calcium build-up, with sodium citrate chelating the hard-water ions so the acids keep working instead of being spent on the tap water itself. A plant-derived glucoside surfactant and lauramine oxide lift the loosened scum and carry it off the surface. The result handles showers, bathtubs, toilet bowls, sinks, and tile — the same jobs you bought a bleach spray for, done by acid chemistry instead of an oxidizer.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLe Sampson Éco Nettoyant Salle de Bain utilise l'acide citrique et l'acide lactique pour dissoudre le calcaire et les dépôts minéraux, avec du citrate de sodium qui chélate les ions de l'eau dure afin que les acides continuent d'agir plutôt que de s'épuiser sur l'eau du robinet. Un tensioactif glucosidique d'origine végétale et l'oxyde de lauramine décollent les résidus ramollis et les emportent loin de la surface. Résultat : il s'occupe des douches, baignoires, cuvettes, lavabos et carreaux — les mêmes tâches pour lesquelles on achète un vaporisateur à la javel, faites par une chimie acide plutôt que par un oxydant.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eThe formula was developed by Diana and Angelo Diadelfo, environmental engineers (M.Eng.) who have built Sampson's eco-cleaning line in Montreal since 2010, now used by more than 20,000 Canadian households. It is water-based, biodegradable to OECD 301D, and phosphate-free. It ships unscented — no synthetic fragrance carrier, no phthalates, no parabens — so sensitivity-prone households can use it as-is, and anyone who wants a scent can add from Sampson's 20+ natural essential-oil fragrances sold separately.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLa formule a été mise au point par Diana et Angelo Diadelfo, ingénieurs en environnement (M.Ing.) qui développent la gamme éco-nettoyage Sampson à Montréal depuis 2010, aujourd'hui utilisée par plus de 20 000 foyers canadiens. Elle est à base d'eau, biodégradable selon OECD 301D et sans phosphates. Elle est vendue sans parfum — sans transporteur de parfum synthétique, sans phtalates, sans parabènes — pour que les foyers sensibles l'utilisent tel quel, et quiconque veut une senteur peut en ajouter parmi les 20+ huiles essentielles naturelles vendues séparément.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. Bilingual spans would render as\n     \"IngredientsIngrédients\" concatenated. EN-only H3 = FR readers see EN tab\n     labels but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eFull ingredient list — six named components, nothing hidden\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eListe complète des ingrédients — six composants nommés, rien de caché\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eAqua (Water), \u003cstrong\u003eDecyl\/Caprylyl Glucoside\u003c\/strong\u003e (plant-derived surfactant), \u003cstrong\u003eLauramine Oxide\u003c\/strong\u003e (foam-boosting co-surfactant), \u003cstrong\u003eCitric Acid\u003c\/strong\u003e (mineral \u0026amp; soap-scum dissolver), Lactic Acid (acid co-solvent for calcium build-up), Sodium Citrate (chelating agent — phosphate replacement).\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua (eau), \u003cstrong\u003eDecyl\/Caprylyl Glucoside\u003c\/strong\u003e (tensioactif d'origine végétale), \u003cstrong\u003eOxyde de lauramine\u003c\/strong\u003e (co-tensioactif moussant), \u003cstrong\u003eAcide citrique\u003c\/strong\u003e (dissolvant des minéraux et résidus de savon), Acide lactique (co-solvant acide pour le calcaire), Citrate de sodium (agent chélatant — remplace les phosphates).\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eNo bleach · No ammonia · No phosphates · No VOCs · No phthalates · No synthetic fragrance\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans javel · Sans ammoniaque · Sans phosphates · Sans COV · Sans phtalates · Sans parfum synthétique\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat this formula does — and is honest about not doing\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que cette formule fait — et ce qu'elle reconnaît honnêtement ne pas faire\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eDissolves soap scum and hard-water build-up.\u003c\/strong\u003e Citric and lactic acid break the mineral-and-fatty-residue bond that holds scum to shower glass, tile, and fixtures — the bond bleach cannot touch.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eDissout les résidus de savon et le calcaire.\u003c\/strong\u003e L'acide citrique et l'acide lactique rompent la liaison minéraux-corps gras qui colle les résidus aux portes de douche, aux carreaux et aux robinetteries — la liaison que la javel ne peut pas attaquer.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eLifts mildew and rust staining.\u003c\/strong\u003e The acid chemistry loosens surface mildew film and rust marks on tile and grout so they wipe away, with a plant-derived surfactant carrying the residue off the surface.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eDécolle la moisissure et les taches de rouille.\u003c\/strong\u003e La chimie acide ramollit le film de moisissure de surface et les marques de rouille sur les carreaux et le coulis pour qu'ils s'essuient, le tensioactif végétal emportant le résidu loin de la surface.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eNo bleach, no ammonia, no fumes.\u003c\/strong\u003e Cleans showers, tubs, toilet bowls, sinks, and tile without the oxidizer-and-ammonia respiratory profile of conventional bathroom sprays in a small, closed room.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans javel, sans ammoniaque, sans vapeurs.\u003c\/strong\u003e Nettoie douches, baignoires, cuvettes, lavabos et carreaux sans le profil respiratoire oxydant-ammoniaque des vaporisateurs conventionnels dans une petite pièce fermée.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eNot a disinfectant.\u003c\/strong\u003e This is a cleaner, not a DIN-registered disinfectant — it dissolves and lifts soil rather than making germ-kill claims. If a surface needs disinfecting, follow it with a registered product.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eCe n'est pas un désinfectant.\u003c\/strong\u003e C'est un nettoyant, pas un désinfectant homologué (DIN) — il dissout et décolle la saleté plutôt que de prétendre éliminer les microbes. Si une surface doit être désinfectée, complétez avec un produit homologué.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBiodegradable, phosphate-free, ships unscented.\u003c\/strong\u003e Water-based, OECD 301D biodegradable, no phosphates. Unscented for sensitive households — add a scent from 20+ natural essential-oil fragrances if you want one.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eBiodégradable, sans phosphates, vendu sans parfum.\u003c\/strong\u003e À base d'eau, biodégradable OECD 301D, sans phosphates. Sans parfum pour les foyers sensibles — ajoutez une senteur parmi 20+ huiles essentielles naturelles si vous le souhaitez.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eHow to use it\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eComment l'utiliser\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eSpray the surface\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVaporisez la surface\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eSpray directly onto the affected area — shower glass, tile, tub, toilet bowl, sink, or fixtures. Work in a ventilated space, which is good practice with any cleaner.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVaporisez directement sur la zone visée — porte de douche, carreaux, baignoire, cuvette, lavabo ou robinetterie. Travaillez dans un espace aéré, une bonne pratique avec tout nettoyant.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eLet the acid work\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLaissez l'acide agir\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eAllow 30 to 60 seconds of dwell time so the citric and lactic acid can dissolve soap scum and mineral build-up. Give heavier calcium deposits the full minute.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLaissez agir de 30 à 60 secondes pour que l'acide citrique et l'acide lactique dissolvent les résidus de savon et le calcaire. Accordez la minute complète aux dépôts de calcium plus épais.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eWipe and rinse\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eEssuyez et rincez\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eWipe with a cloth or sponge. Rinse porous surfaces and anything that contacts skin. Repeat on stubborn rust or build-up rather than scrubbing harder.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eEssuyez avec un chiffon ou une éponge. Rincez les surfaces poreuses et tout ce qui touche la peau. Répétez sur la rouille ou les dépôts tenaces plutôt que de frotter plus fort.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"1L \/ Pas de parfum","offer_id":43497084944515,"sku":"675659020107","price":12.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Air","offer_id":43497084977283,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Arganier","offer_id":43497085010051,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Baume et cèdre","offer_id":43497085042819,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille Framboise Noire","offer_id":43497085075587,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Noix de coco des Caraïbes","offer_id":43497085108355,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coton propre","offer_id":43497085141123,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coco Citron Vert Verveine","offer_id":43497085173891,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Basilic frais aux agrumes","offer_id":43497085206659,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de coton","offer_id":43497085239427,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Concombre Melon","offer_id":43497085272195,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus et lavande","offer_id":43497085304963,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus Menthe verte","offer_id":43497085337731,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Linge frais","offer_id":43497085370499,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille fraîche","offer_id":43497085403267,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Gingembre \u0026amp; Bergamote","offer_id":43497085436035,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Aloès vert et trèfle","offer_id":43497085468803,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Miel Amande","offer_id":43497085501571,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Citron Citron Citron","offer_id":43497085534339,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de lotus","offer_id":43497085567107,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Brume océanique","offer_id":43497085599875,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Ruby pamplemousse","offer_id":43497085632643,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Piment orange doux","offer_id":43497085665411,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus arbre à thé","offer_id":43497085698179,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Thé Blanc \u0026amp; Gingembre","offer_id":43497085730947,"sku":"675659020107","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Pas de parfum","offer_id":44270136918147,"sku":"675659020367","price":25.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Air","offer_id":44270136950915,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Arganier","offer_id":44270136983683,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Baume et cèdre","offer_id":44270137016451,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille Framboise Noire","offer_id":44270137049219,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Noix de coco des Caraïbes","offer_id":44270137081987,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coton propre","offer_id":44270137114755,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coco Citron Vert Verveine","offer_id":44270137147523,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Basilic frais aux agrumes","offer_id":44270137180291,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de coton","offer_id":44270137213059,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Concombre Melon","offer_id":44270137245827,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus et lavande","offer_id":44270137278595,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus Menthe verte","offer_id":44270137311363,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Linge frais","offer_id":44270137344131,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille fraîche","offer_id":44270137376899,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Gingembre \u0026amp; Bergamote","offer_id":44270137409667,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Aloès vert et trèfle","offer_id":44270137442435,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Miel Amande","offer_id":44270137475203,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Citron Citron Citron","offer_id":44270137507971,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de lotus","offer_id":44270137540739,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Brume océanique","offer_id":44270137573507,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Ruby pamplemousse","offer_id":44270137606275,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Piment orange doux","offer_id":44270137639043,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus arbre à thé","offer_id":44270137671811,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Thé Blanc \u0026amp; Gingembre","offer_id":44270137704579,"sku":"675659020367","price":29.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-bathroom-cleaner-4798277.png?v=1773268403"},{"product_id":"eco-hand-soap","title":"Savon écologique pour les mains","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based Hand Soap\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSavon à mains à base de plantes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eA plant-based liquid hand soap that cleans without stripping. The base is coconut-derived; the moisturizing layer is aloe vera, vitamin E, and almond oil — real inclusions, not afterthought label-fill.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUn savon à mains liquide à base de plantes qui nettoie sans décaper. La base est dérivée de la noix de coco ; la couche hydratante est composée d'aloès, de vitamine E et d'huile d'amande — de vrais ingrédients, pas du remplissage d'étiquette.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eThis is Sampson's entry-point cleaner — the household-scale expression of the same engineering worldview behind the rest of the line. Built for hands that get washed ten, twenty, thirty times a day without the surfactant load and synthetic fragrance carriers typical of drugstore hand washes. \u003cstrong\u003eGentle because the formula is balanced, not because it's diluted.\u003c\/strong\u003e\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eC'est le nettoyant d'entrée de gamme de Sampson — l'expression à l'échelle domestique de la même vision d'ingénierie que le reste de la gamme. Conçu pour des mains lavées dix, vingt, trente fois par jour, sans la charge de tensioactifs ni les transporteurs de parfum synthétiques typiques des savons à mains de pharmacie. \u003cstrong\u003eDoux parce que la formule est équilibrée, pas parce qu'elle est diluée.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eShips unscented.\u003c\/strong\u003e Choose from 20+ natural essential-oil fragrances sold separately — no synthetic fragrance carriers, no phthalates, no parabens. Biodegradable per OECD 301D and phosphate-free.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eVendu sans parfum.\u003c\/strong\u003e Choisissez parmi plus de 20 huiles essentielles naturelles vendues séparément — sans transporteurs de parfum synthétiques, sans phtalates, sans parabènes. Biodégradable selon OECD 301D et sans phosphates.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. Bilingual spans would render as\n     \"IngredientsIngrédients\" concatenated. EN-only H3 = FR readers see EN tab\n     labels but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based · OECD 301D · Phosphate-Free\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eÀ base de plantes · OECD 301D · Sans phosphates\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eAqua (Water), \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (coconut-derived), Sodium Lauryl Sulfate (coconut-derived), \u003cstrong\u003eCocamidopropyl Betaine\u003c\/strong\u003e (coconut-derived), Glycerin (humectant), Coco-Glucoside \u0026amp; Glyceryl Oleate (plant-derived softener), coconut-derived foam booster, Cetearyl Glucoside (plant-derived emulsifier), \u003cstrong\u003eAloe Vera\u003c\/strong\u003e (skin-soothing), Almond Oil (emollient), Vitamin E (antioxidant), Magnesium Sulfate (thickener), Phenoxyethanol + Ethylhexylglycerin (preservative).\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua, \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (dérivé de la noix de coco), Sodium Lauryl Sulfate (dérivé de la noix de coco), \u003cstrong\u003eCocamidopropyl bétaïne\u003c\/strong\u003e (dérivée de la noix de coco), Glycérine (humectant), Coco-Glucoside et Glyceryl Oleate (adoucissant d'origine végétale), booster de mousse dérivé de la noix de coco, Cetearyl Glucoside (émulsifiant d'origine végétale), \u003cstrong\u003eAloès\u003c\/strong\u003e (apaisant cutané), Huile d'amande (émollient), Vitamine E (antioxydant), Sulfate de magnésium (épaississant), Phénoxyéthanol + Ethylhexylglycérine (agent de conservation).\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eNo phosphates · No phthalates · No parabens · No synthetic fragrance\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans phosphates · Sans phtalates · Sans parabènes · Sans parfum synthétique\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eCleans Without Stripping\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eNettoie sans décaper\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eCoconut-derived surfactant base\u003c\/strong\u003e lifts dirt, food residue, and daily grime in a single wash, with a foam that rinses clean.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eBase de tensioactifs dérivés de la noix de coco\u003c\/strong\u003e qui décolle la saleté, les résidus alimentaires et la crasse quotidienne en un seul lavage, avec une mousse qui se rince proprement.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eAloe vera, vitamin E, and almond oil\u003c\/strong\u003e form a real moisturizing layer — so high-frequency hand washing doesn't leave skin tight and stripped.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eAloès, vitamine E et huile d'amande\u003c\/strong\u003e forment une véritable couche hydratante — pour que le lavage fréquent des mains ne laisse pas la peau tiraillée et décapée.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eShips unscented.\u003c\/strong\u003e No synthetic fragrance carriers, no phthalates, no parabens — add a natural essential-oil fragrance only if you want one.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eVendu sans parfum.\u003c\/strong\u003e Sans transporteurs de parfum synthétiques, sans phtalates, sans parabènes — ajoutez une huile essentielle naturelle seulement si vous le souhaitez.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePhosphate-free.\u003c\/strong\u003e Phosphates feed algae blooms in downstream waterways. Not in this bottle.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans phosphates.\u003c\/strong\u003e Les phosphates alimentent les algues dans les cours d'eau en aval. Pas dans cette bouteille.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eEngineer-formulated\u003c\/strong\u003e by Diana \u0026amp; Angelo Diadelfo, M.Eng. Environmental, in Montreal — used by 20,000+ Canadian families since 2010.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFormulé par ingénieurs\u003c\/strong\u003e — Diana et Angelo Diadelfo, M.Ing. Environnement, à Montréal — utilisé par plus de 20 000 familles canadiennes depuis 2010.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eDaily Use\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUsage quotidien\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eOne Pump on Wet Hands\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUne pompée sur des mains mouillées\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eDispense one pump onto wet hands. A little goes a long way — the surfactant base is at working strength, not diluted to stretch the bottle.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eDistribuez une pompée sur des mains mouillées. Une petite quantité suffit — la base de tensioactifs est à pleine puissance, pas diluée pour étirer la bouteille.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eLather for 20 Seconds\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eFaites mousser pendant 20 secondes\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eWork the lather across palms, backs of hands, between fingers, and under nails. The aloe and almond layer stays on skin while the surfactant carries soil off.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eTravaillez la mousse sur les paumes, le dos des mains, entre les doigts et sous les ongles. La couche d'aloès et d'amande reste sur la peau pendant que le tensioactif emporte la saleté.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eRinse, Refill, Repeat\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eRincez, remplissez, répétez\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eRinse clean — no slick residue. Pair with the 3.6L refill to cut down on plastic across the household.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eRincez — aucun résidu glissant. Jumelez avec la recharge de 3,6 L pour réduire le plastique à la maison.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"500 ml \/ Pas de parfum","offer_id":43497096446083,"sku":"675659140058","price":8.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Air","offer_id":43497096478851,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Arganier","offer_id":43497096511619,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Baume et cèdre","offer_id":43497096544387,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Vanille Framboise Noire","offer_id":43497096577155,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Noix de coco des Caraïbes","offer_id":43497096609923,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Coton propre","offer_id":43497096642691,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Coco Citron Vert Verveine","offer_id":43497096675459,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Basilic frais aux agrumes","offer_id":43497096708227,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Fleur de coton","offer_id":43497096740995,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Concombre Melon","offer_id":43497096773763,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Eucalyptus et lavande","offer_id":43497096806531,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Eucalyptus Menthe verte","offer_id":43497096839299,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Linge frais","offer_id":43497096872067,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Vanille fraîche","offer_id":43497096904835,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Gingembre \u0026amp; Bergamote","offer_id":43497096937603,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Aloès vert et trèfle","offer_id":43497096970371,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Miel Amande","offer_id":43497097003139,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Citron Citron Citron","offer_id":43497097035907,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Fleur de lotus","offer_id":43497097068675,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Brume océanique","offer_id":43497097101443,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Ruby pamplemousse","offer_id":43497097134211,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Piment orange doux","offer_id":43497097166979,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Eucalyptus arbre à thé","offer_id":43497097199747,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Thé Blanc \u0026amp; Gingembre","offer_id":43497097232515,"sku":"675659140058","price":9.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Pas de parfum","offer_id":43497097265283,"sku":"675659140102","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Air","offer_id":43497097298051,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Arganier","offer_id":43497097330819,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Baume et cèdre","offer_id":43497097363587,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille Framboise Noire","offer_id":43497097396355,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Noix de coco des Caraïbes","offer_id":43497097429123,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coton propre","offer_id":43497097461891,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coco Citron Vert Verveine","offer_id":43497097494659,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Basilic frais aux agrumes","offer_id":43497097527427,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de coton","offer_id":43497097560195,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Concombre Melon","offer_id":43497097592963,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus et lavande","offer_id":43497097625731,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus Menthe verte","offer_id":43497097658499,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Linge frais","offer_id":43497097691267,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille fraîche","offer_id":43497097724035,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Gingembre \u0026amp; Bergamote","offer_id":43497097822339,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Aloès vert et trèfle","offer_id":43497097953411,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Miel Amande","offer_id":43497098018947,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Citron Citron Citron","offer_id":43497098051715,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de lotus","offer_id":43497098084483,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Brume océanique","offer_id":43497098117251,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Ruby pamplemousse","offer_id":43497098150019,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Piment orange doux","offer_id":43497098182787,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus arbre à thé","offer_id":43497098215555,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Thé Blanc \u0026amp; Gingembre","offer_id":43497098248323,"sku":"675659140102","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"3.6L \/ Pas de parfum","offer_id":47265969864835,"sku":null,"price":46.99,"currency_code":"CAD","in_stock":true},{"title":"3.6L \/ Baume et cèdre","offer_id":47265970585731,"sku":null,"price":46.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-hand-soap-9958634.png?v=1773268345"},{"product_id":"eco-dish-soap","title":"Savon à vaisselle écologique","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based Dish Soap\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSavon à vaisselle à base de plantes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eA plant-based dish soap that cuts grease as cleanly as a conventional detergent — without the phosphates, sulfate fragrance carriers, or VOCs.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUn savon à vaisselle à base de plantes qui coupe la graisse aussi proprement qu'un détergent conventionnel — sans phosphates, sans transporteurs de parfum sulfatés, sans COV.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eBuilt around a coconut-derived surfactant system designed to cut kitchen grease, dried sauce, and cooked-on food residue. Handles dishes, pots, pans, utensils, and general kitchen surfaces. \u003cstrong\u003eGentle on hands\u003c\/strong\u003e because the surfactant system is paired, not overloaded.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eConçu autour d'un système de tensioactifs dérivés de la noix de coco pour couper la graisse de cuisine, la sauce séchée et les résidus cuits. Gère vaisselle, casseroles, poêles, ustensiles et surfaces de cuisine. \u003cstrong\u003eDoux sur les mains\u003c\/strong\u003e parce que le système de tensioactifs est jumelé, pas surchargé.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eShips unscented.\u003c\/strong\u003e Choose from 20+ natural essential-oil fragrances sold separately — no synthetic fragrance carriers, no phthalates, no parabens.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eVendu sans parfum.\u003c\/strong\u003e Choisissez parmi plus de 20 huiles essentielles naturelles vendues séparément — sans transporteurs de parfum synthétiques, sans phtalates, sans parabènes.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. Bilingual spans would render as\n     \"IngredientsIngrédients\" concatenated. EN-only H3 = FR readers see EN tab\n     labels but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based · OECD 301D · Phosphate-Free\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eÀ base de plantes · OECD 301D · Sans phosphates\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eWater, Sodium Carbonate, Trisodium MGDA (biodegradable chelator), Triethanolamine, Sodium Hydroxide, Linear Alkyl Benzene Sulfonic Acid, \u003cstrong\u003eCocamidopropyl Betaine\u003c\/strong\u003e (coconut-derived), \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (coconut-derived), Propylene Glycol, Methylisothiazolinone (preservative), Sodium Chloride.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua, Carbonate de sodium, Trisodium MGDA (chélatant biodégradable), Triéthanolamine, Hydroxyde de sodium, Acide alkyl-benzène-sulfonique linéaire, \u003cstrong\u003eCocamidopropyl bétaïne\u003c\/strong\u003e (dérivée de la noix de coco), \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (dérivé de la noix de coco), Propylène glycol, Méthylisothiazolinone (agent de conservation), Chlorure de sodium.\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eNo synthetic fragrance · No phthalates · No parabens · No VOCs\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans parfum synthétique · Sans phtalates · Sans parabènes · Sans COV\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eCuts Grease, Not Skin\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCoupe la graisse, pas la peau\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePaired coconut surfactants\u003c\/strong\u003e lift dried sauce, cooked cheese, and standard kitchen grease in one wash.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eTensioactifs de noix de coco jumelés\u003c\/strong\u003e qui décollent la sauce séchée, le fromage cuit et la graisse de cuisine en un lavage.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eCocamidopropyl betaine\u003c\/strong\u003e buffers the cleaning action — so the chemistry that lifts food off the plate doesn't strip the oils off your hands.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eCocamidopropyl bétaïne\u003c\/strong\u003e qui tamponne l'action nettoyante — la chimie qui décolle la nourriture ne décape pas les huiles de vos mains.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePhosphate-free.\u003c\/strong\u003e Phosphates feed algae blooms in downstream waterways. Not in this bottle.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans phosphates.\u003c\/strong\u003e Les phosphates alimentent les algues dans les cours d'eau en aval. Pas dans cette bouteille.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBiodegradable per OECD 301D.\u003c\/strong\u003e Breaks down in standard waste-water conditions. Septic-safe in standard household use.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eBiodégradable selon OECD 301D.\u003c\/strong\u003e Se décompose dans les conditions d'eaux usées standards. Compatible fosse septique en usage standard.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eEngineer-formulated\u003c\/strong\u003e by Diana \u0026amp; Angelo Diadelfo, M.Eng. Environmental, 30+ years on contamination remediation.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFormulé par ingénieurs\u003c\/strong\u003e — Diana et Angelo Diadelfo, M.Ing. Environnement, 30+ ans en décontamination.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eDaily Use\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUsage quotidien\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eA Small Amount on a Wet Sponge\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUne petite quantité sur une éponge humide\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003ePea-sized amount handles a normal sink. Two pumps for a full sink; scale up for burnt-on pans. Work the suds onto the dirtiest item first.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUne petite quantité suffit pour un évier normal. Deux pompées pour un évier plein ; ajustez pour les casseroles brûlées. Travaillez la mousse sur l'article le plus sale en premier.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eHot Water Helps\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eL'eau chaude aide\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eThe paired-surfactant chemistry works faster in hot water. Cold-water washing works but is slower on baked-on residues.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLa chimie de tensioactifs jumelés travaille plus vite à l'eau chaude. Le lavage à l'eau froide fonctionne mais est plus lent sur les résidus cuits.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eRinse, No Film\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eRincez, sans film\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eSuds break down quickly under the tap. No phosphate carriers or sulfate dye to leave a coating on glasses. Dishes come out clear, not slick.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLa mousse se brise rapidement au robinet. Sans support phosphate ni colorant sulfaté, donc pas de film sur les verres. La vaisselle ressort claire, pas glissante.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"500 ml \/ Pas de parfum","offer_id":43497230827651,"sku":"675659160056","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Air","offer_id":43497230860419,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Arganier","offer_id":43497230893187,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Baume et cèdre","offer_id":43497230925955,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Vanille Framboise Noire","offer_id":43497230958723,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Noix de coco des Caraïbes","offer_id":43497230991491,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Coton propre","offer_id":43497231024259,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Coco Citron Vert Verveine","offer_id":43497231057027,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Basilic frais aux agrumes","offer_id":43497231089795,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Fleur de coton","offer_id":43497231122563,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Concombre Melon","offer_id":43497231155331,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Eucalyptus et lavande","offer_id":43497231188099,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Eucalyptus Menthe verte","offer_id":43497231220867,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Linge frais","offer_id":43497231253635,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Vanille fraîche","offer_id":43497231286403,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Gingembre \u0026amp; Bergamote","offer_id":43497231319171,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Aloès vert et trèfle","offer_id":43497231351939,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Miel Amande","offer_id":43497231384707,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Citron Citron Citron","offer_id":43497231417475,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Fleur de lotus","offer_id":43497231450243,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Brume océanique","offer_id":43497231483011,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Ruby pamplemousse","offer_id":43497231515779,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Piment orange doux","offer_id":43497231548547,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Eucalyptus arbre à thé","offer_id":43497231581315,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Thé Blanc \u0026amp; Gingembre","offer_id":43497231614083,"sku":"675659160056","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Pas de parfum","offer_id":43497231646851,"sku":"675659090100","price":10.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Air","offer_id":43497231679619,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Arganier","offer_id":43497231712387,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Baume et cèdre","offer_id":43497231745155,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille Framboise Noire","offer_id":43497231777923,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Noix de coco des Caraïbes","offer_id":43497231810691,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coton propre","offer_id":43497231843459,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coco Citron Vert Verveine","offer_id":43497231876227,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Basilic frais aux agrumes","offer_id":43497231908995,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de coton","offer_id":43497231941763,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Concombre Melon","offer_id":43497231974531,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus et lavande","offer_id":43497232007299,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus Menthe verte","offer_id":43497232040067,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Linge frais","offer_id":43497232072835,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille fraîche","offer_id":43497232105603,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Gingembre \u0026amp; Bergamote","offer_id":43497232138371,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Aloès vert et trèfle","offer_id":43497232171139,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Miel Amande","offer_id":43497232203907,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Citron Citron Citron","offer_id":43497232236675,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de lotus","offer_id":43497232269443,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Brume océanique","offer_id":43497232302211,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Ruby pamplemousse","offer_id":43497232334979,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Piment orange doux","offer_id":43497232367747,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus arbre à thé","offer_id":43497232400515,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Thé Blanc \u0026amp; Gingembre","offer_id":43497232433283,"sku":"675659090100","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Pas de parfum","offer_id":43497232466051,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Air","offer_id":43497232498819,"sku":"675659090360","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Arganier","offer_id":43497232531587,"sku":"675659090360","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Baume et cèdre","offer_id":43497232564355,"sku":"675659090360","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille Framboise Noire","offer_id":43497232597123,"sku":"675659090360","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Noix de coco des Caraïbes","offer_id":43497232629891,"sku":"675659090360","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coton propre","offer_id":43497232662659,"sku":"675659090360","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coco Citron Vert Verveine","offer_id":43497232695427,"sku":"675659090360","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Basilic frais aux agrumes","offer_id":43497232728195,"sku":"675659090360","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de coton","offer_id":43497232760963,"sku":"675659090360","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Concombre Melon","offer_id":43497232793731,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus et lavande","offer_id":43497232826499,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus Menthe verte","offer_id":43497232859267,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Linge frais","offer_id":43497232892035,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille fraîche","offer_id":43497232924803,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Gingembre \u0026amp; Bergamote","offer_id":43497232957571,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Aloès vert et trèfle","offer_id":43497232990339,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Miel Amande","offer_id":43497233023107,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Citron Citron Citron","offer_id":43497233055875,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de lotus","offer_id":43497233088643,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Brume océanique","offer_id":43497233121411,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Ruby pamplemousse","offer_id":43497233154179,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Piment orange doux","offer_id":43497233186947,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus arbre à thé","offer_id":43497233219715,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Thé Blanc \u0026amp; Gingembre","offer_id":43497233252483,"sku":"675659090360","price":27.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-dish-soap-1953124.png?v=1773268356"},{"product_id":"eco-fabric-softener","title":"Adoucissant Eco","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based Fabric Softener\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAssouplissant à base de plantes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eA plant-based fabric softener that softens clothes and reduces static cling — without the heavy synthetic fragrance load, VOC emissions, and phosphate content typical of drugstore softeners.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUn assouplissant à base de plantes qui adoucit les vêtements et réduit l'électricité statique — sans la lourde charge de parfum synthétique, les émissions de COV et les phosphates des assouplissants de pharmacie.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eBuilt around a single plant-derived softening active that coats fibres to reduce friction. The result is the softening effect buyers expect — softer towels, smoother sheets, less static on synthetics — from a short, water-based formula. \u003cstrong\u003eThree named ingredients on the label.\u003c\/strong\u003e\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eConçu autour d'un seul agent assouplissant d'origine végétale qui enrobe les fibres pour réduire la friction. Le résultat est l'effet adoucissant attendu — serviettes plus douces, draps plus lisses, moins de statique sur les synthétiques — à partir d'une formule courte, à base d'eau. \u003cstrong\u003eTrois ingrédients nommés sur l'étiquette.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eShips unscented.\u003c\/strong\u003e Choose from 20+ natural essential-oil fragrances sold separately — no synthetic fragrance carriers, no phthalates, no dyes. Households with sensitivities can use it as-is.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eVendu sans parfum.\u003c\/strong\u003e Choisissez parmi plus de 20 huiles essentielles naturelles vendues séparément — sans transporteurs de parfum synthétiques, sans phtalates, sans colorants. Les foyers sensibles peuvent l'utiliser tel quel.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. Bilingual spans would render as\n     \"IngredientsIngrédients\" concatenated. EN-only H3 = FR readers see EN tab\n     labels but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based · OECD 301D · Phosphate-Free\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eÀ base de plantes · OECD 301D · Sans phosphates\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eAqua (Water), \u003cstrong\u003eplant-derived Esterquat\u003c\/strong\u003e (fabric-softening active), Methylisothiazolinone (preservative).\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua, \u003cstrong\u003eEsterquat d'origine végétale\u003c\/strong\u003e (agent assouplissant), Méthylisothiazolinone (agent de conservation).\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eNo phosphates · No VOCs · No phthalates · No synthetic fragrance\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans phosphates · Sans COV · Sans phtalates · Sans parfum synthétique\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eSoft Fabrics, Short Formula\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eTissus doux, formule courte\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePlant-derived softening active\u003c\/strong\u003e coats fibres to reduce friction — softer towels, smoother sheets, and noticeably less static cling on synthetics.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eAgent assouplissant d'origine végétale\u003c\/strong\u003e qui enrobe les fibres pour réduire la friction — serviettes plus douces, draps plus lisses et nettement moins de statique sur les synthétiques.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eThree named ingredients.\u003c\/strong\u003e Water, the softening active, and a preservative — no thickeners, no opacifiers, no colourants, no fragrance fillers.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eTrois ingrédients nommés.\u003c\/strong\u003e De l'eau, l'agent assouplissant et un agent de conservation — sans épaississants, sans opacifiants, sans colorants, sans charges parfumantes.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePhosphate-free.\u003c\/strong\u003e Phosphates feed algae blooms in downstream waterways. Not in this bottle.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans phosphates.\u003c\/strong\u003e Les phosphates alimentent les algues dans les cours d'eau en aval. Pas dans cette bouteille.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBiodegradable per OECD 301D.\u003c\/strong\u003e Breaks down in standard waste-water conditions. Septic-safe in standard household use.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eBiodégradable selon OECD 301D.\u003c\/strong\u003e Se décompose dans les conditions d'eaux usées standards. Compatible fosse septique en usage standard.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eEngineer-formulated\u003c\/strong\u003e by Diana \u0026amp; Angelo Diadelfo, M.Eng. Environmental, 30+ years on contamination remediation. In Canadian homes since 2010.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFormulé par ingénieurs\u003c\/strong\u003e — Diana et Angelo Diadelfo, M.Ing. Environnement, 30+ ans en décontamination. Dans les foyers canadiens depuis 2010.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eStandard + HE Machines\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLaveuses standards + HE\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eAdd to the Softener Dispenser\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAjoutez au compartiment assouplissant\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003ePour into the fabric-softener dispenser per your machine's fill line. Works in both standard top-loaders and high-efficiency front-loaders.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVersez dans le compartiment à assouplissant selon le repère de votre laveuse. Fonctionne dans les laveuses à chargement par le haut standard et les laveuses HE à chargement frontal.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eLet the Rinse Cycle Do the Work\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLaissez le cycle de rinçage travailler\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eThe dispenser releases it during the rinse, so the softening active deposits on clean fibres rather than washing out with the detergent.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLe compartiment le libère pendant le rinçage, pour que l'agent assouplissant se dépose sur les fibres propres au lieu d'être rincé avec le détergent.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eDry as Usual\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSéchez comme d'habitude\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eAir-dry or machine-dry. On towels, skip dryer sheets — the fibres are already softened, and over-softening reduces absorbency.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSéchage à l'air ou à la machine. Sur les serviettes, évitez les feuilles d'assouplissant — les fibres sont déjà adoucies, et un excès d'assouplissant réduit l'absorption.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"3,6 L \/ Pas de parfum","offer_id":43497267396739,"sku":"675659130363","price":22.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Air","offer_id":43497267429507,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Arganier","offer_id":43497267462275,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Baume et cèdre","offer_id":43497267495043,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille Framboise Noire","offer_id":43497267527811,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Noix de coco des Caraïbes","offer_id":43497267560579,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coton propre","offer_id":43497267593347,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Coco Citron Vert Verveine","offer_id":43497267626115,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Basilic frais aux agrumes","offer_id":43497267658883,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de coton","offer_id":43497267691651,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Concombre Melon","offer_id":43497267724419,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus et lavande","offer_id":43497267757187,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus Menthe verte","offer_id":43497267789955,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Linge frais","offer_id":43497267822723,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Vanille fraîche","offer_id":43497267855491,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Gingembre \u0026amp; Bergamote","offer_id":43497267888259,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Aloès vert et trèfle","offer_id":43497267921027,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Miel Amande","offer_id":43497267953795,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Citron Citron Citron","offer_id":43497267986563,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Fleur de lotus","offer_id":43497268019331,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Brume océanique","offer_id":43497268052099,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Ruby pamplemousse","offer_id":43497268084867,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Piment orange doux","offer_id":43497268117635,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Eucalyptus arbre à thé","offer_id":43497268150403,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"3,6 L \/ Thé Blanc \u0026amp; Gingembre","offer_id":43497268183171,"sku":"675659130363","price":24.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-fabric-softener-4798574.png?v=1773268524"},{"product_id":"eco-floor-cleaner","title":"Nettoyant pour sols écologiques","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based Floor Cleaner\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eNettoyant à plancher à base de plantes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eA general-surface floor cleaner engineered for \u003cstrong\u003eceramic tile, natural stone, and sealed\/finished wood floors\u003c\/strong\u003e. The surfactant base is coconut-derived; the formula is water-based and biodegradable per OECD 301D. Phosphate-free. No VOCs.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUn nettoyant à plancher polyvalent conçu pour \u003cstrong\u003ela céramique, la pierre naturelle et les planchers en bois scellé\/fini\u003c\/strong\u003e. La base de tensioactifs est dérivée de la noix de coco ; la formule est à base d'eau et biodégradable selon OECD 301D. Sans phosphates. Sans COV.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eLeaves a \u003cstrong\u003estreak-free finish without residue\u003c\/strong\u003e — important for hardwood and stone where film build-up discolours over time. pH-balanced and acid-free; won't etch sealed marble or travertine, won't strip the finish on sealed hardwood.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLaisse une \u003cstrong\u003efinition sans traces, sans résidu\u003c\/strong\u003e — important pour le bois franc et la pierre où l'accumulation de film décolore avec le temps. pH équilibré, sans acide ; n'attaque pas le marbre ou le travertin scellé, ne décolle pas le fini d'un bois franc scellé.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eShips unscented.\u003c\/strong\u003e Choose from 20+ natural essential-oil fragrances sold separately — no synthetic fragrance carriers, no phthalates, no parabens.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eVendu sans parfum.\u003c\/strong\u003e Choisissez parmi plus de 20 huiles essentielles naturelles vendues séparément — sans transporteurs de parfum synthétiques, sans phtalates, sans parabènes.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. Bilingual spans would render as\n     \"IngredientsIngrédients\" concatenated. EN-only H3 = FR readers see EN tab\n     labels but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based · OECD 301D · pH-Balanced\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eÀ base de plantes · OECD 301D · pH équilibré\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eWater, Sodium Carbonate, Sodium Hydroxide, Linear Alkyl Benzene Sulfonic Acid, \u003cstrong\u003eCocamide MEA\u003c\/strong\u003e (coconut-derived foam booster), \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (coconut-derived), Triethanolamine (pH buffer), Methylisothiazolinone (preservative).\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua, Carbonate de sodium, Hydroxyde de sodium, Acide alkyl-benzène-sulfonique linéaire, \u003cstrong\u003eCocamide MEA\u003c\/strong\u003e (booster de mousse dérivé de la noix de coco), \u003cstrong\u003eSodium Laureth Sulfate\u003c\/strong\u003e (dérivé de la noix de coco), Triéthanolamine (tampon pH), Méthylisothiazolinone (agent de conservation).\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eNo phosphates · No VOCs · No acid · No synthetic fragrance\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans phosphates · Sans COV · Sans acide · Sans parfum synthétique\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eSurface-Versatile\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003ePolyvalent sur les surfaces\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eCeramic, sealed natural stone, sealed wood.\u003c\/strong\u003e One bottle for the three most common household floor surfaces.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eCéramique, pierre naturelle scellée, bois scellé.\u003c\/strong\u003e Une seule bouteille pour les trois surfaces de plancher domestiques les plus courantes.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eStreak-free finish.\u003c\/strong\u003e No phosphate carriers or surfactant residue to leave a film — important on hardwood and stone where film build-up discolours over time.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFinition sans traces.\u003c\/strong\u003e Sans support phosphate ni résidu de tensioactif qui laissent un film — important sur bois franc et pierre où l'accumulation décolore.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eAcid-free, pH-balanced.\u003c\/strong\u003e Won't etch sealed marble or travertine, won't strip the finish on sealed hardwood.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans acide, pH équilibré.\u003c\/strong\u003e N'attaque pas le marbre ou le travertin scellé, ne décolle pas le fini d'un bois franc scellé.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePhosphate-free.\u003c\/strong\u003e Mop water can go down the drain or onto a garden bed if mostly clean — no phosphate load feeding algae blooms.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans phosphates.\u003c\/strong\u003e L'eau du seau peut aller dans le drain ou dans un parterre si elle est relativement propre — sans charge de phosphates alimentant les algues.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eBiodegradable per OECD 301D.\u003c\/strong\u003e Septic-safe in standard household use.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eBiodégradable selon OECD 301D.\u003c\/strong\u003e Compatible fosse septique en usage standard.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eMop Like Normal, No Rinse\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVadrouillez comme d'habitude, sans rinçage\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eDilute Per Bottle Instructions\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eDiluez selon les instructions\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eAdd the dose to warm water in your bucket. Cold water works too — the surfactants are slower but still effective.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAjoutez la dose à l'eau tiède dans votre seau. L'eau froide fonctionne aussi — les tensioactifs sont plus lents mais toujours efficaces.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eMop With a Damp (Not Saturated) Mop\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eVadrouillez avec une vadrouille humide (non saturée)\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eWring well — especially on wood. Mop the floor, follow the grain on hardwood. No second-pass rinse required.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eEssorez bien — surtout sur le bois. Vadrouillez le plancher en suivant le grain du bois franc. Aucun rinçage secondaire requis.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eSpot-Test on Sealed Wood + Stone\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eFaites un test sur le bois scellé + la pierre\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eAlways spot-test in a corner before full use on sealed natural stone or finished wood. Different finishes react differently — this is true of any cleaner.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eFaites toujours un test dans un coin avant un usage complet sur pierre naturelle scellée ou bois fini. Différents finis réagissent différemment — c'est vrai pour tout nettoyant.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"500 ml \/ Pas de parfum","offer_id":43497287647363,"sku":"675659015004","price":8.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Air","offer_id":43497287680131,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Arganier","offer_id":43497287712899,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Baume et cèdre","offer_id":43497287745667,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Vanille Framboise Noire","offer_id":43497287778435,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Noix de coco des Caraïbes","offer_id":43497287811203,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Coton propre","offer_id":43497287843971,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Coco Citron Vert Verveine","offer_id":43497287876739,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Basilic frais aux agrumes","offer_id":43497287909507,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Fleur de coton","offer_id":43497287942275,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Concombre Melon","offer_id":43497287975043,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Eucalyptus et lavande","offer_id":43497288007811,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Eucalyptus Menthe verte","offer_id":43497288040579,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Linge frais","offer_id":43497288073347,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Vanille fraîche","offer_id":43497288106115,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Gingembre \u0026amp; Bergamote","offer_id":43497288138883,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Aloès vert et trèfle","offer_id":43497288171651,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Miel Amande","offer_id":43497288204419,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Citron Citron Citron","offer_id":43497288237187,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Fleur de lotus","offer_id":43497288269955,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Brume océanique","offer_id":43497288302723,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Ruby pamplemousse","offer_id":43497288335491,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Piment orange doux","offer_id":43497288368259,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Eucalyptus arbre à thé","offer_id":43497288401027,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"500 ml \/ Thé Blanc \u0026amp; Gingembre","offer_id":43497288433795,"sku":"675659015004","price":9.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Pas de parfum","offer_id":43497288466563,"sku":"675659011006","price":12.49,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Air","offer_id":43497288499331,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Arganier","offer_id":43497288532099,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Baume et cèdre","offer_id":43497288564867,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille Framboise Noire","offer_id":43497288597635,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Noix de coco des Caraïbes","offer_id":43497288630403,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coton propre","offer_id":43497288663171,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Coco Citron Vert Verveine","offer_id":43497288695939,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Basilic frais aux agrumes","offer_id":43497288728707,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de coton","offer_id":43497288761475,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Concombre Melon","offer_id":43497288794243,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus et lavande","offer_id":43497288827011,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus Menthe verte","offer_id":43497288859779,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Linge frais","offer_id":43497288892547,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Vanille fraîche","offer_id":43497288925315,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Gingembre \u0026amp; Bergamote","offer_id":43497288958083,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Aloès vert et trèfle","offer_id":43497288990851,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Miel Amande","offer_id":43497289023619,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Citron Citron Citron","offer_id":43497289056387,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Fleur de lotus","offer_id":43497289089155,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Brume océanique","offer_id":43497289121923,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Ruby pamplemousse","offer_id":43497289154691,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Piment orange doux","offer_id":43497289187459,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Eucalyptus arbre à thé","offer_id":43497289220227,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1L \/ Thé Blanc \u0026amp; Gingembre","offer_id":43497289252995,"sku":"675659011006","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"3.6L \/ Pas de parfum","offer_id":47265969799299,"sku":null,"price":27.99,"currency_code":"CAD","in_stock":true},{"title":"3.6L \/ Vanille Framboise Noire","offer_id":47265970552963,"sku":null,"price":27.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-floor-cleaner-5756212.png?v=1773268646"},{"product_id":"eco-foaming-hand-soap","title":"Savon à Mains Eco Moussant","description":"\u003cdiv class=\"sps-desc\"\u003e\n\u003cstyle\u003e\n  .sps-desc{--teal:#3a4d4e;--teal-deep:#274e4d;--gold:#d4cc27;--gray-mid:#6b7478;--gray-light:#e5e7eb;font-family:'DM Sans',system-ui,sans-serif;color:var(--teal);line-height:1.6}\n  .sps-desc *,.sps-desc *::before,.sps-desc *::after{box-sizing:border-box}\n  .sps-desc p,.sps-desc ul,.sps-desc li,.sps-desc h3{margin:0;padding:0}\n  .sps-desc ul{list-style:none}\n  .sps-desc h3{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.15;letter-spacing:-.4px;color:var(--teal);margin:32px 0 18px}\n  .sps-desc h3:first-child{margin-top:0}\n  .sps-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);margin:0 0 10px}\n  .sps-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:var(--teal);margin:0 0 16px}\n  .sps-body{font-size:15px;line-height:1.7;color:var(--gray-mid);margin:0 0 14px}\n  .sps-body strong{color:var(--teal);font-weight:700}\n  .sps-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid var(--gold);margin:6px 0 12px}\n  .sps-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--teal);margin-bottom:10px}\n  .sps-inci-body{font-size:13.5px;line-height:1.7;color:var(--gray-mid)}\n  .sps-inci-body strong{color:var(--teal);font-weight:700}\n  .sps-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--gray-mid);font-weight:500}\n  .sps-bens{display:grid;gap:0}\n  .sps-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--gray-light);font-size:14.5px;line-height:1.55;color:var(--teal)}\n  .sps-bens li:last-child{border-bottom:none}\n  .sps-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--gold);margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .sps-bens li strong{color:var(--teal);font-weight:700}\n  .sps-steps{display:grid;gap:14px}\n  .sps-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid var(--gray-light);border-radius:12px}\n  .sps-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--teal-deep);display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .sps-step-body{flex:1;min-width:0}\n  .sps-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:var(--teal);margin-bottom:5px;letter-spacing:.3px}\n  .sps-step-desc{font-size:14px;line-height:1.6;color:var(--gray-mid)}\n  .sps-desc .lang-en,.sps-desc .lang-fr{display:none}\n  html:not(:lang(fr)) .sps-desc .lang-en{display:inline !important}\n  html:lang(fr) .sps-desc .lang-fr{display:inline !important}\n  @media (max-width:600px){.sps-step{padding:14px 16px;gap:14px}.sps-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══════ TAB 1 — OVERVIEW (no h3 before the first paragraph) ═══════ --\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eWhat It Is\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eCe que c'est\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-lede\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based Foaming Hand Soap\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSavon mousse pour les mains à base de plantes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eThe same gentle Sampson hand-soap base, delivered in a foam-dispense format. The pump aerates the soap as it leaves the bottle, so it lathers the instant it touches your hands — which means \u003cstrong\u003eless water per wash and less product per hand\u003c\/strong\u003e. Built around aloe vera, vitamin A, and vitamin E.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLa même base douce du savon pour les mains Sampson, livrée en format moussant. La pompe aère le savon à la sortie de la bouteille, de sorte qu'il mousse dès qu'il touche vos mains — ce qui veut dire \u003cstrong\u003emoins d'eau par lavage et moins de produit par main\u003c\/strong\u003e. Conçu autour de l'aloès, de la vitamine A et de la vitamine E.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003eFor anyone washing ten, twenty, thirty times a day, the variable that matters is whether the soap strips the skin. This formula pairs a foaming surfactant with cocamidopropyl betaine and plant-derived glucosides to clean without pulling the natural oils out of your skin barrier. \u003cstrong\u003eThe aloe and vitamins are real inclusions\u003c\/strong\u003e, not label decoration.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003ePour quiconque se lave les mains dix, vingt, trente fois par jour, la variable qui compte est de savoir si le savon décape la peau. Cette formule jumelle un tensioactif moussant à la cocamidopropyl bétaïne et à des glucosides d'origine végétale pour nettoyer sans retirer les huiles naturelles de la barrière cutanée. \u003cstrong\u003eL'aloès et les vitamines sont de réels ingrédients\u003c\/strong\u003e, pas de la décoration d'étiquette.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sps-body\"\u003e\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eShips unscented.\u003c\/strong\u003e Choose from 20+ natural essential-oil fragrances sold separately — no synthetic fragrance carriers, no phthalates, no parabens. Biodegradable per OECD 301D, phosphate-free.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eVendu sans parfum.\u003c\/strong\u003e Choisissez parmi plus de 20 huiles essentielles naturelles vendues séparément — sans transporteurs de parfum synthétiques, sans phtalates, sans parabènes. Biodégradable selon OECD 301D, sans phosphates.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- ═══════ TAB 2 — INGREDIENTS ═══════ --\u003e\n\u003c!-- H3 is English-only: Sampson tabs app reads h3.textContent for tab labels,\n     which ignores CSS display:none. Bilingual spans would render as\n     \"IngredientsIngrédients\" concatenated. EN-only H3 = FR readers see EN tab\n     labels but full FR content inside (documented Pattern B trade-off). --\u003e\n\u003ch3\u003eIngrédients\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePlant-Based Actives · OECD 301D · Phosphate-Free\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eActifs végétaux · OECD 301D · Sans phosphates\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-inci\"\u003e\n  \u003cp class=\"sps-inci-label\"\u003e\u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-body\"\u003e\u003cspan class=\"lang-en\"\u003eAqua (Water), \u003cstrong\u003eCoco-Glucoside \u0026amp; Glyceryl Oleate\u003c\/strong\u003e (plant-derived foaming and refatting agent), Phenoxyethanol + Ethylhexylglycerin (preservative), Alpha-Olefin Sulfonate (foaming surfactant), \u003cstrong\u003eCocamidopropyl Betaine\u003c\/strong\u003e (coconut-derived, mildness booster), Decyl\/Caprylyl Glucoside (plant-derived surfactant), \u003cstrong\u003eAloe Vera\u003c\/strong\u003e (skin conditioner), Vitamin A, Vitamin E, Citric Acid (pH adjuster).\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAqua, \u003cstrong\u003eCoco-Glucoside et Glyceryl Oleate\u003c\/strong\u003e (agent moussant et surgraissant d'origine végétale), Phénoxyéthanol + Éthylhexylglycérine (agent de conservation), Alpha-Olefin Sulfonate (tensioactif moussant), \u003cstrong\u003eCocamidopropyl bétaïne\u003c\/strong\u003e (dérivée de la noix de coco, agent de douceur), Decyl\/Caprylyl Glucoside (tensioactif d'origine végétale), \u003cstrong\u003eAloe Vera\u003c\/strong\u003e (agent conditionneur pour la peau), Vitamine A, Vitamine E, Acide citrique (ajusteur de pH).\u003c\/span\u003e\u003c\/p\u003e\n  \u003cp class=\"sps-inci-foot\"\u003e\u003cspan class=\"lang-en\"\u003eNo phosphates · No synthetic fragrance · No phthalates · No parabens\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eSans phosphates · Sans parfum synthétique · Sans phtalates · Sans parabènes\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ═══════ TAB 3 — BENEFITS ═══════ --\u003e\n\u003ch3\u003eAvantages\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003eCleans Without Stripping\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eNettoie sans décaper\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"sps-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eInstant foam, less water.\u003c\/strong\u003e The pump aerates the soap so it lathers the moment it lands — no waiting for it to work up, and less water and product per wash than a liquid pump.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eMousse instantanée, moins d'eau.\u003c\/strong\u003e La pompe aère le savon pour qu'il mousse dès qu'il se dépose — pas d'attente pour le faire mousser, et moins d'eau et de produit par lavage qu'une pompe liquide.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eCocamidopropyl betaine buffers the cleaning action\u003c\/strong\u003e — so the surfactants that lift dirt and grease don't strip the natural oils out of your skin barrier across repeated washes.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eLa cocamidopropyl bétaïne tamponne l'action nettoyante\u003c\/strong\u003e — pour que les tensioactifs qui décollent la saleté et la graisse ne décapent pas les huiles naturelles de la barrière cutanée au fil des lavages répétés.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eAloe vera, vitamin A, and vitamin E\u003c\/strong\u003e condition the skin during the wash rather than leaving it tight — measurable inclusions, not label-fill.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eL'aloès, la vitamine A et la vitamine E\u003c\/strong\u003e conditionnent la peau pendant le lavage au lieu de la laisser tiraillée — des ingrédients réels, pas du remplissage d'étiquette.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePhosphate-free and biodegradable per OECD 301D.\u003c\/strong\u003e Breaks down in standard waste-water conditions; septic-safe in standard household use.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eSans phosphates et biodégradable selon OECD 301D.\u003c\/strong\u003e Se décompose dans les conditions d'eaux usées standards ; compatible fosse septique en usage standard.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eEngineer-formulated\u003c\/strong\u003e by Diana \u0026amp; Angelo Diadelfo, M.Eng. Environmental — 30+ years on contamination remediation, applied to the soap at your sink.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eFormulé par ingénieurs\u003c\/strong\u003e — Diana et Angelo Diadelfo, M.Ing. Environnement — 30+ ans en décontamination, appliqués au savon de votre évier.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- ═══════ TAB 4 — HOW TO USE ═══════ --\u003e\n\u003ch3\u003eMode d'emploi\u003c\/h3\u003e\n\u003cp class=\"sps-eyebrow\"\u003e\u003cspan class=\"lang-en\"\u003ePump, Lather, Rinse\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003ePompez, faites mousser, rincez\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sps-steps\"\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eOne Pump of Foam\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eUne pompée de mousse\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eDispense one pump onto wet or dry hands. The soap arrives already foamed — no dilution, no working it up. One pump covers both hands.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eDéposez une pompée sur des mains mouillées ou sèches. Le savon arrive déjà moussé — sans dilution, sans avoir à le faire mousser. Une pompée couvre les deux mains.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eLather for 20 Seconds\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eFaites mousser 20 secondes\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eWork the foam over palms, backs of hands, between fingers, and under nails for about 20 seconds. The foam holds, so you are not chasing slippery liquid.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eTravaillez la mousse sur les paumes, le dos des mains, entre les doigts et sous les ongles pendant environ 20 secondes. La mousse tient, donc vous ne courez pas après un liquide glissant.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sps-step\"\u003e\n      \u003cdiv class=\"sps-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"sps-step-body\"\u003e\n        \u003cp class=\"sps-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eRinse, No Film\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eRincez, sans film\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"sps-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eRinse under the tap — the foam clears quickly with no soap-film residue. Refill the pump from the 3.6L concentrate format to reduce plastic.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eRincez sous le robinet — la mousse s'élimine rapidement, sans résidu de film savonneux. Remplissez la pompe à partir du format concentré 3,6 L pour réduire le plastique.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/.sps-desc --\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"210 ml \/ Pas de parfum","offer_id":43497345351811,"sku":"675659150057","price":6.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Air","offer_id":43497345384579,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Arganier","offer_id":43497345417347,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Baume et cèdre","offer_id":43497345450115,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Vanille Framboise Noire","offer_id":43497345482883,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Noix de coco des Caraïbes","offer_id":43497345515651,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Coton propre","offer_id":43497345548419,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Coco Citron Vert Verveine","offer_id":43497345581187,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Basilic frais aux agrumes","offer_id":43497345613955,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Fleur de coton","offer_id":43497345646723,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Concombre Melon","offer_id":43497345679491,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Eucalyptus et lavande","offer_id":43497345712259,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Eucalyptus Menthe verte","offer_id":43497345745027,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Linge frais","offer_id":43497345777795,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Vanille fraîche","offer_id":43497345810563,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Gingembre \u0026amp; Bergamote","offer_id":43497345843331,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Aloès vert et trèfle","offer_id":43497345876099,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Miel Amande","offer_id":43497345908867,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Citron Citron Citron","offer_id":43497345941635,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Fleur de lotus","offer_id":43497345974403,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Brume océanique","offer_id":43497346007171,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Ruby pamplemousse","offer_id":43497346039939,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Piment orange doux","offer_id":43497346072707,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Eucalyptus arbre à thé","offer_id":43497346105475,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"210 ml \/ Thé Blanc \u0026amp; Gingembre","offer_id":43497346138243,"sku":"675659150057","price":7.99,"currency_code":"CAD","in_stock":true},{"title":"3.6L \/ Pas de parfum","offer_id":47265969832067,"sku":null,"price":29.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/eco-foaming-hand-soap-4613997.png?v=1773268403"},{"product_id":"pure-alum-mineral-deodorant","title":"Déodorant minéral à l'alun pur","description":"\u003cstyle\u003e\n  .lang-en,.lang-fr{display:none}\n  html[lang=\"en\"] .lang-en,html:not([lang]) .lang-en,html[lang=\"\"] .lang-en{display:inline}\n  html[lang=\"fr\"] .lang-fr,html[lang^=\"fr-\"] .lang-fr{display:inline}\n  html[lang=\"fr\"] .lang-en,html[lang^=\"fr-\"] .lang-en{display:none}\n  .al-eyebrow{font-family:'Dazzed','DM Sans',sans-serif;font-weight:500;font-size:11px;letter-spacing:3.5px;text-transform:uppercase;color:#d4cc27;margin:0 0 10px}\n  .al-lede{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.4px;color:#3a4d4e;margin:0 0 16px}\n  .al-body{font-family:'DM Sans',system-ui,sans-serif;font-size:15px;line-height:1.7;color:#6b7478;margin:0 0 14px}\n  .al-body:last-child{margin-bottom:0}\n  .al-body strong{color:#3a4d4e;font-weight:700}\n  .al-body em{font-style:italic}\n  .al-inci{padding:22px 24px;background:rgba(58,77,78,.04);border-radius:12px;border-left:3px solid #d4cc27;margin:6px 0 12px}\n  .al-inci-label{font-family:'Dazzed','DM Sans',sans-serif;font-weight:600;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:#3a4d4e;margin-bottom:10px}\n  .al-inci-body{font-family:'DM Sans',system-ui,sans-serif;font-size:13.5px;line-height:1.7;color:#6b7478}\n  .al-inci-body strong{color:#3a4d4e;font-weight:700}\n  .al-inci-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(58,77,78,.08);font-family:'DM Sans',system-ui,sans-serif;font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:#6b7478;font-weight:500}\n  .al-bens{display:grid;gap:0;list-style:none;padding:0;margin:0}\n  .al-bens li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid #e5e7eb;font-family:'DM Sans',system-ui,sans-serif;font-size:14.5px;line-height:1.55;color:#3a4d4e;margin:0;list-style:none}\n  .al-bens li:last-child{border-bottom:none}\n  .al-bens li::before{content:'';flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#d4cc27;margin-top:8px;box-shadow:0 0 0 3px rgba(212,204,39,.15)}\n  .al-bens li strong{color:#3a4d4e;font-weight:700}\n  .al-steps{display:grid;gap:14px}\n  .al-step{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:rgba(58,77,78,.03);border:1px solid #e5e7eb;border-radius:12px}\n  .al-step-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;background:#274e4d;display:flex;align-items:center;justify-content:center;font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:14px;color:#fff}\n  .al-step-body{flex:1;min-width:0}\n  .al-step-title{font-family:'Dazzed','DM Sans',sans-serif;font-weight:700;font-size:15px;color:#3a4d4e;margin-bottom:5px;letter-spacing:.3px}\n  .al-step-desc{font-family:'DM Sans',system-ui,sans-serif;font-size:14px;line-height:1.6;color:#6b7478}\n  .al-tip{margin-top:20px;background:rgba(58,77,78,.04);border-left:3px solid #d4cc27;padding:18px 22px;border-radius:0 12px 12px 0}\n  .al-tip p{font-family:'DM Sans',system-ui,sans-serif;font-size:14px;font-style:italic;color:#3a4d4e;line-height:1.65;font-weight:400;margin:0}\n  @media(max-width:600px){.al-step{padding:14px 16px;gap:14px}.al-inci{padding:18px 20px}}\n\u003c\/style\u003e\n\n\u003c!-- ═══ TAB 1 — OVERVIEW (no h3) ═══ --\u003e\n\u003cp class=\"al-eyebrow\"\u003e\n  \u003cspan class=\"lang-en\"\u003eSingle-Ingredient Mineral Deodorant\u003c\/span\u003e\n  \u003cspan class=\"lang-fr\"\u003eDéodorant minéral à un seul ingrédient\u003c\/span\u003e\n\u003c\/p\u003e\n\u003cp class=\"al-lede\"\u003e\n  \u003cspan class=\"lang-en\"\u003ePure Alum Mineral Deodorant\u003c\/span\u003e\n  \u003cspan class=\"lang-fr\"\u003eDéodorant minéral d’alun pur\u003c\/span\u003e\n\u003c\/p\u003e\n\u003cp class=\"al-body\"\u003e\n  \u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eOne ingredient.\u003c\/strong\u003e A solid stone of potassium alum — the natural double-salt mineral the Romans kept in their bathhouses and the barbershop kept on the counter. It works because alum inhibits the bacteria that turn fresh sweat into body odour. It does not block your sweat glands. Your body still does what it’s supposed to do; it just stops smelling.\u003c\/span\u003e\n  \u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eUn seul ingrédient.\u003c\/strong\u003e Une pierre d’alun de potassium — le sel minéral double naturel que les Romains gardaient dans leurs thermes et que le barbier gardait sur son comptoir. Il fonctionne parce que l’alun inhibe les bactéries qui transforment la sueur fraîche en odeur corporelle. Il ne bloque pas vos glandes sudoripares. Votre corps fait toujours ce qu’il doit faire ; il arrête simplement de sentir.\u003c\/span\u003e\n\u003c\/p\u003e\n\u003cp class=\"al-body\"\u003e\n  \u003cspan class=\"lang-en\"\u003eWe make this because the rest of the natural-deodorant aisle is full of \u003cstrong\u003ebaking-soda formulas that burn sensitive skin\u003c\/strong\u003e and essential-oil blends that trigger fragrance reactions. Single-ingredient mineral is the lowest-reaction-surface deodorant you can buy. There is nothing in this stone but the stone — no fragrance, no preservatives, no buffers, no plant extracts.\u003c\/span\u003e\n  \u003cspan class=\"lang-fr\"\u003eNous fabriquons ce produit parce que le reste du rayon des déodorants naturels est rempli de \u003cstrong\u003eformules au bicarbonate qui brûlent les peaux sensibles\u003c\/strong\u003e et de mélanges d’huiles essentielles qui déclenchent des réactions. Le minéral à ingrédient unique est le déodorant avec la plus faible surface de réaction. Il n’y a rien dans cette pierre que la pierre — aucun parfum, aucun conservateur, aucun tampon, aucun extrait végétal.\u003c\/span\u003e\n\u003c\/p\u003e\n\u003cp class=\"al-body\"\u003e\n  \u003cspan class=\"lang-en\"\u003eSampson is run by Canadian environmental engineers. We spent \u003cstrong\u003etwenty-five years removing aluminum compounds from contaminated groundwater\u003c\/strong\u003e before we built a deodorant line. We chose potassium alum for this product on purpose: it’s the one aluminum-bearing molecule with a 2,000-year track record on human skin, a molecular size too large to absorb through an intact barrier, and a mechanism that respects how the body actually cools itself.\u003c\/span\u003e\n  \u003cspan class=\"lang-fr\"\u003eSampson est dirigé par des ingénieurs en environnement canadiens. Nous avons passé \u003cstrong\u003evingt-cinq ans à retirer les composés d’aluminium des eaux souterraines contaminées\u003c\/strong\u003e avant de créer une gamme de déodorants. Nous avons choisi l’alun de potassium exprès : c’est la seule molécule contenant de l’aluminium avec 2 000 ans d’historique sur la peau humaine, une taille moléculaire trop grande pour être absorbée à travers une barrière intacte, et un mécanisme qui respecte la façon dont le corps se refroidit.\u003c\/span\u003e\n\u003c\/p\u003e\n\n\u003ch3\u003eIngredients\u003c\/h3\u003e\n\u003cp class=\"al-eyebrow\"\u003e\n  \u003cspan class=\"lang-en\"\u003eOne Ingredient — That’s It\u003c\/span\u003e\n  \u003cspan class=\"lang-fr\"\u003eUn seul ingrédient — C’est tout\u003c\/span\u003e\n\u003c\/p\u003e\n\u003cul class=\"al-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003ePotassium Alum\u003c\/strong\u003e (KAl(SO₄)₂·12H₂O) — Natural hydrated double-salt mineral. Crystallised from mineral salt deposits. Mildly astringent, pH-neutral on skin, classified by the FDA as Generally Recognized As Safe (GRAS). The entire formula, beginning and end.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eAlun de potassium\u003c\/strong\u003e (KAl(SO₄)₂·12H₂O) — Sel minéral double hydraté naturel. Cristallisé à partir de gisements de sel minéral. Légèrement astringent, pH neutre sur la peau, classé par la FDA comme Généralement Reconnu Comme Sûr (GRAS). Toute la formule, du début à la fin.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"al-inci\"\u003e\n  \u003cp class=\"al-inci-label\"\u003e\n    \u003cspan class=\"lang-en\"\u003eFull INCI\u003c\/span\u003e\n    \u003cspan class=\"lang-fr\"\u003eINCI complet\u003c\/span\u003e\n  \u003c\/p\u003e\n  \u003cp class=\"al-inci-body\"\u003ePotassium Alum.\u003c\/p\u003e\n  \u003cp class=\"al-inci-foot\"\u003e\n    \u003cspan class=\"lang-en\"\u003e1 ingredient · No fragrance · No preservatives · No baking soda · No essential oils · No aluminum chlorohydrate\u003c\/span\u003e\n    \u003cspan class=\"lang-fr\"\u003e1 ingrédient · Sans parfum · Sans conservateurs · Sans bicarbonate · Sans huiles essentielles · Sans chlorhydrate d’aluminium\u003c\/span\u003e\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eBenefits\u003c\/h3\u003e\n\u003cp class=\"al-eyebrow\"\u003e\n  \u003cspan class=\"lang-en\"\u003eWhy Potassium Alum\u003c\/span\u003e\n  \u003cspan class=\"lang-fr\"\u003ePourquoi l’alun de potassium\u003c\/span\u003e\n\u003c\/p\u003e\n\u003cul class=\"al-bens\"\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eDifferent molecule from antiperspirants\u003c\/strong\u003e — Aluminum chlorohydrate (Al₂Cl(OH)₅) is a small synthetic molecule that plugs sweat ducts. Potassium alum is a large hydrated mineral that sits on the skin surface and inhibits odour-causing bacteria. Same element, different compound — the way table salt and lye both contain sodium. Too large to pass through intact skin.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eMolécule différente des antisudorifiques\u003c\/strong\u003e — Le chlorhydrate d’aluminium (Al₂Cl(OH)₅) est une petite molécule synthétique qui bouche les conduits sudoripares. L’alun de potassium est un gros minéral hydraté qui reste à la surface de la peau et inhibe les bactéries. Même élément, composé différent. Trop gros pour traverser une barrière cutanée intacte.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003e2,000+ years of continuous use\u003c\/strong\u003e — Pliny the Elder documented alum in his \u003cem\u003eNaturalis Historia\u003c\/em\u003e; Roman bathhouses kept it for skin and styptic use. The traditional barbershop has never stopped stocking the alum block. Not a wellness fad — the original deodorant.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003ePlus de 2 000 ans d’utilisation continue\u003c\/strong\u003e — Pline l’Ancien a documenté l’alun dans son \u003cem\u003eNaturalis Historia\u003c\/em\u003e ; les thermes romains le conservaient pour la peau. Le barbier traditionnel n’a jamais cessé de stocker le bloc d’alun. Pas une mode — le déodorant originel.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eStops the smell, not the sweat\u003c\/strong\u003e — Alum forms a thin mineral layer that inhibits odour-causing bacteria. Your body still sweats and cools normally. You don’t need to plug your underarms — you just need to stop the bacteria.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eArrête l’odeur, pas la sueur\u003c\/strong\u003e — L’alun forme une fine couche minérale qui inhibe les bactéries. Votre corps transpire et se refroidit normalement. Vous n’avez pas besoin de boucher vos aisselles — juste d’arrêter les bactéries.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eNo white marks, no yellow stains\u003c\/strong\u003e — Yellow underarm stains on white shirts are a reaction between aluminum chlorohydrate and sweat. Without chlorohydrate, that reaction can’t happen. Alum dries clear; nothing chalks, nothing yellows.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003ePas de traces blanches, pas de taches jaunes\u003c\/strong\u003e — Les taches jaunes aux aisselles sont une réaction entre le chlorhydrate d’aluminium et la sueur. Sans chlorhydrate, cette réaction ne se produit pas. L’alun sèche transparent.\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cspan class=\"lang-en\"\u003e\u003cstrong\u003eOne stone, year after year\u003c\/strong\u003e — With a 5-second daily application, one 60g stone lasts 12 months or more — many buyers report 2–3 years. No refill cycle, no plastic stick every six weeks.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e\u003cstrong\u003eUne pierre, année après année\u003c\/strong\u003e — Avec une application quotidienne de 5 secondes, une pierre de 60g dure 12 mois ou plus — beaucoup rapportent 2 à 3 ans. Aucun cycle de recharge, aucun bâtonnet en plastique toutes les six semaines.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eHow to Use\u003c\/h3\u003e\n\u003cp class=\"al-eyebrow\"\u003e\n  \u003cspan class=\"lang-en\"\u003e5 Seconds a Day\u003c\/span\u003e\n  \u003cspan class=\"lang-fr\"\u003e5 secondes par jour\u003c\/span\u003e\n\u003c\/p\u003e\n\u003cdiv class=\"al-steps\"\u003e\n  \u003cdiv class=\"al-step\"\u003e\n    \u003cdiv class=\"al-step-num\"\u003e1\u003c\/div\u003e\n    \u003cdiv class=\"al-step-body\"\u003e\n      \u003cp class=\"al-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eWet the Stone\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eMouiller la pierre\u003c\/span\u003e\u003c\/p\u003e\n      \u003cp class=\"al-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eRun the tip under cool water for two seconds — just enough to slick the surface. Or take it into the shower and use it before you towel off.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003ePassez le bout sous l’eau froide pendant deux secondes — juste assez pour mouiller la surface. Ou emportez-la dans la douche et utilisez-la avant de vous sécher.\u003c\/span\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"al-step\"\u003e\n    \u003cdiv class=\"al-step-num\"\u003e2\u003c\/div\u003e\n    \u003cdiv class=\"al-step-body\"\u003e\n      \u003cp class=\"al-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eGlide 3–5 Times Per Side\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eGlisser 3 à 5 fois par côté\u003c\/span\u003e\u003c\/p\u003e\n      \u003cp class=\"al-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eGlide the wet stone across each clean underarm. You’re leaving a thin invisible mineral layer, not a coating — less is more.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eGlissez la pierre humide sur chaque aisselle propre. Vous déposez une fine couche minérale invisible, pas un revêtement — moins c’est plus.\u003c\/span\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"al-step\"\u003e\n    \u003cdiv class=\"al-step-num\"\u003e3\u003c\/div\u003e\n    \u003cdiv class=\"al-step-body\"\u003e\n      \u003cp class=\"al-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eLet Dry 30 Seconds\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eLaisser sécher 30 secondes\u003c\/span\u003e\u003c\/p\u003e\n      \u003cp class=\"al-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eWait roughly thirty seconds before dressing. Dries clear, leaves no residue.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAttendez environ trente secondes avant de vous habiller. Sèche transparent, ne laisse aucun résidu.\u003c\/span\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"al-step\"\u003e\n    \u003cdiv class=\"al-step-num\"\u003e4\u003c\/div\u003e\n    \u003cdiv class=\"al-step-body\"\u003e\n      \u003cp class=\"al-step-title\"\u003e\u003cspan class=\"lang-en\"\u003eRinse \u0026amp; Store Dry\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eRincer et ranger au sec\u003c\/span\u003e\u003c\/p\u003e\n      \u003cp class=\"al-step-desc\"\u003e\u003cspan class=\"lang-en\"\u003eAfter use, rinse the stone briefly and set it somewhere it can air-dry. Stored wet, alum stones can weaken and crack. Stored dry, the same stone lasts a year or more.\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003eAprès utilisation, rincez brièvement la pierre et posez-la où elle peut sécher à l’air. Stockée humide, elle peut s’affaiblir et se fissurer. Stockée au sec, la même pierre dure un an ou plus.\u003c\/span\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"al-tip\"\u003e\n  \u003cp\u003e\u003cspan class=\"lang-en\"\u003e“If you’re switching from a chlorhydrate antiperspirant, expect a 1–2 week adjustment as your underarm bacteria rebalance. Many people notice they actually smell \u003cem\u003eless\u003c\/em\u003e after the transition, not more.”\u003c\/span\u003e\u003cspan class=\"lang-fr\"\u003e« Si vous passez d’un antisudorifique au chlorhydrate, prévoyez un ajustement de 1 à 2 semaines pendant que vos bactéries se rééquilibrent. Beaucoup remarquent qu’ils sentent en fait \u003cem\u003emoins\u003c\/em\u003e après la transition, pas plus. »\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Sampson Eco Shop","offers":[{"title":"Default Title","offer_id":44966258999427,"sku":"675659051118","price":14.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0571\/5319\/2067\/files\/pure-alum-mineral-deodorant-4207870.png?v=1773268511"}],"url":"https:\/\/sampsonecoshop.com\/fr\/collections\/fragrance-free.oembed","provider":"Sampson Eco Shop","version":"1.0","type":"link"}