{"product_id":"anti-toxin-kleaner-spray-mondreiniger","title":"Anti-Toxin Kleaner Spray 2.0 – Le nettoyeur buccal pour tests salivaires","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eSpray anti-toxines Kleaner 2.0 – Le nettoyant buccal pour tests salivaires – SafeKleaner\u003c\/title\u003e\n\u003cmeta name=\"description\" content=\"Le spray anti-toxines Kleaner 2.0 est un puissant nettoyant buccal qui élimine temporairement les traces de toxines de votre salive. Agit en 5 minutes, protection jusqu'à 1,5 heure.\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@300;400;500;600;700\u0026amp;family=Open+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--black:#000;--dark:#0d0d0d;--dark2:#1a1a1a;--gold:#AA7942;--gold-light:#c49a5e;--white:#fff;--gray:#888;--border:rgba(170,121,66,0.25);}\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}\nhtml{scroll-behavior:smooth;}\nbody{font-family:'Open Sans',sans-serif;background:var(--black);color:var(--white);font-size:16px;line-height:1.65;}\nimg{max-width:100%;display:block;}\na{color:inherit;text-decoration:none;}\n\n\/* BUTTONS *\/\n.btn-gold{background:var(--gold);color:var(--white);border:none;padding:.9rem 2.5rem;font-family:'Open Sans',sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .2s;display:inline-block;}\n.btn-gold:hover{background:var(--gold-light);}\n.btn-full{width:100%;text-align:center;display:block;}\n.btn-winkel{width:100%;background:transparent;color:var(--white);border:1px solid rgba(170,121,66,.5);padding:.9rem;font-family:'Open Sans',sans-serif;font-size:.85rem;letter-spacing:.04em;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.6rem;}\n.btn-winkel:hover{border-color:var(--gold);color:var(--gold);}\n\n\/* ANNOUNCEMENT *\/\n.announcement{background:var(--gold);color:var(--white);text-align:center;padding:.65rem 1rem;font-size:.82rem;font-weight:600;letter-spacing:.04em;}\n.announcement a{color:var(--white);}\n\n\/* HEADER *\/\n.site-header{background:var(--black);border-bottom:1px solid var(--border);padding:0 3rem;display:flex;align-items:center;justify-content:space-between;min-height:88px;position:sticky;top:0;z-index:100;}\n.logo-wrap{display:flex;align-items:center;gap:1rem;text-decoration:none;color:var(--white);}\n.logo-wrap img{width:72px;height:72px;border-radius:50%;object-fit:cover;}\n.logo-text{font-family:'Montserrat',sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:.05em;}\n.nav-list{display:flex;gap:2.5rem;list-style:none;}\n.nav-list a{font-size:.83rem;font-weight:400;color:rgba(255,255,255,.85);letter-spacing:.03em;transition:color .2s;padding-bottom:2px;border-bottom:1px solid transparent;}\n.nav-list a:hover,.nav-list a.active,.nav-list li.active\u003ea{color:var(--gold);border-bottom-color:var(--gold);}\n.header-icons{display:flex;gap:1.25rem;align-items:center;}\n.icon-btn{background:none;border:none;color:var(--white);cursor:pointer;transition:color .2s;position:relative;padding:4px;display:flex;align-items:center;}\n.icon-btn:hover{color:var(--gold);}\n.cart-badge{position:absolute;top:-4px;right:-4px;background:var(--gold);color:var(--white);border-radius:50%;width:16px;height:16px;font-size:9px;display:none;align-items:center;justify-content:center;font-weight:700;}\n.cart-badge.show{display:flex;}\n.hamburger-btn{display:none;}\n@media (max-width:768px){.hamburger-btn{display:flex !important;}nav{display:none;}}\n\n\/* PRODUCT PAGE *\/\n.pdp-wrap{background:var(--black);}\n.pdp-hero{display:grid;grid-template-columns:1fr 1fr;max-width:1200px;margin:0 auto;padding:4rem 4%;gap:4rem;align-items:start;}\n.pdp-img{background:var(--dark2);display:flex;align-items:center;justify-content:center;padding:3rem;position:sticky;top:100px;min-height:480px;}\n.pdp-img img{max-height:460px;width:auto;object-fit:contain;}\n.breadcrumb{font-size:.78rem;color:var(--gray);margin-bottom:2rem;}\n.breadcrumb a{color:var(--gold);}\n.pdp-title{font-family:'Montserrat',sans-serif;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:300;color:var(--white);line-height:1.2;margin-bottom:1.5rem;}\n.pdp-price-box{padding:1.5rem;border:1px solid var(--border);background:rgba(170,121,66,.05);margin-bottom:1.75rem;}\n.pdp-body{background:var(--white);color:var(--black);padding:5rem 4%;;}\n.pdp-body-inner{max-width:900px;margin:0 auto;}\n.pdp-body h2{font-family:'Montserrat',sans-serif;font-size:1.8rem;font-weight:300;margin-bottom:1.25rem;}\n.pdp-body p{color:#444;margin-bottom:1rem;line-height:1.85;font-size:.95rem;}\n.pdp-body strong{color:var(--black);font-weight:600;}\n.prod-price{display:flex;align-items:baseline;gap:1rem;margin-bottom:.3rem;}\n.price-new{font-family:'Montserrat',sans-serif;font-size:2.2rem;font-weight:300;color:var(--gold);}\n.prod-btns{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1rem;}\n.trust-badges{display:flex;gap:1.5rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border);flex-wrap:wrap;}\n.trust-badge{font-size:.75rem;color:rgba(255,255,255,.5);display:flex;align-items:center;gap:.4rem;}\n\n\/* PAKKET CARDS *\/\n.pakket-card{border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:1rem;cursor:pointer;transition:all .2s;text-align:center;}\n.pakket-card:hover{border-color:var(--gold);}\n.pakket-card.actief{border-color:var(--gold);background:rgba(212,175,55,.1);}\n.pakket-combo{border-color:rgba(212,175,55,.4);}\n.pakket-titel{font-size:.85rem;font-weight:600;margin-bottom:.4rem;}\n.pakket-prijs{font-size:1.2rem;font-weight:700;color:var(--gold);}\n.pakket-label{font-size:.75rem;opacity:.6;margin-top:.3rem;}\n.pakket-deal{color:#4CAF50;opacity:1;font-weight:600;}\n\n\/* SVG \/ IMAGE ASSETS *\/\n.header-logo{width:auto;height:64px;display:block;object-fit:contain;}\n.brand-badge{margin-bottom:1rem;}\n.brand-badge svg,.brand-badge img{display:block;width:auto;max-width:200px;height:auto;}\n.pdp-bottle{display:block;width:auto;max-width:100%;height:460px;margin:0 auto;}\n\n\/* COMBO BANNER *\/\n.combo-banner{position:relative;background:#000;border:1px solid rgba(212,175,55,.4);border-radius:8px;padding:.5rem;margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;gap:1.25rem;min-height:160px;overflow:hidden;}\n.combo-banner-img{display:block;width:100%;height:auto;max-height:180px;object-fit:contain;border-radius:4px;}\n.combo-bottle{height:140px;width:auto;display:block;}\n.combo-test{height:140px;width:auto;display:block;}\n.combo-banner-tag{position:absolute;top:.6rem;left:.6rem;background:var(--gold);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.2rem .55rem;border-radius:3px;z-index:2;}\n\n\/* COMBO CARD THUMBNAIL *\/\n.pakket-combo{padding:.6rem .6rem .9rem;}\n.pakket-img,.pakket-img-svg{display:block;width:100%;height:78px;object-fit:contain;background:#000;border-radius:6px;margin-bottom:.55rem;}\n\n\/* FOOTER *\/\n.site-footer{background:var(--dark2);border-top:1px solid var(--border);padding:3rem 5% 2rem;}\n.footer-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;margin-bottom:1.5rem;}\n.footer-nav a{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.45);transition:color .2s;}\n.footer-nav a:hover{color:var(--gold);}\n.footer-contact{text-align:center;font-size:.82rem;color:rgba(255,255,255,.4);margin-bottom:1.5rem;}\n.footer-contact a{color:rgba(255,255,255,.6);transition:color .2s;}\n.footer-contact a:hover{color:var(--gold);}\n.footer-copy{text-align:center;font-size:.75rem;color:rgba(255,255,255,.25);}\n\n\/* RESPONSIVE *\/\n@media (max-width:900px){.pdp-hero{grid-template-columns:1fr;}.pdp-img{position:static;}}\n@media (max-width:700px){.nav-list{display:none;}.site-header{padding:0 1.25rem;}}\n\u003c\/style\u003e\n\n\n\n\u003c!-- ============================================================\n     SVG SYMBOL LIBRARY — utilisable dans toute la page\n     ============================================================ --\u003e\n\u003csvg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\"\u003e\n  \u003cdefs\u003e\n\n    \u003c!-- LOGO: SMOKING CLUB AMSTERDAM • KLEANER (redessin complet) --\u003e\n    \u003csymbol id=\"sca-logo\" viewbox=\"0 0 500 360\"\u003e\n      \u003cdefs\u003e\n        \u003clineargradient id=\"sca-gold\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\"\u003e\n          \u003cstop offset=\"0%\" stop-color=\"#f3d27c\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"45%\" stop-color=\"#d4a560\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"100%\" stop-color=\"#8a5d2a\"\u003e\u003c\/stop\u003e\n        \u003c\/lineargradient\u003e\n        \u003cradialgradient id=\"sca-bg\" cx=\"50%\" cy=\"50%\" r=\"65%\"\u003e\n          \u003cstop offset=\"0%\" stop-color=\"#1d1d1d\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"100%\" stop-color=\"#000\"\u003e\u003c\/stop\u003e\n        \u003c\/radialgradient\u003e\n      \u003c\/defs\u003e\n      \u003c!-- BLACK OVAL + DOUBLE GOLD BORDER --\u003e\n      \u003cellipse cx=\"250\" cy=\"180\" rx=\"240\" ry=\"170\" fill=\"url(#sca-bg)\"\u003e\u003c\/ellipse\u003e\n      \u003cellipse cx=\"250\" cy=\"180\" rx=\"234\" ry=\"164\" fill=\"none\" stroke=\"url(#sca-gold)\" stroke-width=\"2.5\"\u003e\u003c\/ellipse\u003e\n      \u003cellipse cx=\"250\" cy=\"180\" rx=\"225\" ry=\"155\" fill=\"none\" stroke=\"url(#sca-gold)\" stroke-width=\"0.8\"\u003e\u003c\/ellipse\u003e\n\n      \u003c!-- TOP TULIP + CHEVRONS + DOT FANS (y center 65) --\u003e\n      \u003cg transform=\"translate(250,65)\"\u003e\n        \u003c!-- Tulip (3 petals) --\u003e\n        \u003cg fill=\"url(#sca-gold)\"\u003e\n          \u003cpath d=\"M-10,4 L-5,-10 L0,-2 L5,-10 L10,4 Z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M-3,-12 L0,-18 L3,-12 Z\"\u003e\u003c\/path\u003e\n        \u003c\/g\u003e\n        \u003cline x1=\"0\" y1=\"-2\" x2=\"0\" y2=\"6\" stroke=\"#7a4f1a\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003c!-- inward chevrons LEFT --\u003e\n        \u003cg fill=\"none\" stroke=\"url(#sca-gold)\" stroke-width=\"2.4\" stroke-linecap=\"square\"\u003e\n          \u003cpath d=\"M-32,-2 L-22,8 L-12,-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M-26,8 L-22,16 L-18,8\"\u003e\u003c\/path\u003e\n        \u003c\/g\u003e\n        \u003c!-- inward chevrons RIGHT --\u003e\n        \u003cg fill=\"none\" stroke=\"url(#sca-gold)\" stroke-width=\"2.4\" stroke-linecap=\"square\"\u003e\n          \u003cpath d=\"M12,-2 L22,8 L32,-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M18,8 L22,16 L26,8\"\u003e\u003c\/path\u003e\n        \u003c\/g\u003e\n        \u003c!-- dot fans --\u003e\n        \u003cg fill=\"url(#sca-gold)\"\u003e\n          \u003ccircle cx=\"-66\" cy=\"20\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"-58\" cy=\"18\" r=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"-50\" cy=\"15\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"-42\" cy=\"11\" r=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"66\" cy=\"20\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"58\" cy=\"18\" r=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"50\" cy=\"15\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"42\" cy=\"11\" r=\"1.4\"\u003e\u003c\/circle\u003e\n        \u003c\/g\u003e\n      \u003c\/g\u003e\n\n      \u003c!-- TOP DOTTED LINE (y=110) --\u003e\n      \u003cg fill=\"url(#sca-gold)\"\u003e\n        \u003ccircle cx=\"80\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"90\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"100\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"110\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"120\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"130\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"150\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"160\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"170\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"180\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"190\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"200\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"210\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"220\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"230\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"240\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"250\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"260\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"270\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"280\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"290\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"300\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"310\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"320\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"330\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"350\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"360\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"370\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"380\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"390\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"400\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"410\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"420\" cy=\"110\" r=\"1.2\"\u003e\u003c\/circle\u003e\n      \u003c\/g\u003e\n      \u003cline x1=\"70\" y1=\"118\" x2=\"430\" y2=\"118\" stroke=\"url(#sca-gold)\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n\n      \u003c!-- TEXTE PRINCIPAL (une ligne) --\u003e\n      \u003ctext x=\"250\" y=\"158\" text-anchor=\"middle\" fill=\"url(#sca-gold)\" font-family=\"Georgia, 'Times New Roman', serif\" font-size=\"29\" font-weight=\"700\" letter-spacing=\"3.5\"\u003eSMOKING CLUB AMSTERDAM\u003c\/text\u003e\n\n      \u003c!-- MOTIF DE BANNIÈRE AU-DESSUS DE KLEANER (barres verticales + colonne étagée) --\u003e\n      \u003cg fill=\"url(#sca-gold)\"\u003e\n        \u003c!-- barres horizontales des deux côtés --\u003e\n        \u003crect x=\"80\" y=\"178\" width=\"65\" height=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"355\" y=\"178\" width=\"65\" height=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003c!-- barres verticales gauche --\u003e\n        \u003crect x=\"148\" y=\"178\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"156\" y=\"178\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"164\" y=\"178\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"172\" y=\"178\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"180\" y=\"178\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003c!-- barres verticales droite --\u003e\n        \u003crect x=\"320\" y=\"178\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"328\" y=\"178\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"336\" y=\"178\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"344\" y=\"178\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"352\" y=\"178\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003c!-- colonne centrale étagée vers le bas --\u003e\n        \u003cpolygon points=\"195,178 305,178 305,184 290,188 290,196 210,196 210,188 195,184\"\u003e\u003c\/polygon\u003e\n      \u003c\/g\u003e\n\n      \u003c!-- KLEANER --\u003e\n      \u003ctext x=\"250\" y=\"220\" text-anchor=\"middle\" fill=\"url(#sca-gold)\" font-family=\"Georgia, 'Times New Roman', serif\" font-size=\"22\" font-weight=\"700\" letter-spacing=\"5\"\u003e• KLEANER •\u003c\/text\u003e\n\n      \u003c!-- MOTIF DE BANNIÈRE SOUS KLEANER (miroir) --\u003e\n      \u003cg fill=\"url(#sca-gold)\"\u003e\n        \u003crect x=\"80\" y=\"240\" width=\"65\" height=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"355\" y=\"240\" width=\"65\" height=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"148\" y=\"228\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"156\" y=\"228\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"164\" y=\"228\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"172\" y=\"228\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"180\" y=\"228\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"320\" y=\"228\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"328\" y=\"228\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"336\" y=\"228\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"344\" y=\"228\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"352\" y=\"228\" width=\"2\" height=\"14\"\u003e\u003c\/rect\u003e\n        \u003cpolygon points=\"195,242 305,242 305,236 290,232 290,224 210,224 210,232 195,236\"\u003e\u003c\/polygon\u003e\n      \u003c\/g\u003e\n\n      \u003c!-- Ligne fine inférieure + LIGNE POINTILLÉE (y=250 \/ 258) --\u003e\n      \u003cline x1=\"70\" y1=\"250\" x2=\"430\" y2=\"250\" stroke=\"url(#sca-gold)\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n      \u003cg fill=\"url(#sca-gold)\"\u003e\n        \u003ccircle cx=\"80\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"90\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"100\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"110\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"120\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"130\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"150\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"160\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"170\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"180\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"190\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"200\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"210\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"220\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"230\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"240\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"250\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"260\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"270\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"280\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"290\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"300\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"310\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"320\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"330\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"340\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"350\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"360\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"370\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"380\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"390\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"400\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"410\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"420\" cy=\"258\" r=\"1.2\"\u003e\u003c\/circle\u003e\n      \u003c\/g\u003e\n\n      \u003c!-- TULIPE INFÉRIEURE + CHEVRONS + ÉVENTAILS DE POINTS (miroir) --\u003e\n      \u003cg transform=\"translate(250,295) scale(1,-1)\"\u003e\n        \u003cg fill=\"url(#sca-gold)\"\u003e\n          \u003cpath d=\"M-10,4 L-5,-10 L0,-2 L5,-10 L10,4 Z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M-3,-12 L0,-18 L3,-12 Z\"\u003e\u003c\/path\u003e\n        \u003c\/g\u003e\n        \u003cline x1=\"0\" y1=\"-2\" x2=\"0\" y2=\"6\" stroke=\"#7a4f1a\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cg fill=\"none\" stroke=\"url(#sca-gold)\" stroke-width=\"2.4\" stroke-linecap=\"square\"\u003e\n          \u003cpath d=\"M-32,-2 L-22,8 L-12,-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M-26,8 L-22,16 L-18,8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12,-2 L22,8 L32,-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M18,8 L22,16 L26,8\"\u003e\u003c\/path\u003e\n        \u003c\/g\u003e\n        \u003cg fill=\"url(#sca-gold)\"\u003e\n          \u003ccircle cx=\"-66\" cy=\"20\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"-58\" cy=\"18\" r=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"-50\" cy=\"15\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"-42\" cy=\"11\" r=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"66\" cy=\"20\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"58\" cy=\"18\" r=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"50\" cy=\"15\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"42\" cy=\"11\" r=\"1.4\"\u003e\u003c\/circle\u003e\n        \u003c\/g\u003e\n      \u003c\/g\u003e\n    \u003c\/symbol\u003e\n\n    \u003c!-- SPRAY BOTTLE (argent-gris avec étiquette noire et logo ovale doré) --\u003e\n    \u003csymbol id=\"sca-bottle\" viewbox=\"0 0 240 520\"\u003e\n      \u003cdefs\u003e\n        \u003clineargradient id=\"metal\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"\u003e\n          \u003cstop offset=\"0%\" stop-color=\"#3a3a3a\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"20%\" stop-color=\"#7a7a7a\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"50%\" stop-color=\"#b8b8b8\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"80%\" stop-color=\"#7a7a7a\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"100%\" stop-color=\"#2a2a2a\"\u003e\u003c\/stop\u003e\n        \u003c\/lineargradient\u003e\n        \u003clineargradient id=\"cap\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"\u003e\n          \u003cstop offset=\"0%\" stop-color=\"#080808\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"50%\" stop-color=\"#3a3a3a\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"100%\" stop-color=\"#050505\"\u003e\u003c\/stop\u003e\n        \u003c\/lineargradient\u003e\n        \u003clineargradient id=\"label\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"\u003e\n          \u003cstop offset=\"0%\" stop-color=\"#020202\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"50%\" stop-color=\"#181818\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"100%\" stop-color=\"#020202\"\u003e\u003c\/stop\u003e\n        \u003c\/lineargradient\u003e\n        \u003clineargradient id=\"overcap\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"\u003e\n          \u003cstop offset=\"0%\" stop-color=\"rgba(180,180,200,0.06)\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"50%\" stop-color=\"rgba(220,220,240,0.28)\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"100%\" stop-color=\"rgba(180,180,200,0.06)\"\u003e\u003c\/stop\u003e\n        \u003c\/lineargradient\u003e\n      \u003c\/defs\u003e\n      \u003c!-- bottom base ring --\u003e\n      \u003crect x=\"58\" y=\"470\" width=\"124\" height=\"18\" rx=\"3\" fill=\"#4a4a4a\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"60\" y=\"468\" width=\"120\" height=\"6\" fill=\"#6a6a6a\"\u003e\u003c\/rect\u003e\n      \u003c!-- main cylinder --\u003e\n      \u003crect x=\"60\" y=\"240\" width=\"120\" height=\"232\" fill=\"url(#metal)\"\u003e\u003c\/rect\u003e\n      \u003c!-- shoulder taper --\u003e\n      \u003cpath d=\"M60,240 L72,222 L168,222 L180,240 Z\" fill=\"url(#metal)\"\u003e\u003c\/path\u003e\n      \u003c!-- highlight + shadow strips --\u003e\n      \u003crect x=\"65\" y=\"240\" width=\"3\" height=\"232\" fill=\"rgba(255,255,255,0.35)\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"172\" y=\"240\" width=\"3\" height=\"232\" fill=\"rgba(0,0,0,0.45)\"\u003e\u003c\/rect\u003e\n      \u003c!-- cap collar with ribs --\u003e\n      \u003crect x=\"74\" y=\"170\" width=\"92\" height=\"54\" fill=\"url(#cap)\"\u003e\u003c\/rect\u003e\n      \u003cg stroke=\"#000\" stroke-width=\"0.7\" opacity=\"0.55\"\u003e\n        \u003cline x1=\"74\" y1=\"178\" x2=\"166\" y2=\"178\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"74\" y1=\"184\" x2=\"166\" y2=\"184\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"74\" y1=\"190\" x2=\"166\" y2=\"190\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"74\" y1=\"196\" x2=\"166\" y2=\"196\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"74\" y1=\"202\" x2=\"166\" y2=\"202\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"74\" y1=\"208\" x2=\"166\" y2=\"208\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"74\" y1=\"214\" x2=\"166\" y2=\"214\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"74\" y1=\"220\" x2=\"166\" y2=\"220\"\u003e\u003c\/line\u003e\n      \u003c\/g\u003e\n      \u003c!-- spray pump base + tip --\u003e\n      \u003crect x=\"92\" y=\"138\" width=\"56\" height=\"34\" fill=\"#161616\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"105\" y=\"124\" width=\"30\" height=\"16\" fill=\"#0a0a0a\"\u003e\u003c\/rect\u003e\n      \u003ccircle cx=\"120\" cy=\"138\" r=\"2.5\" fill=\"#3a3a3a\"\u003e\u003c\/circle\u003e\n      \u003c!-- clear over-cap --\u003e\n      \u003crect x=\"80\" y=\"98\" width=\"80\" height=\"78\" rx=\"3\" fill=\"url(#overcap)\" stroke=\"rgba(255,255,255,0.12)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \u003c!-- LABEL --\u003e\n      \u003crect x=\"60\" y=\"290\" width=\"120\" height=\"150\" fill=\"url(#label)\"\u003e\u003c\/rect\u003e\n      \u003c!-- gold oval --\u003e\n      \u003cg transform=\"translate(120,365)\"\u003e\n        \u003cellipse cx=\"0\" cy=\"0\" rx=\"48\" ry=\"40\" fill=\"#000\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"0\" cy=\"0\" rx=\"48\" ry=\"40\" fill=\"none\" stroke=\"#d4a560\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"0\" cy=\"0\" rx=\"44\" ry=\"36\" fill=\"none\" stroke=\"#aa7942\" stroke-width=\"0.6\"\u003e\u003c\/ellipse\u003e\n        \u003ctext x=\"0\" y=\"-12\" text-anchor=\"middle\" fill=\"#d4a560\" font-family=\"Georgia,serif\" font-size=\"6.5\" font-weight=\"700\" letter-spacing=\"0.4\"\u003eSMOKING CLUB\u003c\/text\u003e\n        \u003ctext x=\"0\" y=\"-3\" text-anchor=\"middle\" fill=\"#d4a560\" font-family=\"Georgia,serif\" font-size=\"6.5\" font-weight=\"700\" letter-spacing=\"0.4\"\u003eAMSTERDAM\u003c\/text\u003e\n        \u003cline x1=\"-26\" y1=\"3\" x2=\"-10\" y2=\"3\" stroke=\"#d4a560\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"10\" y1=\"3\" x2=\"26\" y2=\"3\" stroke=\"#d4a560\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"0\" y=\"13\" text-anchor=\"middle\" fill=\"#d4a560\" font-family=\"Georgia,serif\" font-size=\"6\" letter-spacing=\"1.5\"\u003e• KLEANER •\u003c\/text\u003e\n      \u003c\/g\u003e\n    \u003c\/symbol\u003e\n\n    \u003c!-- DRUGWIPE TESTKIT --\u003e\n    \u003csymbol id=\"sca-drugwipe\" viewbox=\"0 0 220 540\"\u003e\n      \u003cdefs\u003e\n        \u003clineargradient id=\"dw-blue\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"\u003e\n          \u003cstop offset=\"0%\" stop-color=\"#1f5fa3\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"50%\" stop-color=\"#3a7ec4\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"100%\" stop-color=\"#1a4f8a\"\u003e\u003c\/stop\u003e\n        \u003c\/lineargradient\u003e\n        \u003clineargradient id=\"dw-white\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"\u003e\n          \u003cstop offset=\"0%\" stop-color=\"#cfcfcf\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"50%\" stop-color=\"#f4f4f4\"\u003e\u003c\/stop\u003e\n          \u003cstop offset=\"100%\" stop-color=\"#bababa\"\u003e\u003c\/stop\u003e\n        \u003c\/lineargradient\u003e\n      \u003c\/defs\u003e\n      \u003c!-- white head with collection sponge --\u003e\n      \u003crect x=\"40\" y=\"20\" width=\"140\" height=\"170\" rx=\"14\" fill=\"url(#dw-white)\"\u003e\u003c\/rect\u003e\n      \u003c!-- inner notch (collection cavity) --\u003e\n      \u003cpath d=\"M70 60 Q110 30 150 60 L150 130 Q110 160 70 130 Z\" fill=\"#7a7a7a\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M85 75 Q110 60 135 75 L135 120 Q110 135 85 120 Z\" fill=\"#1a1a1a\"\u003e\u003c\/path\u003e\n      \u003c!-- side ridges --\u003e\n      \u003crect x=\"40\" y=\"40\" width=\"6\" height=\"20\" fill=\"#9a9a9a\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"65\" width=\"6\" height=\"20\" fill=\"#9a9a9a\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"90\" width=\"6\" height=\"20\" fill=\"#9a9a9a\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"115\" width=\"6\" height=\"20\" fill=\"#9a9a9a\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"140\" width=\"6\" height=\"20\" fill=\"#9a9a9a\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"174\" y=\"40\" width=\"6\" height=\"20\" fill=\"#9a9a9a\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"174\" y=\"65\" width=\"6\" height=\"20\" fill=\"#9a9a9a\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"174\" y=\"90\" width=\"6\" height=\"20\" fill=\"#9a9a9a\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"174\" y=\"115\" width=\"6\" height=\"20\" fill=\"#9a9a9a\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"174\" y=\"140\" width=\"6\" height=\"20\" fill=\"#9a9a9a\"\u003e\u003c\/rect\u003e\n\n      \u003c!-- BLUE BODY --\u003e\n      \u003crect x=\"30\" y=\"180\" width=\"160\" height=\"340\" rx=\"8\" fill=\"url(#dw-blue)\"\u003e\u003c\/rect\u003e\n      \u003c!-- press label --\u003e\n      \u003crect x=\"40\" y=\"195\" width=\"44\" height=\"18\" rx=\"2\" fill=\"#0e3a6c\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"62\" y=\"208\" text-anchor=\"middle\" fill=\"#fff\" font-family=\"Arial,sans-serif\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"0.5\"\u003ePRESS\u003c\/text\u003e\n      \u003c!-- cassette window --\u003e\n      \u003crect x=\"50\" y=\"235\" width=\"120\" height=\"80\" rx=\"3\" fill=\"#f5f5f5\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"60\" y=\"250\" width=\"32\" height=\"50\" fill=\"#fff\" stroke=\"#bbb\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"100\" y=\"250\" width=\"32\" height=\"50\" fill=\"#fff\" stroke=\"#bbb\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"140\" y=\"250\" width=\"22\" height=\"50\" fill=\"#fff\" stroke=\"#bbb\"\u003e\u003c\/rect\u003e\n      \u003cline x1=\"64\" y1=\"278\" x2=\"86\" y2=\"278\" stroke=\"#c00\" stroke-width=\"2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"64\" y1=\"290\" x2=\"86\" y2=\"290\" stroke=\"#c00\" stroke-width=\"2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"104\" y1=\"278\" x2=\"126\" y2=\"278\" stroke=\"#c00\" stroke-width=\"2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"104\" y1=\"290\" x2=\"126\" y2=\"290\" stroke=\"#c00\" stroke-width=\"2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"144\" y1=\"278\" x2=\"158\" y2=\"278\" stroke=\"#c00\" stroke-width=\"2\"\u003e\u003c\/line\u003e\n      \u003c!-- key labels grid (TH\/CO\/AM\/OP\/MET) --\u003e\n      \u003cg font-family=\"Arial,sans-serif\" font-size=\"7\" font-weight=\"700\" fill=\"#fff\" text-anchor=\"middle\"\u003e\n        \u003crect x=\"50\" y=\"320\" width=\"24\" height=\"22\" fill=\"#0e3a6c\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"62\" y=\"335\"\u003eCP\u003c\/text\u003e\n        \u003crect x=\"74\" y=\"320\" width=\"24\" height=\"22\" fill=\"#0e3a6c\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"86\" y=\"335\"\u003eTH\u003c\/text\u003e\n        \u003crect x=\"98\" y=\"320\" width=\"24\" height=\"22\" fill=\"#0e3a6c\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"110\" y=\"335\"\u003eCO\u003c\/text\u003e\n        \u003crect x=\"122\" y=\"320\" width=\"24\" height=\"22\" fill=\"#0e3a6c\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"134\" y=\"335\"\u003eAM\u003c\/text\u003e\n        \u003crect x=\"146\" y=\"320\" width=\"24\" height=\"22\" fill=\"#0e3a6c\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"158\" y=\"335\"\u003eOP\u003c\/text\u003e\n      \u003c\/g\u003e\n      \u003c!-- DrugWipe wordmark --\u003e\n      \u003ctext x=\"110\" y=\"430\" text-anchor=\"middle\" fill=\"#fff\" font-family=\"Arial,sans-serif\" font-size=\"18\" font-weight=\"700\" letter-spacing=\"0.5\"\u003eDrugWipe\u003c\/text\u003e\n      \u003ctext x=\"172\" y=\"425\" fill=\"#fff\" font-family=\"Arial,sans-serif\" font-size=\"11\" font-weight=\"700\"\u003e5 S\u003c\/text\u003e\n      \u003ctext x=\"110\" y=\"475\" text-anchor=\"middle\" fill=\"#fff\" font-family=\"Arial,sans-serif\" font-size=\"9\" font-weight=\"600\" letter-spacing=\"2\"\u003eSECURETEC\u003c\/text\u003e\n    \u003c\/symbol\u003e\n\n  \u003c\/defs\u003e\n\u003c\/svg\u003e\n\n\u003c!-- ANNOUNCEMENT BAR --\u003e\n\u003cdiv class=\"announcement\"\u003e\n  \u003ca href=\"\/fr\/products\/anti-toxin-kleaner-spray-2-0-de-mondreiniger-voor-speekseltesten\"\u003e🔥 Spray Anti-Toxine Kleaner maintenant à seulement 29,99 € — 40 % de réduction temporaire !\u003c\/a\u003e\n\u003c\/div\u003e\u003c!-- HEADER --\u003e\n\u003cheader class=\"site-header\"\u003e\n  \u003ca href=\"\/fr\" class=\"logo-wrap\"\u003e\n    \u003cimg class=\"header-logo\" src=\"logo.png\" alt=\"Smoking Club Amsterdam Kleaner\" onerror=\"this.outerHTML='\u0026lt;svg class=\u0026quot;header-logo\u0026quot; viewBox=\u0026quot;0 0 500 360\u0026quot;\u0026gt;\u0026lt;use href=\u0026quot;#sca-logo\u0026quot;\/\u0026gt;\u0026lt;\/svg\u0026gt;';\"\u003e\n    \u003cspan class=\"logo-text\"\u003eSafeKleaner\u003c\/span\u003e\n  \u003c\/a\u003e\n  \u003cnav\u003e\n    \u003cul class=\"nav-list\"\u003e\n      \u003cli\u003e\u003ca href=\"\/fr\"\u003eAccueil\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli class=\"active\"\u003e\u003ca href=\"\/fr\/collections\/all\"\u003eProduits\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"\/fr\/pages\/groothandel\"\u003eVente en gros\u003c\/a\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003ca href=\"\/fr\/pages\/contact\"\u003eContact\u003c\/a\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/nav\u003e\n  \u003cdiv class=\"header-icons\"\u003e\n    \u003cbutton class=\"icon-btn\" aria-label=\"Rechercher\"\u003e\n      \u003csvg width=\"17\" height=\"17\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003ccircle cx=\"11\" cy=\"11\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"m21 21-4.35-4.35\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/button\u003e\n    \u003cbutton class=\"icon-btn\" aria-label=\"Panier\"\u003e\n      \u003csvg width=\"17\" height=\"17\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z\"\u003e\u003c\/path\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cpath d=\"M16 10a4 4 0 0 1-8 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan class=\"cart-badge\" id=\"cartBadge\"\u003e0\u003c\/span\u003e\n    \u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/header\u003e\n\n\u003c!-- PDP --\u003e\n\u003cmain\u003e\n\u003cdiv class=\"pdp-wrap\"\u003e\n  \u003cdiv class=\"pdp-hero\"\u003e\n\n    \u003cdiv class=\"pdp-img\"\u003e\n      \u003cimg class=\"pdp-bottle\" src=\"product.jpg\" alt=\"Anti-Toxin Kleaner Spray 2.0 – Smoking Club Amsterdam\" onerror=\"this.outerHTML='\u0026lt;svg class=\u0026quot;pdp-bottle\u0026quot; viewBox=\u0026quot;0 0 240 520\u0026quot;\u0026gt;\u0026lt;use href=\u0026quot;#sca-bottle\u0026quot;\/\u0026gt;\u0026lt;\/svg\u0026gt;';\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003cdiv class=\"breadcrumb\"\u003e\n        \u003ca href=\"\/fr\"\u003eAccueil\u003c\/a\u003e \/\n        \u003ca href=\"\/fr\/collections\/all\"\u003eProduits\u003c\/a\u003e \/\n        Anti-Toxin Kleaner Spray 2.0 – Le nettoyeur buccal pour les tests salivaires\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"brand-badge\"\u003e\n        \u003cimg src=\"logo.png\" alt=\"Smoking Club Amsterdam Kleaner\" onerror=\"this.outerHTML='\u0026lt;svg viewBox=\u0026quot;0 0 500 360\u0026quot;\u0026gt;\u0026lt;use href=\u0026quot;#sca-logo\u0026quot;\/\u0026gt;\u0026lt;\/svg\u0026gt;';\"\u003e\n      \u003c\/div\u003e\n\n      \u003ch1 class=\"pdp-title\"\u003eAnti-Toxin Kleaner Spray 2.0 – Le nettoyeur buccal pour les tests salivaires\u003c\/h1\u003e\n\n      \u003cdiv style=\"margin:1.5rem 0;\"\u003e\n        \u003cp style=\"color:var(--gold);font-weight:600;margin-bottom:1rem;\"\u003eChoisissez votre pack :\u003c\/p\u003e\n\n        \u003cp style=\"font-size:.85rem;opacity:.6;margin-bottom:.5rem;text-transform:uppercase;\"\u003eSpray seul\u003c\/p\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1.25rem;\"\u003e\n          \u003cdiv class=\"pakket-card actief\" onclick=\"selectPakket(this,2999,'1 Spray')\"\u003e\n            \u003cdiv class=\"pakket-titel\"\u003e1 Spray\u003c\/div\u003e\n            \u003cdiv class=\"pakket-prijs\"\u003e€29,99\u003c\/div\u003e\n            \u003cdiv class=\"pakket-label\"\u003ePrix standard\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pakket-card\" onclick=\"selectPakket(this,8099,'3 Sprays')\"\u003e\n            \u003cdiv class=\"pakket-titel\"\u003e3 Sprays\u003c\/div\u003e\n            \u003cdiv class=\"pakket-prijs\"\u003e€80,99\u003c\/div\u003e\n            \u003cdiv class=\"pakket-label pakket-deal\"\u003e10% de réduction\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pakket-card\" onclick=\"selectPakket(this,12499,'5 Sprays')\"\u003e\n            \u003cdiv class=\"pakket-titel\"\u003e5 Sprays\u003c\/div\u003e\n            \u003cdiv class=\"pakket-prijs\"\u003e€124,99\u003c\/div\u003e\n            \u003cdiv class=\"pakket-label pakket-deal\"\u003e17% de réduction\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pakket-card\" onclick=\"selectPakket(this,22499,'10 Sprays')\"\u003e\n            \u003cdiv class=\"pakket-titel\"\u003e10 Sprays\u003c\/div\u003e\n            \u003cdiv class=\"pakket-prijs\"\u003e€224,99\u003c\/div\u003e\n            \u003cdiv class=\"pakket-label pakket-deal\"\u003e25% de réduction\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cp style=\"font-size:.85rem;opacity:.6;margin-bottom:.5rem;text-transform:uppercase;\"\u003eOffre Combo (2 tests par spray)\u003c\/p\u003e\n        \u003cdiv class=\"combo-banner\"\u003e\n          \u003cimg class=\"combo-banner-img\" src=\"duo.jpg\" alt=\"Kleaner Spray + DrugWipe testkit\" onerror=\"this.outerHTML='\u0026lt;svg class=\u0026quot;combo-bottle\u0026quot; viewBox=\u0026quot;0 0 240 520\u0026quot;\u0026gt;\u0026lt;use href=\u0026quot;#sca-bottle\u0026quot;\/\u0026gt;\u0026lt;\/svg\u0026gt;\u0026lt;svg class=\u0026quot;combo-test\u0026quot; viewBox=\u0026quot;0 0 220 540\u0026quot;\u0026gt;\u0026lt;use href=\u0026quot;#sca-drugwipe\u0026quot;\/\u0026gt;\u0026lt;\/svg\u0026gt;';\"\u003e\n          \u003cspan class=\"combo-banner-tag\"\u003eSpray + Test DrugWipe\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:.75rem;\"\u003e\n          \u003cdiv class=\"pakket-card pakket-combo\" onclick=\"selectPakket(this,14999,'1 Spray + 2 Testen')\"\u003e\n            \u003cimg class=\"pakket-img\" src=\"duo.jpg\" alt=\"\" onerror=\"this.outerHTML='\u0026lt;svg class=\u0026quot;pakket-img-svg\u0026quot; viewBox=\u0026quot;0 0 240 520\u0026quot;\u0026gt;\u0026lt;use href=\u0026quot;#sca-bottle\u0026quot;\/\u0026gt;\u0026lt;\/svg\u0026gt;';\"\u003e\n            \u003cdiv class=\"pakket-titel\"\u003e1 Spray + 2 Tests\u003c\/div\u003e\n            \u003cdiv class=\"pakket-prijs\"\u003e€149,99\u003c\/div\u003e\n            \u003cdiv class=\"pakket-label\"\u003ePrix standard\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pakket-card pakket-combo\" onclick=\"selectPakket(this,39999,'3 Sprays + 6 Testen')\"\u003e\n            \u003cimg class=\"pakket-img\" src=\"duo.jpg\" alt=\"\" onerror=\"this.outerHTML='\u0026lt;svg class=\u0026quot;pakket-img-svg\u0026quot; viewBox=\u0026quot;0 0 240 520\u0026quot;\u0026gt;\u0026lt;use href=\u0026quot;#sca-bottle\u0026quot;\/\u0026gt;\u0026lt;\/svg\u0026gt;';\"\u003e\n            \u003cdiv class=\"pakket-titel\"\u003e3 Sprays + 6 Tests\u003c\/div\u003e\n            \u003cdiv class=\"pakket-prijs\"\u003e€399,99\u003c\/div\u003e\n            \u003cdiv class=\"pakket-label pakket-deal\"\u003e11% de réduction\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pakket-card pakket-combo\" onclick=\"selectPakket(this,62499,'5 Sprays + 10 Testen')\"\u003e\n            \u003cimg class=\"pakket-img\" src=\"duo.jpg\" alt=\"\" onerror=\"this.outerHTML='\u0026lt;svg class=\u0026quot;pakket-img-svg\u0026quot; viewBox=\u0026quot;0 0 240 520\u0026quot;\u0026gt;\u0026lt;use href=\u0026quot;#sca-bottle\u0026quot;\/\u0026gt;\u0026lt;\/svg\u0026gt;';\"\u003e\n            \u003cdiv class=\"pakket-titel\"\u003e5 Sprays + 10 Tests\u003c\/div\u003e\n            \u003cdiv class=\"pakket-prijs\"\u003e€624,99\u003c\/div\u003e\n            \u003cdiv class=\"pakket-label pakket-deal\"\u003e17% de réduction\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pakket-card pakket-combo\" onclick=\"selectPakket(this,112499,'10 Sprays + 20 Testen')\"\u003e\n            \u003cimg class=\"pakket-img\" src=\"duo.jpg\" alt=\"\" onerror=\"this.outerHTML='\u0026lt;svg class=\u0026quot;pakket-img-svg\u0026quot; viewBox=\u0026quot;0 0 240 520\u0026quot;\u0026gt;\u0026lt;use href=\u0026quot;#sca-bottle\u0026quot;\/\u0026gt;\u0026lt;\/svg\u0026gt;';\"\u003e\n            \u003cdiv class=\"pakket-titel\"\u003e10 Sprays + 20 Tests\u003c\/div\u003e\n            \u003cdiv class=\"pakket-prijs\"\u003e€1.124,99\u003c\/div\u003e\n            \u003cdiv class=\"pakket-label pakket-deal\"\u003e25% de réduction\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-price-box\" style=\"margin:1rem 0;\"\u003e\n        \u003cdiv class=\"prod-price\"\u003e\n          \u003cspan class=\"price-new\" id=\"geselecteerde-prijs\"\u003e€29,99\u003c\/span\u003e\n          \u003cspan id=\"geselecteerde-pakket\" style=\"font-size:.85rem;opacity:.6;margin-left:.5rem;\"\u003e1 Spray\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cform action=\"\/cart\/add\" method=\"post\" enctype=\"multipart\/form-data\" id=\"product-form\"\u003e\n        \u003cinput type=\"hidden\" name=\"id\" value=\"\" id=\"variant-id\"\u003e\n        \u003cinput type=\"hidden\" name=\"quantity\" value=\"1\"\u003e\n        \u003cdiv class=\"prod-btns\" style=\"margin-top:1rem;\"\u003e\n          \u003cbutton type=\"submit\" class=\"btn-gold btn-full\"\u003eCommander maintenant\u003c\/button\u003e\n          \u003cbutton type=\"button\" class=\"btn-winkel\"\u003e\n            \u003csvg width=\"15\" height=\"15\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\n              \u003cpath d=\"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z\"\u003e\u003c\/path\u003e\n              \u003cline x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\n              \u003cpath d=\"M16 10a4 4 0 0 1-8 0\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\n            Ajouter au panier\n          \u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/form\u003e\n\n      \u003cdiv class=\"trust-badges\" style=\"margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border);\"\u003e\n        \u003cdiv class=\"trust-badge\"\u003e\n\u003cspan\u003e🔒\u003c\/span\u003e Paiement sécurisé\u003c\/div\u003e\n        \u003cdiv class=\"trust-badge\"\u003e\n\u003cspan\u003e📦\u003c\/span\u003e Livraison discrète\u003c\/div\u003e\n        \u003cdiv class=\"trust-badge\"\u003e\n\u003cspan\u003e↩️\u003c\/span\u003e Retour sous 14 jours\u003c\/div\u003e\n        \u003cdiv class=\"trust-badge\"\u003e\n\u003cspan\u003e⚡\u003c\/span\u003e Livraison demain\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pdp-body\"\u003e\n    \u003cdiv class=\"pdp-body-inner\"\u003e\n\n      \u003ch2 style=\"color:var(--gold);margin-bottom:1rem;\"\u003eQu'est-ce que le Kleaner Anti-Toxin Spray 2.0 ?\u003c\/h2\u003e\n      \u003cp\u003eLe Kleaner Anti-Toxin Spray 2.0 est un nettoyant buccal puissant spécialement développé pour éliminer temporairement les traces de toxines de votre salive. Le produit est le choix numéro 1 en Europe et au Canada depuis plus de 5 ans, avec des centaines de milliers d'utilisateurs satisfaits.\u003c\/p\u003e\n      \u003cp style=\"margin-top:1rem;\"\u003eLe spray est conçu pour tous ceux qui veulent être sûrs avant un test salivaire. Pour de meilleurs résultats, utilisez le spray 30 minutes avant un éventuel contrôle. La protection dure jusqu'à 1h30.\u003c\/p\u003e\n\n      \u003ch2 style=\"color:var(--gold);margin:2rem 0 1rem;\"\u003eComment utiliser le Kleaner Anti-Toxin Spray 2.0 ?\u003c\/h2\u003e\n      \u003cdiv style=\"display:grid;gap:1rem;\"\u003e\n        \u003cdiv style=\"display:flex;gap:1rem;align-items:flex-start;\"\u003e\n          \u003cdiv style=\"background:var(--gold);color:#000;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;\"\u003e1\u003c\/div\u003e\n          \u003cp\u003ePulvérisez 5 à 10 fois sur toute votre bouche — langue, palais et joues.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"display:flex;gap:1rem;align-items:flex-start;\"\u003e\n          \u003cdiv style=\"background:var(--gold);color:#000;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;\"\u003e2\u003c\/div\u003e\n          \u003cp\u003eLaissez le spray circuler dans votre bouche pendant au moins 30 secondes.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"display:flex;gap:1rem;align-items:flex-start;\"\u003e\n          \u003cdiv style=\"background:var(--gold);color:#000;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;\"\u003e3\u003c\/div\u003e\n          \u003cp\u003eCrachez le produit.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"display:flex;gap:1rem;align-items:flex-start;\"\u003e\n          \u003cdiv style=\"background:var(--gold);color:#000;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;\"\u003e4\u003c\/div\u003e\n          \u003cp\u003eAttendez 5 à 10 minutes. Pour de meilleurs résultats, utilisez le spray de préférence 30 minutes avant un contrôle.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"display:flex;gap:1rem;align-items:flex-start;\"\u003e\n          \u003cdiv style=\"background:var(--gold);color:#000;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;\"\u003e5\u003c\/div\u003e\n          \u003cp\u003eNe mangez pas, ne buvez pas et ne fumez pas après utilisation — sinon l'effet sera réduit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ch2 style=\"color:var(--gold);margin:2rem 0 1rem;\"\u003eIngrédients\u003c\/h2\u003e\n      \u003cdiv style=\"background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1.5rem;\"\u003e\n        \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n          \u003ctr style=\"border-bottom:1px solid rgba(255,255,255,.1);\"\u003e\n            \u003ctd style=\"padding:.75rem 0;font-weight:600;color:var(--gold);\"\u003eEau\u003c\/td\u003e\n            \u003ctd style=\"padding:.75rem 0;opacity:.8;\"\u003eBase de la formule\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr style=\"border-bottom:1px solid rgba(255,255,255,.1);\"\u003e\n            \u003ctd style=\"padding:.75rem 0;font-weight:600;color:var(--gold);\"\u003eAlcool Denat.\u003c\/td\u003e\n            \u003ctd style=\"padding:.75rem 0;opacity:.8;\"\u003eDétruit les molécules de toxines capturées par l'huile de neem\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr style=\"border-bottom:1px solid rgba(255,255,255,.1);\"\u003e\n            \u003ctd style=\"padding:.75rem 0;font-weight:600;color:var(--gold);\"\u003eExtrait de Melia Azadirachta (Huile de Neem)\u003c\/td\u003e\n            \u003ctd style=\"padding:.75rem 0;opacity:.8;\"\u003eExtrait naturel qui lie et neutralise les toxines dans la salive et les parois buccales\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd style=\"padding:.75rem 0;font-weight:600;color:var(--gold);\"\u003eGomme xanthane (Agar)\u003c\/td\u003e\n            \u003ctd style=\"padding:.75rem 0;opacity:.8;\"\u003eÉpaississant naturel extrait d'algues rouges\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003ch2 style=\"color:var(--gold);margin:2rem 0 1rem;\"\u003eContre quoi le spray agit-il ?\u003c\/h2\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem;\"\u003e\n        \u003cdiv style=\"background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;text-align:center;\"\u003e\n          \u003cdiv style=\"font-size:1.5rem;margin-bottom:.5rem;\"\u003e🌿\u003c\/div\u003e\n          \u003cdiv style=\"font-weight:600;font-size:.9rem;\"\u003eTHC \/ Cannabis\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;text-align:center;\"\u003e\n          \u003cdiv style=\"font-size:1.5rem;margin-bottom:.5rem;\"\u003e❄️\u003c\/div\u003e\n          \u003cdiv style=\"font-weight:600;font-size:.9rem;\"\u003eCocaïne\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;text-align:center;\"\u003e\n          \u003cdiv style=\"font-size:1.5rem;margin-bottom:.5rem;\"\u003e💊\u003c\/div\u003e\n          \u003cdiv style=\"font-weight:600;font-size:.9rem;\"\u003eAmphétamines\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;text-align:center;\"\u003e\n          \u003cdiv style=\"font-size:1.5rem;margin-bottom:.5rem;\"\u003e💉\u003c\/div\u003e\n          \u003cdiv style=\"font-weight:600;font-size:.9rem;\"\u003eOpiacés\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;text-align:center;\"\u003e\n          \u003cdiv style=\"font-size:1.5rem;margin-bottom:.5rem;\"\u003e🔬\u003c\/div\u003e\n          \u003cdiv style=\"font-weight:600;font-size:.9rem;\"\u003eMéthamphétamines\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ch2 style=\"color:var(--gold);margin:2rem 0 1rem;\"\u003eQuestions fréquemment posées\u003c\/h2\u003e\n      \u003cdiv style=\"display:grid;gap:1rem;\"\u003e\n        \u003cdetails style=\"background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;\"\u003e\n          \u003csummary style=\"font-weight:600;cursor:pointer;\"\u003eÀ quelle vitesse le spray agit-il ?\u003c\/summary\u003e\n          \u003cp style=\"margin-top:.75rem;opacity:.8;\"\u003eLe spray agit dans les 5 minutes après une utilisation correcte. Pour de meilleurs résultats, utilisez le spray 30 minutes avant un contrôle.\u003c\/p\u003e\n        \u003c\/details\u003e\n        \u003cdetails style=\"background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;\"\u003e\n          \u003csummary style=\"font-weight:600;cursor:pointer;\"\u003eCombien de temps dure la protection ?\u003c\/summary\u003e\n          \u003cp style=\"margin-top:.75rem;opacity:.8;\"\u003eLa protection dure environ 1h30. Ne mangez pas, ne buvez pas et ne fumez pas pendant cette période.\u003c\/p\u003e\n        \u003c\/details\u003e\n        \u003cdetails style=\"background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;\"\u003e\n          \u003csummary style=\"font-weight:600;cursor:pointer;\"\u003eLe spray est-il légal ?\u003c\/summary\u003e\n          \u003cp style=\"margin-top:.75rem;opacity:.8;\"\u003eOui, le Kleaner Anti-Toxin Spray 2.0 est entièrement légal à posséder et à utiliser. Il est destiné uniquement à un usage personnel et responsable.\u003c\/p\u003e\n        \u003c\/details\u003e\n        \u003cdetails style=\"background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;\"\u003e\n          \u003csummary style=\"font-weight:600;cursor:pointer;\"\u003eLe spray fonctionne-t-il également sur les tests sanguins ?\u003c\/summary\u003e\n          \u003cp style=\"margin-top:.75rem;opacity:.8;\"\u003eNon, le spray est uniquement destiné aux tests salivaires. Ce produit n'offre aucune protection pour les tests sanguins ou urinaires.\u003c\/p\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003c!-- FOOTER --\u003e\n\u003cfooter class=\"site-footer\"\u003e\n  \u003cnav class=\"footer-nav\"\u003e\n    \u003ca href=\"\/fr\"\u003eACCUEIL\u003c\/a\u003e\n    \u003ca href=\"\/fr\/collections\/all\"\u003ePRODUITS\u003c\/a\u003e\n    \u003ca href=\"\/fr\/pages\/groothandel\"\u003eVENTE EN GROS\u003c\/a\u003e\n    \u003ca href=\"\/fr\/pages\/contact\"\u003eCONTACT\u003c\/a\u003e\n    \u003ca href=\"\/fr\/policies\/privacy-policy\"\u003eCONFIDENTIALITÉ\u003c\/a\u003e\n    \u003ca href=\"\/fr\/policies\/terms-of-service\"\u003eCONDITIONS GÉNÉRALES\u003c\/a\u003e\n  \u003c\/nav\u003e\n  \u003cdiv class=\"footer-contact\"\u003e\n    📧 \u003ca href=\"mailto:info@safekleaner.nl\"\u003einfo@safekleaner.nl\u003c\/a\u003e\n     ·  Service client : lun-ven 9:00-18:00\n  \u003c\/div\u003e\n  \u003cdiv class=\"footer-copy\"\u003e© 2026 SafeKleaner — Tous droits réservés\u003c\/div\u003e\n\u003c\/footer\u003e\n\n\u003cscript\u003e\nfunction selectPakket(el,prijs,naam){\n  document.querySelectorAll('.pakket-card').forEach(function(c){c.classList.remove('actief');});\n  el.classList.add('actief');\n  document.getElementById('geselecteerde-prijs').textContent='€'+(prijs\/100).toFixed(2).replace('.',',');\n  document.getElementById('geselecteerde-pakket').textContent=naam;\n}\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"Safe Kleaner","offers":[{"title":"1","offer_id":51256769315094,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"3","offer_id":51256769347862,"sku":null,"price":80.97,"currency_code":"EUR","in_stock":true},{"title":"5","offer_id":51256769380630,"sku":null,"price":122.95,"currency_code":"EUR","in_stock":true},{"title":"10","offer_id":51256769413398,"sku":null,"price":224.95,"currency_code":"EUR","in_stock":true},{"title":"25","offer_id":51256769446166,"sku":null,"price":502.25,"currency_code":"EUR","in_stock":true},{"title":"50","offer_id":51256769478934,"sku":null,"price":899.5,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0990\/9456\/1046\/files\/image_1777063640121_e3b9f913-d8b3-492a-9b9b-fce55027dab0.png?v=1777395525","url":"https:\/\/www.safekleaner.nl\/fr\/products\/anti-toxin-kleaner-spray-mondreiniger","provider":"Safe Kleaner","version":"1.0","type":"link"}