@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:#fff;--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{display:flex;flex-direction:column;gap:14px;margin:16px 0 20px}.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] 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}