@font-face{font-family:BMDupletTXT;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/BMDupletTXT-Regular.woff2) format("woff2")}@font-face{font-family:BMDupletTXT;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/BMDupletTXT-Italic.woff2) format("woff2")}@font-face{font-family:BMDupletTXT;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/BMDupletTXT-Semibold.woff2) format("woff2")}@font-face{font-family:BMDupletTXT;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/BMDupletTXT-SemiboldItalic.woff2) format("woff2")}@font-face{font-family:BMDupletDSP;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/BMDupletDSP-Semibold.woff2) format("woff2")}@font-face{font-family:IvarSoft;font-style:normal;font-weight:600;font-display:swap;src:local("Iowan Old Style"),local("Charter"),local("Palatino"),local("Palatino Linotype"),local("Georgia"),local("Times New Roman")}@font-face{font-family:IvarSoft;font-style:normal;font-weight:400;font-display:swap;src:local("Iowan Old Style"),local("Charter"),local("Palatino"),local("Palatino Linotype"),local("Georgia"),local("Times New Roman")}@font-face{font-family:HelveticaTXT;font-weight:400;ascent-override:80%;size-adjust:102%;src:local("Helvetica")}@font-face{font-family:Helvetica-Oblique;font-weight:400;ascent-override:80%;size-adjust:102%;src:local("Helvetica Oblique")}@font-face{font-family:HelveticaDSP;font-weight:600;ascent-override:85%;size-adjust:91.8%;src:local("Helvetica Bold")}:root{--bm-ink:#10141A;--bm-text:#2f3137;--bm-muted:#5b5d62;--bm-muted-2:#8e9095;--bm-brand:#BDF06D;--bm-brand-hover:#A9E052;--bm-on-brand:#10141A;--bm-green:#006b40;--bm-green-dark:#005232;--bm-lime:#BDF06D;--bm-mint:#96f5bd;--bm-bg:#f8f9fc;--bm-surface:#ffffff;--bm-line:#dfe1e7;--bm-surface-mid:#edeff3;--bm-line-2:#e2e8f0;--bm-radius:12px;--bm-radius-lg:20px;--bm-radius-pill:9999px;--bm-header-h:64px;--bm-maxw:1280px;--bm-font-txt:"BMDupletTXT","HelveticaTXT",Helvetica,Arial,sans-serif;--bm-font-dsp:"BMDupletDSP","HelveticaDSP",Helvetica,Arial,sans-serif;--bm-font-punch:"IvarSoft","Iowan Old Style",Charter,Palatino,Georgia,"Times New Roman",serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bm-bg);color:var(--bm-text);font-family:var(--bm-font-txt);font-size:16px;line-height:24px;font-weight:400;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--bm-font-dsp);margin:0 0 .5em}:where(h1,h2,h3,h4):not([data-transplant] *){color:var(--bm-ink)}h1{font-size:32px;line-height:1.15;font-weight:700;letter-spacing:-.01em}h2{font-size:24px;line-height:1.2}h2,h3{font-weight:600}h3{font-size:18px;line-height:1.3}a{color:var(--bm-ink);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto}button{font-family:inherit}input,select,textarea{font-family:inherit;color:inherit}.bm-container{max-width:var(--bm-maxw);margin:0 auto;padding:0 16px}.bm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--bm-ink);color:#fff;border:none;border-radius:6px;padding:12px 22px;font-size:15px;font-weight:600;cursor:pointer;line-height:1;transition:background .15s ease,transform .05s ease}.bm-btn:hover{background:#000;text-decoration:none}.bm-btn:active{transform:translateY(1px)}.bm-btn--green{background:var(--bm-brand);color:var(--bm-on-brand)}.bm-btn--green:hover{background:var(--bm-brand-hover);color:var(--bm-on-brand)}@media (min-width:900px){:root{--bm-header-h:72px}h1{font-size:44px}h2{font-size:30px}}@media (hover:none) and (pointer:coarse){input,select,textarea{font-size:16px!important}}.punchline{font-family:var(--bm-font-punch);font-size:42px;line-height:48px;font-weight:600;letter-spacing:0;color:var(--bm-ink)}@media (min-width:768px){.punchline{font-size:56px;line-height:64px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bg-decl{margin:16px 0 20px}.bg-decl-contenu,div.bg-decl{display:flex;flex-direction:column;gap:14px}details.bg-decl{border:1px solid var(--bm-line);border-radius:8px;background:var(--bm-surface)}.bg-decl-resume{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:48px;padding:9px 12px;color:var(--bm-ink);cursor:pointer;list-style:none}.bg-decl-resume::-webkit-details-marker{display:none}.bg-decl-resume:after{content:"+";font-size:22px;font-weight:400;line-height:1}.bg-decl[open]>.bg-decl-resume:after{content:"−"}.bg-decl-resume>span:first-child{font-size:14px;font-weight:700}.bg-decl-resume [data-bg-config-resume]{overflow:hidden;color:var(--bm-muted);font-size:12px;line-height:1.3;text-align:right;text-overflow:ellipsis;white-space:nowrap}.bg-decl-contenu{padding:4px 12px 14px;border-top:1px solid var(--bm-line)}.bg-decl-select{width:100%;min-height:42px;padding:0 38px 0 11px;border:1px solid var(--bm-line);border-radius:6px;background:var(--bm-surface);color:var(--bm-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.bg-decl-select:focus-visible{outline:2px solid var(--bm-ink);outline-offset:2px}.bg-decl-rangee[hidden]{display:none!important}@media (min-width:768px){.bg-decl-contenu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}}[data-transplant] .bg-achat-colonne{display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:14px}[data-transplant] .bg-achat-colonne>*{width:100%;min-width:0;flex:none}[data-transplant] .bg-achat-actions{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;gap:10px}[data-transplant] .bg-achat-actions>[data-qa^=product-page-buy-button]{width:100%}@media (max-width:767px){[data-transplant] .bg-achat-actions>[data-qa^=product-page-buy-button]{order:2}[data-transplant] .bg-achat-actions>details.bg-decl{order:3}[data-transplant] .bg-achat-actions>.bg-preuves-achat{order:4}}.bg-decl-axe{min-width:0}.bg-decl-titre{margin:0 0 6px;font-size:13px;line-height:18px;font-weight:600;color:var(--bm-ink)}.bg-decl-rangee{display:flex;flex-wrap:wrap;gap:8px}.bg-decl-rangee,.bg-decl-rangee>li{margin:0;padding:0;list-style:none}.bg-decl-label{position:relative;display:block;cursor:pointer}.bg-decl-radio{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.bg-decl-opt{display:flex;flex-direction:column;gap:1px;min-width:78px;padding:7px 12px;border:1px solid var(--bm-line);border-radius:6px;background:var(--bm-surface);color:var(--bm-text);transition:border-color .15s ease,background .15s ease}.bg-decl-label:hover .bg-decl-opt{border-color:var(--bm-ink)}.bg-decl-on{padding:6px 11px;border:2px solid var(--bm-ink);background:var(--bm-surface)}.bg-decl-radio:focus-visible+.bg-decl-opt{outline:2px solid var(--bm-ink);outline-offset:2px}.bg-decl-libelle{font-size:13px;line-height:17px;font-weight:600;color:var(--bm-ink)}.bg-decl-prix{font-size:12px;line-height:16px;color:var(--bm-muted);white-space:nowrap}.bg-decl-epuise{background:var(--bm-surface-mid);cursor:not-allowed}.bg-decl-epuise,.bg-decl-label:hover .bg-decl-epuise{border-color:var(--bm-line)}.bg-decl-epuise .bg-decl-libelle{font-weight:400;color:var(--bm-muted-2)}.bg-decl-epuise .bg-decl-prix{color:var(--bm-muted-2)}.bg-decl-fige{cursor:default}.reviews{margin:56px 0 0;padding-top:32px;border-top:1px solid var(--bm-line)}.reviewsHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.reviewsFilterBtn{border:1px solid var(--bm-line-2);background:var(--bm-surface);border-radius:var(--bm-radius-pill);padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;color:var(--bm-ink)}.reviewsFilterPanel{margin:8px 0 16px}.reviewsResetBtn{border:1px solid var(--bm-line-2);background:transparent;border-radius:var(--bm-radius);padding:10px 18px;font-size:13px;cursor:pointer;color:var(--bm-ink)}.reviewsSummary{font-weight:700;font-size:15px;margin:0 0 4px;color:var(--bm-ink)}.reviewsDetail{font-size:13px;color:var(--bm-muted);margin:0 0 16px;line-height:1.5}.reviewsSortRow{display:flex;align-items:center;gap:8px;margin-bottom:20px}.reviewsSortLabel{font-size:13px;color:var(--bm-muted)}.reviewsSortSelect{border:1px solid var(--bm-line-2);border-radius:var(--bm-radius);padding:6px 10px;font-size:13px;background:var(--bm-surface);color:var(--bm-ink)}.reviewsMain{margin:0 0 24px;padding:16px 20px;border-left:3px solid var(--bm-lime);background:var(--bm-bg);border-radius:0 var(--bm-radius) var(--bm-radius) 0;font-size:14px;line-height:1.55;color:var(--bm-text);font-style:normal}.reviewsList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.reviewCard{border:1px solid var(--bm-line);border-radius:var(--bm-radius);padding:16px 18px;background:var(--bm-surface)}.reviewCardHead{display:flex;align-items:baseline;gap:10px;margin-bottom:8px;font-size:13px}.reviewCardRating{font-weight:700;color:var(--bm-ink)}.reviewCardAuthor{font-weight:600;color:var(--bm-text)}.reviewCardAge{color:var(--bm-muted)}.reviewCardComment{font-size:14px;line-height:1.55;color:var(--bm-text);margin:0 0 8px}.reviewReadMore{border:none;background:transparent;color:var(--bm-ink);font-weight:600;font-size:13px;padding:0;cursor:pointer;text-decoration:underline;margin-bottom:8px}.reviewVoteRow{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--bm-muted)}.reviewVoteBtn{border:1px solid var(--bm-line-2);background:var(--bm-surface);border-radius:var(--bm-radius-pill);padding:4px 12px;font-size:12px;cursor:pointer;color:var(--bm-ink)}.reviewVoteBtn[aria-pressed=true]{background:var(--bm-ink);color:#fff;border-color:var(--bm-ink)}@media (max-width:560px){.reviewsHeader{flex-wrap:wrap}.reviewCard{padding:14px}}@media (max-width:899px){#reviews{scroll-margin-top:0}html{scroll-padding-top:172px}}[data-transplant] [data-cnstrc-btn=add_to_cart],[data-transplant] [data-id*=buy-button],[data-transplant] [data-qa*=buy-button]{background-color:var(--bm-brand)!important;border-color:var(--bm-brand)!important;color:var(--bm-on-brand)!important;border-radius:6px!important}[data-transplant] [data-cnstrc-btn=add_to_cart]:hover,[data-transplant] [data-id*=buy-button]:hover,[data-transplant] [data-qa*=buy-button]:hover{background-color:var(--bm-brand-hover)!important;border-color:var(--bm-brand-hover)!important}[data-transplant] [data-cnstrc-btn=add_to_cart]:disabled,[data-transplant] [data-qa*=buy-button]:disabled{background-color:#d7dade!important;border-color:#d7dade!important;color:var(--bm-on-brand)!important}@media (max-width:899px){[data-transplant] section[data-test=carousel][aria-label*=alerie]{display:flex;flex-wrap:wrap;overflow-x:hidden}[data-transplant] section[data-test=carousel][aria-label*=alerie]>article{padding-left:0;flex:0 0 100%;max-width:100%}[data-transplant] section[data-test=carousel][aria-label*=alerie]>div{flex:0 0 100%;max-width:100%;overflow-x:auto;scrollbar-width:none}[data-transplant] section[data-test=carousel][aria-label*=alerie]>div::-webkit-scrollbar{display:none}}@media (max-width:767px){[data-transplant] div:has(>section[data-test=carousel][aria-label*=alerie]){max-height:none!important}[data-transplant] section[data-test=carousel][aria-label*=alerie]>div>ul{display:flex!important;flex-wrap:nowrap;gap:8px!important;width:100%!important;height:auto!important;max-height:none!important;padding-left:24px!important;padding-right:24px!important;margin-top:12px}[data-transplant] section[data-test=carousel][aria-label*=alerie]>div>ul>li{flex:0 0 72px!important;width:72px!important;height:72px!important;max-width:72px!important;max-height:72px!important}[data-transplant] section[data-test=carousel][aria-label*=alerie]>div>ul>li>button{width:100%!important;height:100%!important}[data-transplant] section[data-test=carousel][aria-label*=alerie]>div>ul img{width:100%!important;height:100%!important;object-fit:contain}[data-transplant] section[data-test=carousel][aria-label*=alerie]>div>ul>li:has(>button[style*="display: none"]){display:none!important}[data-transplant=dysontm-v16-piston-animal-noir-mat-cuivre] section[data-test=carousel][aria-label*=alerie]>div>ul{margin-top:4px}[data-transplant=dysontm-v16-piston-animal-noir-mat-cuivre] div.heading-1.mb-8{margin-bottom:0!important}}[data-transplant] svg[data-test=dynamic-icon]{flex-shrink:0}[data-transplant] .bg-specs{margin:40px 0}[data-transplant] .bg-specs-titre{margin:0 0 16px}[data-transplant] .bg-specs-liste{margin:0;padding:0;display:grid;grid-gap:0 32px;gap:0 32px}@media (min-width:640px){[data-transplant] .bg-specs-liste{grid-template-columns:1fr 1fr}}[data-transplant] .bg-spec-ligne{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid rgba(17,15,21,.08)}[data-transplant] .bg-spec-cle{color:var(--bm-muted,#6b6a70);margin:0}[data-transplant] .bg-spec-val{margin:0;text-align:right;font-weight:600;color:var(--bm-ink,#10141A)}[hidden]{display:none!important}[data-transplant] .items-stretch:has(span.bg-static-success-mid){display:none}[data-transplant] span.bg-static-success-mid{background:transparent}[data-transplant] [class*="text-[#96F5BD]"],[data-transplant] svg.\[text-\#96F5BD\]{display:none}[data-transplant] .bg-specs-intro{margin:0 0 20px;font-size:15px;line-height:1.6;color:var(--bm-text,#2f3137);max-width:72ch}[data-transplant=accueil] article._cardContainer_15vjq_2>div[data-spec=main]{position:relative;padding-top:40px}[data-transplant=accueil] article._cardContainer_15vjq_2 ._marketingTag_15vjq_8{position:absolute;top:16px;left:16px;margin:0}.bg-decl-aide{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:6px;border:1px solid var(--bm-muted-2);border-radius:50%;color:var(--bm-muted);font-size:10px;font-style:italic;font-weight:700;line-height:1;text-decoration:none;vertical-align:middle}.bg-decl-aide:hover{border-color:var(--bm-ink);color:var(--bm-ink)}.bg-eco-badge{display:inline-flex;align-items:center;min-height:22px;padding:2px 7px;border-radius:4px;background:var(--bm-mint);color:var(--bm-green-dark);font-size:12px;line-height:18px;font-weight:700;white-space:nowrap}[data-transplant] [data-bg-pricing]{display:flex;align-items:center;gap:8px;min-height:24px;margin-top:2px}[data-transplant] .bg-prix-neuf{color:var(--bm-muted,#6b6f76);font-size:12px;line-height:18px;white-space:nowrap}[data-transplant] .bg-prix-neuf s{text-decoration-thickness:1px;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}[data-transplant] .bg-preuves-achat{display:grid;grid-gap:7px;gap:7px;margin:12px 0 14px;padding:0;list-style:none;color:var(--bm-ink,#110f15);font-size:14px;line-height:1.35}[data-transplant] .bg-preuves-achat li{position:relative;padding-left:22px}[data-transplant] .bg-preuves-achat li:before{content:"✓";position:absolute;left:0;top:0;color:var(--bm-green-dark,#087a55);font-weight:800}.bg-aide-overlay{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:20px;background:rgba(17,15,21,.42)}.bg-aide-modale{position:relative;width:min(440px,100%);max-height:min(620px,calc(100vh - 40px));overflow:auto;padding:24px;border-radius:12px;background:var(--bm-surface,#fff);color:var(--bm-ink,#110f15);box-shadow:0 20px 60px rgba(17,15,21,.22)}.bg-aide-modale h2{margin:0 44px 16px 0;font-size:22px;line-height:1.2}.bg-aide-modale p{margin:0 0 14px;font-size:15px;line-height:1.5}.bg-aide-modale p:last-child{margin-bottom:0}.bg-aide-fermer{position:absolute;top:12px;right:12px;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:28px;line-height:1;cursor:pointer}.bg-aide-fermer:hover{background:rgba(17,15,21,.07)}@media (max-width:560px){.bg-aide-overlay{align-items:end;padding:0}.bg-aide-modale{width:100%;max-height:78vh;padding:24px 20px calc(24px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0}}.bg-decl-titre{position:relative}.bg-info-panneau{position:absolute;top:calc(100% + 8px);left:0;z-index:30;width:min(360px,calc(100vw - 32px));padding:14px 16px;border:1px solid var(--bm-line);border-radius:var(--bm-radius);background:var(--bm-surface);box-shadow:0 8px 28px rgba(16,20,26,.14);font-weight:400;text-align:left;white-space:normal}.bg-info-titre{margin:0 0 8px;font-size:15px;font-weight:700;color:var(--bm-ink)}.bg-info-ligne{margin:0 0 8px;font-size:13px;line-height:1.45;color:var(--bm-text)}.bg-info-ligne:last-child{margin-bottom:0}.bg-info-ligne strong{color:var(--bm-ink)}.bg-info-fermer{position:absolute;top:6px;right:8px;border:0;background:none;cursor:pointer;font-size:20px;line-height:1;color:var(--bm-muted)}.bg-info-fermer:hover{color:var(--bm-ink)}.bg-decl-rangee{align-items:stretch}.bg-decl-rangee>li{display:flex}.bg-decl-label{display:flex;width:100%}.bg-decl-opt{width:100%;justify-content:flex-start}@media (max-width:767px){.bg-decl-rangee{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.bg-decl-opt{min-width:0}.bg-decl-libelle{overflow-wrap:anywhere}.bg-decl-opt{padding:5px 9px;gap:0}.bg-decl-on{padding:4px 8px}.bg-decl-libelle{font-size:13px;line-height:1.25}.bg-decl-prix{font-size:11px;line-height:1.2}.bg-decl-titre{margin-bottom:4px;font-size:13px}.bg-decl-axe{margin-bottom:10px}.bg-decl-rangee{gap:6px}}