.mb-progression{--mb-progres: 0;position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0 0 22px;padding:0;list-style:none}.mb-progression:before,.mb-progression:after{content:"";position:absolute;top:9px;height:1px;left:calc(50% / var(--mb-n, 4));right:calc(50% / var(--mb-n, 4));background:var(--mb-filet-tuile)}.mb-progression:after{background:var(--mb-encre);transform-origin:left center;transform:scaleX(var(--mb-progres));transition:transform .6s var(--mb-ease)}.mb-progression:has(>li:nth-child(3):last-child){--mb-n: 3}.mb-progression:has(>li:nth-child(2):last-child){--mb-n: 2}.mb-progression__pas{position:relative;z-index:1;display:flex;justify-content:center;min-width:0}.mb-progression__bouton{display:grid;justify-items:center;gap:7px;min-width:44px;min-height:44px;padding:0 2px;border:0;background:none;color:var(--mb-gris-2);cursor:pointer;font:400 12px/1.2 var(--mb-sans);letter-spacing:-.01em;text-align:center;-webkit-tap-highlight-color:transparent}.mb-progression__bouton:focus-visible{outline:2px solid var(--mb-encre);outline-offset:2px;border-radius:8px}.mb-progression__point{position:relative;display:block;width:19px;height:19px;border-radius:50%;background:var(--mb-blanc);box-shadow:inset 0 0 0 1.5px var(--mb-filet-tuile);transition:box-shadow var(--mb-duree-ui) var(--mb-ease),background-color var(--mb-duree-ui) var(--mb-ease)}.mb-progression__point:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;box-shadow:0 0 0 1px var(--mb-encre);opacity:0;transform:scale(.7)}.mb-progression__point:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transform:scale(0);transition:transform .36s var(--mb-ressort)}.mb-progression__pas[data-etat=actif] .mb-progression__bouton,.mb-progression__pas[data-etat=fait] .mb-progression__bouton{color:var(--mb-encre)}.mb-progression__pas[data-etat=actif] .mb-progression__nom{font-weight:600}.mb-progression__pas[data-etat=actif] .mb-progression__point{box-shadow:inset 0 0 0 1.5px var(--mb-encre)}.mb-progression__pas[data-etat=actif] .mb-progression__point:after{top:5px;right:5px;bottom:5px;left:5px;background:var(--mb-encre);transform:scale(1)}.mb-js .mb-progression__pas[data-etat=actif] .mb-progression__point:before{animation:mb-halo 2.4s var(--mb-ease) .4s infinite}@keyframes mb-halo{0%{opacity:.5;transform:scale(.7)}70%,to{opacity:0;transform:scale(1.25)}}.mb-progression__pas[data-etat=fait] .mb-progression__point{background:var(--mb-encre);box-shadow:none}.mb-progression__pas[data-etat=fait] .mb-progression__point:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.8 10.4 8.7 13.2 14.3 7.2' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat;transform:scale(1)}.mb-progression__nom{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){.mb-progression__bouton:hover{color:var(--mb-encre)}.mb-progression__bouton:hover .mb-progression__point{box-shadow:inset 0 0 0 1.5px var(--mb-encre)}}.mb-pas{min-width:0;border-top:1px solid var(--mb-filet-doux)}.mb-pas:first-child{border-top:0}.mb-pas[hidden]{display:none}.mb-pas__tete{margin:0;font:inherit}.mb-pas__bouton{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:14px;width:100%;min-height:64px;padding:16px 0;margin:0;border:0;background:none;color:var(--mb-encre);text-align:left;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}.mb-pas__bouton:focus-visible{outline:2px solid var(--mb-encre);outline-offset:4px;border-radius:10px}.mb-pas__num{position:relative;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--mb-filet-tuile);font:600 14px/1 var(--mb-sans);letter-spacing:0;color:var(--mb-gris-2);font-variant-numeric:tabular-nums;transition:background-color var(--mb-duree-ui) var(--mb-ease),box-shadow var(--mb-duree-ui) var(--mb-ease),color var(--mb-duree-ui) var(--mb-ease)}.mb-pas__num:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;opacity:0;transform:scale(.4);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M10.5 16.4 14.2 20 21.5 12.4' fill='none' stroke='%23272018' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat;transition:transform .36s var(--mb-ressort),opacity var(--mb-duree-ui) var(--mb-ease)}.mb-pas__textes{display:grid;gap:2px;min-width:0}.mb-pas__titre{font:600 19px/1.25 var(--mb-sans);letter-spacing:-.012em;color:var(--mb-gris-3);transition:color var(--mb-duree-ui) var(--mb-ease)}.mb-pas__resume{font:400 14px/1.43 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mb-pas__resume:empty{display:none}.mb-pas__modifier{font:600 14px/1.2 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-encre);text-decoration:underline;text-decoration-color:var(--mb-filet-tuile);text-underline-offset:4px;opacity:0;transition:opacity var(--mb-duree-ui) var(--mb-ease)}.mb-pas[data-ouvert] .mb-pas__num{background:var(--mb-encre);box-shadow:none;color:#fff}.mb-pas[data-ouvert] .mb-pas__titre{color:var(--mb-encre);font-size:var(--mb-t-etape)}.mb-pas[data-ouvert] .mb-pas__resume{display:none}.mb-pas[data-fait]:not([data-ouvert]) .mb-pas__num{background:var(--mb-brume);box-shadow:none;color:transparent}.mb-pas[data-fait]:not([data-ouvert]) .mb-pas__num:after{opacity:1;transform:none}.mb-pas[data-fait]:not([data-ouvert]) .mb-pas__titre{color:var(--mb-encre)}.mb-pas[data-fait]:not([data-ouvert]) .mb-pas__modifier{opacity:1}@media(hover:hover){.mb-pas:not([data-ouvert]) .mb-pas__bouton:hover .mb-pas__titre{color:var(--mb-encre)}}.mb-pas__corps{display:grid;gap:14px;min-width:0;padding:0 0 28px}.mb-pas__corps[hidden]{display:none}.mb-js .mb-pas__corps.mb-entre>*{animation:mb-pas-entre .52s var(--mb-ease) both}.mb-js .mb-pas__corps.mb-entre>:nth-child(2){animation-delay:50ms}.mb-js .mb-pas__corps.mb-entre>:nth-child(3){animation-delay:90ms}.mb-js .mb-pas__corps.mb-entre>:nth-child(n+4){animation-delay:.13s}@keyframes mb-pas-entre{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mb-pas__question{margin:0;font:600 var(--mb-t-option)/1.35 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-encre);text-wrap:balance}.mb-pas__question span{display:block;font-weight:400;font-size:15px;color:var(--mb-gris-2)}.mb-pas__rassure{display:flex;gap:12px;align-items:flex-start;margin:0;padding:14px 16px;border-radius:var(--mb-r-tuile);background:var(--mb-brume);font:400 14px/1.43 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-pas__rassure strong,.mb-pas__rassure .mb-lien{font-weight:600;color:var(--mb-encre)}.mb-pas__rassure-icone{flex:0 0 20px;height:20px;margin-top:0;border-radius:50%;background:var(--mb-encre) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.8 10.4 8.7 13.2 14.3 7.2' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.mb-pas__suite{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin-top:4px;padding:0 24px;border:0;border-radius:var(--mb-r-pilule);background:var(--mb-blanc);box-shadow:inset 0 0 0 1.5px var(--mb-encre);font:600 17px/1 var(--mb-sans);letter-spacing:-.022em;color:var(--mb-encre);cursor:pointer;transition:background-color var(--mb-duree-ui) var(--mb-ease),color var(--mb-duree-ui) var(--mb-ease),transform var(--mb-duree-ui) var(--mb-ease);-webkit-tap-highlight-color:transparent}.mb-pas__suite:after{content:"";width:7px;height:7px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);transition:transform var(--mb-duree-ui) var(--mb-ease)}@media(hover:hover){.mb-pas__suite:hover{background:var(--mb-encre);color:#fff}.mb-pas__suite:hover:after{transform:translate(3px) rotate(45deg)}}.mb-pas__suite:active{transform:scale(.985)}.mb-pas__suite:focus-visible{outline:2px solid var(--mb-encre);outline-offset:3px}.mb-pas__paiement{display:flex;justify-content:center;align-items:center;gap:6px;margin:-2px 0 0;font:400 13px/1.4 var(--mb-sans);letter-spacing:-.008em;color:var(--mb-gris-2)}.mb-pas__paiement svg{width:14px;height:14px}.mb-cadreur[data-parcours=etapes] .mb-jauge,.mb-cadreur[data-parcours=etapes] .mb-cadreur__recap{display:none!important}.mb-cadreur[data-parcours=etapes] .mb-cadreur__pilotage{align-content:start}.mb-matieres{display:grid;gap:14px;min-width:0;margin:0;padding:0;border:0}.mb-matieres__liste{display:grid;gap:10px}.mb-matiere{position:relative;display:grid;gap:3px;padding:16px 18px 14px 50px;border-radius:var(--mb-r-tuile);background:var(--mb-blanc);box-shadow:inset 0 0 0 1px var(--mb-filet-tuile);color:var(--mb-encre);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--mb-duree-ui) var(--mb-ease),transform var(--mb-duree-ui) var(--mb-ease)}.mb-matiere input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.mb-matiere__coche{position:absolute;left:17px;top:17px;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--mb-gris-3);transition:box-shadow var(--mb-duree-ui) var(--mb-ease),background-color var(--mb-duree-ui) var(--mb-ease)}.mb-matiere__coche:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transform:scale(.3);opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.8 10.4 8.7 13.2 14.3 7.2' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat;transition:transform .36s var(--mb-ressort),opacity var(--mb-duree-ui) var(--mb-ease)}.mb-matiere:has(input:checked){box-shadow:inset 0 0 0 2px var(--mb-encre)}.mb-matiere:has(input:checked) .mb-matiere__coche{background:var(--mb-encre);box-shadow:none}.mb-matiere:has(input:checked) .mb-matiere__coche:after{transform:none;opacity:1}.mb-matiere:has(input:focus-visible){outline:2px solid var(--mb-encre);outline-offset:3px}.mb-matiere:has(input:disabled){opacity:.55;cursor:not-allowed}@media(hover:hover){.mb-matiere:not(:has(input:checked)):hover{box-shadow:inset 0 0 0 1px var(--mb-gris-3)}}.mb-matiere:active{transform:scale(.99)}.mb-matiere__tete{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.mb-matiere__nom{font:600 var(--mb-t-option)/1.24 var(--mb-sans);letter-spacing:-.016em}.mb-matiere__badge{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:var(--mb-r-pilule);background:var(--mb-brume);font:600 11px/1 var(--mb-sans);letter-spacing:.01em;color:var(--mb-encre);white-space:nowrap}.mb-matiere__accroche{font:italic 400 16px/1.35 var(--mb-serif-marque);color:var(--mb-encre)}.mb-matiere__pratique{font:400 13px/1.4 var(--mb-sans);letter-spacing:-.008em;color:var(--mb-gris-2)}.mb-matiere__pied{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-top:8px;padding-top:10px;border-top:1px solid var(--mb-filet-doux)}.mb-matiere__total{font:600 17px/1.2 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-encre);font-variant-numeric:tabular-nums}.mb-matiere__total[data-exemple=oui]{font-weight:400;color:var(--mb-gris-2)}.mb-matiere__total[data-exemple=oui]:after{content:" pour l\2019 exemple";font-size:13px}.mb-matiere__total:empty{display:none}.mb-matiere__prix{font:400 13px/1.2 var(--mb-sans);color:var(--mb-gris-2);font-variant-numeric:tabular-nums}.mb-js .mb-pas__corps.mb-entre .mb-matiere{animation:mb-pas-entre .52s var(--mb-ease) both;animation-delay:calc(80ms + var(--k, 0) * 60ms)}.mb-matiere-detail{display:grid;gap:10px;padding:18px;border-radius:var(--mb-r-tuile);background:var(--mb-brume)}.mb-matiere-detail[hidden]{display:none}.mb-js .mb-matiere-detail:not([hidden]){animation:mb-pas-entre .42s var(--mb-ease) both}.mb-matiere-detail__titre{margin:0;font:600 15px/1.3 var(--mb-sans);letter-spacing:-.012em;color:var(--mb-encre)}.mb-matiere-detail__liste{display:grid;gap:8px;margin:0}.mb-matiere-detail__liste div{display:grid;gap:1px}.mb-matiere-detail__liste dt{font:600 13px/1.35 var(--mb-sans);letter-spacing:-.008em;color:var(--mb-encre)}.mb-matiere-detail__liste dd{margin:0;font:400 14px/1.43 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-matiere-detail__fiche summary,.mb-matieres__aide summary{display:inline-flex;align-items:center;gap:8px;min-height:32px;cursor:pointer;list-style:none;font:600 14px/1.3 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-encre)}.mb-matiere-detail__fiche summary::-webkit-details-marker,.mb-matieres__aide summary::-webkit-details-marker{display:none}.mb-matiere-detail__fiche summary:after,.mb-matieres__aide summary:after{content:"";width:6px;height:6px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform var(--mb-duree-ui) var(--mb-ease)}.mb-matiere-detail__fiche[open] summary:after,.mb-matieres__aide[open] summary:after{transform:translateY(3px) rotate(-135deg)}.mb-matiere-detail__fiche summary:focus-visible,.mb-matieres__aide summary:focus-visible{outline:2px solid var(--mb-encre);outline-offset:3px;border-radius:4px}.mb-matiere-detail__fiche p{margin:4px 0 0;font:400 13px/1.5 var(--mb-sans);letter-spacing:-.008em;color:var(--mb-gris-2)}.mb-matieres__aide{padding:4px 0 0}.mb-matieres__guide{display:grid;margin:10px 0 0}.mb-matieres__guide div{display:grid;gap:2px;padding:10px 0;border-top:1px solid var(--mb-filet-doux)}.mb-matieres__guide dt{font:400 14px/1.4 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-matieres__guide dd{margin:0;font:600 14px/1.4 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-encre)}.mb-matieres__note{margin:8px 0 0;font:400 13px/1.45 var(--mb-sans);color:var(--mb-gris-2)}.mb-matieres__coffret{margin:0;font:400 14px/1.45 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-matieres__coffret .mb-lien{font-weight:600;color:var(--mb-encre)}.mb-recu{display:grid;gap:7px;margin:10px 0 0;padding-top:12px;border-top:1px solid var(--mb-filet-tuile)}.mb-recu:empty{display:none}.mb-recu div{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.mb-recu dt{flex:none;font:400 14px/1.4 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-recu dd{margin:0;font:400 14px/1.4 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-encre);text-align:right;font-variant-numeric:tabular-nums}.mb-js .mb-recu div{animation:mb-pas-entre .42s var(--mb-ease) both}.mb-js .mb-recu div:nth-child(2){animation-delay:40ms}.mb-js .mb-recu div:nth-child(3){animation-delay:80ms}.mb-js .mb-recu div:nth-child(4){animation-delay:.12s}.mb-js .mb-recu div:nth-child(n+5){animation-delay:.16s}.mb-avantages{display:grid;gap:8px;padding:16px 18px;border-radius:var(--mb-r-tuile);box-shadow:inset 0 0 0 1px var(--mb-filet-doux)}.mb-avantages[hidden]{display:none}.mb-avantages__titre{margin:0;font:600 15px/1.3 var(--mb-sans);letter-spacing:-.012em;color:var(--mb-encre)}.mb-avantages__liste{display:grid;gap:6px;margin:0;padding:0;list-style:none}.mb-avantages__liste li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font:400 14px/1.4 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2);font-variant-numeric:tabular-nums}.mb-avantages__liste li b{font-weight:600;color:var(--mb-encre);text-align:right}.mb-avantages__liste li[data-actif]{color:var(--mb-encre)}.mb-avantages__liste li[data-actif] span:after{content:"appliqu\e9 e";display:inline-block;margin-left:8px;padding:2px 7px;border-radius:var(--mb-r-pilule);background:var(--mb-vermillon);color:#fff;font:600 11px/1.3 var(--mb-sans);letter-spacing:.01em;vertical-align:1px}.mb-avantages__suite{margin:2px 0 0;font:600 14px/1.43 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-encre)}.mb-avantages__suite:empty{display:none}.mb-avantages__note{margin:0;font:400 12px/1.4 var(--mb-sans);letter-spacing:-.008em;color:var(--mb-gris-2)}.mb-js .mb-bat{animation:mb-bat .52s var(--mb-ease)}@keyframes mb-bat{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:989px){.mb-progression{margin:2px 0 6px}.mb-progression:before,.mb-progression:after{top:7px}.mb-progression__bouton{gap:4px;min-height:36px;font-size:11px}.mb-progression__point{width:15px;height:15px}.mb-progression__pas[data-etat=actif] .mb-progression__point:after{top:4px;right:4px;bottom:4px;left:4px}.mb-pas{scroll-margin-top:236px}.mb-cadreur__pilotage>.mb-pas:not(.mb-cadreur__achat) :is(input,button,a,[tabindex]){scroll-margin-top:250px}.mb-cadreur__pilotage{padding-top:8px}}@media(min-width:990px){.mb-pas{scroll-margin-top:104px}.mb-cadreur[data-parcours=etapes] .mb-cadreur__vivant{padding-top:24px}.mb-pas__corps{padding-bottom:32px}}.mb.mb-qualite{padding-block:var(--mb-chapitre);background:var(--mb-brume);color:var(--mb-encre);font-family:var(--mb-sans);scroll-margin-top:24px}.mb-qualite__cadre{display:grid;gap:clamp(44px,6vw,72px);max-width:calc(1120px + 2 * var(--mb-marge))}.mb-qualite__cadre>*{min-width:0}.mb-qualite__tete{display:grid;gap:2px;max-width:880px}.mb-qualite__sur,.mb-qualite__titre{margin:0;font:600 var(--mb-t-section)/1.1 var(--mb-sans);letter-spacing:-.012em;text-wrap:balance}.mb-qualite__sur{color:var(--mb-gris-3)}.mb-qualite__titre{color:var(--mb-encre)}.mb-qualite__sous-titre{margin:0 0 20px;font:600 var(--mb-t-etape)/1.2 var(--mb-sans);letter-spacing:-.012em;color:var(--mb-encre)}.mb-qualite__chiffres{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;margin:0;padding:0;list-style:none}.mb-qualite__fait{display:grid;gap:10px;align-content:start;padding-top:16px;border-top:1px solid var(--mb-filet-tuile)}.mb-qualite__nombre{display:flex;align-items:baseline;gap:4px;margin:0;font:600 clamp(44px,6vw,80px)/1 var(--mb-sans);letter-spacing:-.03em;color:var(--mb-encre);font-variant-numeric:tabular-nums}.mb-qualite__nombre small{font-size:.36em;font-weight:600;letter-spacing:-.01em;color:var(--mb-gris-2)}.mb-qualite__legende{margin:0;font:400 15px/1.45 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-qualite__legende strong{display:block;font-weight:600;color:var(--mb-encre)}@media(min-width:990px){.mb-qualite__chiffres{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.mb-qualite__cartes{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,78%);gap:12px;margin:0 calc(-1 * var(--mb-marge));padding:2px var(--mb-marge) 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mb-marge);scrollbar-width:none}.mb-qualite__cartes::-webkit-scrollbar{display:none}.mb-qualite__carte{display:grid;grid-template-rows:auto auto auto 1fr auto;gap:8px;padding:22px 22px 18px;border-radius:18px;background:var(--mb-blanc);scroll-snap-align:start;transition:transform .5s var(--mb-ease)}.mb-qualite__carte-chiffre{margin:0 0 6px;font:400 14px/1 var(--mb-sans);color:var(--mb-gris-2);font-variant-numeric:tabular-nums}.mb-qualite__carte-chiffre b{font:600 40px/1 var(--mb-sans);letter-spacing:-.03em;color:var(--mb-encre)}.mb-qualite__carte-nom{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font:600 19px/1.25 var(--mb-sans);letter-spacing:-.012em}.mb-qualite__carte-accroche{margin:0;font:italic 400 18px/1.35 var(--mb-serif-marque);color:var(--mb-encre)}.mb-qualite__carte-pratique{margin:0;align-self:start;font:400 13px/1.45 var(--mb-sans);letter-spacing:-.008em;color:var(--mb-gris-2)}.mb-qualite__carte-pied{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:6px 0 0;padding-top:12px;border-top:1px solid var(--mb-filet-doux)}.mb-qualite__carte-prix{font:600 15px/1.2 var(--mb-sans);font-variant-numeric:tabular-nums}.mb-qualite__carte .mb-lien{font:600 14px/1.2 var(--mb-sans);color:var(--mb-encre)}@media(hover:hover)and (pointer:fine){.mb-qualite__carte:hover{transform:translateY(-4px)}}@media(min-width:990px){.mb-qualite__cartes{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;overflow:visible}}.mb-qualite__etapes{display:grid;gap:18px;margin:0;padding:0;list-style:none;counter-reset:none}.mb-qualite__etapes li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px;align-items:start}.mb-qualite__num{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--mb-blanc);font:600 14px/1 var(--mb-sans);color:var(--mb-encre)}.mb-qualite__etapes p{margin:5px 0 0;font:400 15px/1.45 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-qualite__etapes strong{font-weight:600;color:var(--mb-encre)}.mb-qualite__trait{display:block;height:1px;margin-top:28px;background:var(--mb-filet-tuile)}@media(min-width:990px){.mb-qualite__etapes{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.mb-qualite__etapes li{grid-template-columns:1fr;gap:14px}}.mb-qualite__fiche{margin-top:calc(-1*clamp(20px,3vw,40px));border-bottom:1px solid var(--mb-filet-tuile)}.mb-qualite__fiche summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;cursor:pointer;list-style:none;font:600 var(--mb-t-option)/1.3 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-encre)}.mb-qualite__fiche summary::-webkit-details-marker{display:none}.mb-qualite__fiche summary:focus-visible{outline:2px solid var(--mb-encre);outline-offset:4px}.mb-qualite__fiche[open] .mb-plus:after{transform:rotate(0)}.mb-qualite__fiche-corps{display:grid;gap:24px;padding:4px 0 28px}.mb-js .mb-qualite__fiche[open] .mb-qualite__fiche-corps{animation:mb-pas-entre .48s var(--mb-ease) both}.mb-qualite__fiche-titre{margin:0 0 8px;font:600 15px/1.3 var(--mb-sans);color:var(--mb-encre)}.mb-qualite__fiche ul{display:grid;gap:6px;margin:0;padding-left:18px;font:400 14px/1.5 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}@media(min-width:750px){.mb-qualite__fiche-corps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.mb-qualite__echantillon{margin:0;max-width:40em;font:400 15px/1.5 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-qualite__echantillon strong{color:var(--mb-encre)}.mb-qualite__echantillon .mb-lien{font-weight:600;color:var(--mb-encre)}@media(max-width:989px){body:has(header-component[data-sticky-state=active]) .mb-cadreur[data-parcours=etapes] .mb-cadreur__vivant{top:var(--header-height, 0px)}}@media(min-width:990px){body:has(header-component[data-sticky-state=active]) .mb-cadreur[data-parcours=etapes] .mb-cadreur__vivant{top:calc(var(--header-height, 0px) + 16px)}}@media(prefers-reduced-motion:reduce){.mb-progression:after,.mb-progression__point:after,.mb-pas__num:after,.mb-matiere__coche:after{transition:none}.mb-progression__point:before{animation:none!important}}.mb.mb-salle--atelier{padding-block:clamp(8px,2vw,28px) var(--mb-chapitre)}.mb-salle--atelier .mb-cadreur{max-width:calc(var(--mb-max) + 2 * var(--mb-marge))}.mb-atelier .mb-cadreur__vivant{display:flex;flex-direction:column;gap:14px}.mb-atelier .mb-progression{order:2;margin:0}.mb-atelier__visuel{position:relative;display:grid;min-width:0}.mb-atelier__visuel>:not(.mb-atelier__bascule){grid-area:1 / 1;min-width:0;transition:opacity .45s var(--mb-ease),visibility 0s linear .45s}.mb-atelier .mb-cadreur__vivant[data-vue=photos] .mb-cadreur__mur-boite,.mb-atelier .mb-cadreur__vivant[data-vue=mur] .mb-atelier__galerie{opacity:0;visibility:hidden;pointer-events:none}.mb-atelier .mb-cadreur__vivant[data-vue=photos] .mb-atelier__galerie,.mb-atelier .mb-cadreur__vivant[data-vue=mur] .mb-cadreur__mur-boite{opacity:1;visibility:visible;transition:opacity .45s var(--mb-ease),visibility 0s}.mb-atelier .mb-cadreur__mur-boite{align-content:end;padding:28px 24px 18px;border-radius:var(--mb-r-carte);background:var(--mb-brume)}.mb-atelier__galerie.mb-achat__galerie{position:static}.mb-atelier__bascule{position:absolute;z-index:4;top:14px;left:14px;display:inline-flex;gap:2px;padding:3px;border-radius:var(--mb-r-pilule);background:#ffffffdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px #2720180f}.mb-atelier__puce{min-height:32px;padding:0 14px;border:0;border-radius:var(--mb-r-pilule);background:none;cursor:pointer;font:600 13px/1 var(--mb-sans);letter-spacing:-.01em;color:var(--mb-gris-2);-webkit-tap-highlight-color:transparent;transition:background-color var(--mb-duree-ui) var(--mb-ease),color var(--mb-duree-ui) var(--mb-ease)}.mb-atelier__puce[aria-pressed=true]{background:var(--mb-encre);color:#fff}.mb-atelier__puce:focus-visible{outline:2px solid var(--mb-encre);outline-offset:2px}.mb-cadreur:not([data-etat=pret]) .mb-atelier__puce[data-mb-vue=mur]:after{content:" \b7  exemple";font-weight:400}.mb-atelier__tete{display:grid;padding-bottom:6px}.mb-atelier__titre.mb-achat__titre{font-size:clamp(28px,2.5vw,40px);line-height:1.1}.mb-atelier__tete .mb-achat__ariane{margin-bottom:14px}.mb-atelier__prix{display:grid;gap:4px;margin:18px 0 0}.mb-atelier__montant{margin:0;font:600 var(--mb-t-prix)/1.05 var(--mb-sans);letter-spacing:-.02em;color:var(--mb-encre);font-variant-numeric:tabular-nums}.mb-atelier__montant[data-vivant]{color:var(--mb-pins)}.mb-atelier__detail{margin:0;min-height:1.43em;font:400 14px/1.43 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2);font-variant-numeric:tabular-nums}.mb-atelier__detail .mb-achat__exemple{display:inline;margin:0}.mb-atelier__invite{margin:14px 0 6px;font:400 15px/1.45 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-atelier .mb-cadreur__pilotage>.mb-atelier__tete+.mb-pas{border-top:1px solid var(--mb-filet-doux)}.mb-atelier__pastilles{margin-top:2px}.mb-atelier__autre-oeuvre{margin:0;font:400 14px/1.45 var(--mb-sans);color:var(--mb-gris-2)}.mb-atelier__autre-oeuvre .mb-lien{font-weight:600;color:var(--mb-encre)}.mb-pas__nav{display:flex;align-items:center;gap:10px;margin-top:4px}.mb-pas__nav .mb-pas__suite{flex:1;margin-top:0}.mb-pas__retour{flex:none;min-height:52px;padding:0 16px;border:0;background:none;cursor:pointer;font:600 15px/1 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2);text-decoration:underline;text-decoration-color:var(--mb-filet-tuile);text-underline-offset:4px}@media(hover:hover){.mb-pas__retour:hover{color:var(--mb-encre)}}.mb-pas__retour:focus-visible{outline:2px solid var(--mb-encre);outline-offset:3px;border-radius:8px}.mb-atelier__echantillon{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;margin:18px 0 0;padding:14px 18px;border-radius:var(--mb-r-tuile);background:var(--mb-brume);font:400 14px/1.4 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-atelier__echantillon .mb-lien{font-weight:600;color:var(--mb-encre)}@media(min-width:990px){.mb-cadreur__corps.mb-atelier{grid-template-columns:minmax(0,1fr) minmax(400px,460px);column-gap:clamp(40px,4.4vw,72px)}.mb-atelier .mb-cadreur__vivant{top:84px;padding:0;border-radius:0;background:none}body:has(header-component[data-sticky-state=active]) .mb-cadreur[data-parcours=etapes] .mb-atelier .mb-cadreur__vivant{top:calc(var(--header-height, 0px) + 16px)}.mb-atelier .mb-achat__vignettes{margin-top:12px}}@media(max-width:989px){.mb-atelier .mb-cadreur__vivant{gap:6px;padding-top:8px}.mb-atelier .mb-cadreur__mur-boite{padding:8px 10px 4px;border-radius:12px;background:var(--mb-blanc)}.mb-atelier__galerie .mb-achat__scene{aspect-ratio:auto;height:200px;border-radius:12px}.mb-atelier__galerie .mb-achat__vue img{height:200px;object-fit:cover}.mb-atelier__galerie .mb-achat__vignettes,.mb-atelier__galerie .mb-achat__fleche{display:none}.mb-atelier__galerie .mb-achat__points{margin-top:6px}.mb-atelier__bascule{top:8px;left:8px}.mb-atelier__titre.mb-achat__titre{font-size:28px}.mb-atelier__puce{min-height:28px;padding:0 11px;font-size:12px}.mb-atelier .mb-cadreur__pilotage{padding-top:18px}}.mb-v2-recit__suite--leger .mb-accordeons{max-width:820px}.mb-v2-recit__suite.mb-v2-recit__suite--leger{display:block;max-width:calc(1120px + 2 * var(--mb-marge));padding-top:clamp(40px,5vw,72px)}.mb-v2-recit__suite--leger .mb-accordeon summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font:600 19px/1.3 var(--mb-sans);letter-spacing:-.01em;color:var(--mb-encre)}.mb-v2-recit__suite--leger .mb-accordeon__corps p{margin:0 0 12px;font:400 var(--mb-t-corps)/1.55 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-qualite--leger .mb-qualite__tete{max-width:820px;gap:0}.mb-qualite__intro{margin:16px 0 0;font:400 var(--mb-t-lecture)/1.5 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2);text-wrap:pretty}.mb-qualite__preuves{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;margin:0;padding:0;list-style:none}.mb-qualite__preuves li{display:grid;gap:10px;align-content:start}.mb-qualite__preuves svg{width:28px;height:28px;fill:none;stroke:var(--mb-encre);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.mb-qualite__preuves p{margin:0;font:400 15px/1.45 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-qualite__preuves strong{display:block;font-weight:600;color:var(--mb-encre)}@media(min-width:990px){.mb-qualite__preuves{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.mb-qualite__liste{display:grid}.mb-qualite__matiere{border-top:1px solid var(--mb-filet-tuile)}.mb-qualite__matiere:last-child{border-bottom:1px solid var(--mb-filet-tuile)}.mb-qualite__matiere summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none;color:var(--mb-encre)}.mb-qualite__matiere summary::-webkit-details-marker{display:none}.mb-qualite__matiere summary:focus-visible{outline:2px solid var(--mb-encre);outline-offset:4px;border-radius:6px}.mb-qualite__matiere[open] .mb-plus:after{transform:rotate(0)}.mb-qualite__matiere-tete{display:grid;gap:4px;min-width:0}.mb-qualite__matiere-nom{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font:600 var(--mb-t-etape)/1.2 var(--mb-sans);letter-spacing:-.012em}.mb-qualite__matiere-accroche{font:italic 400 18px/1.35 var(--mb-serif-marque)}.mb-qualite__matiere-meta{font:400 13px/1.4 var(--mb-sans);color:var(--mb-gris-2);font-variant-numeric:tabular-nums}.mb-qualite__matiere-corps{display:grid;gap:22px;padding:0 0 30px}.mb-js .mb-qualite__matiere[open] .mb-qualite__matiere-corps{animation:mb-pas-entre .48s var(--mb-ease) both}.mb-qualite__matiere-texte{display:grid;gap:12px}.mb-qualite__matiere-texte p{margin:0;font:400 var(--mb-t-corps)/1.6 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-encre);max-width:40em}.mb-qualite__reperes{padding:18px;border-radius:var(--mb-r-tuile);background:var(--mb-blanc)}.mb-qualite__matiere-corps>.mb-lien{justify-self:start;font:600 15px/1.3 var(--mb-sans);color:var(--mb-encre)}@media(min-width:990px){.mb-qualite__matiere-corps{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:56px;align-items:start}.mb-qualite__matiere-corps>.mb-lien{grid-column:1}}.mb-qualite--leger .mb-qualite__fiche{margin-top:calc(-1*clamp(44px,6vw,72px))}.mb-pas__texte{margin:0;font:400 var(--mb-t-option)/1.45 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-encre);text-wrap:pretty}.mb-cadreur__scene.mb-cadreur__scene--cachee,.mb-cadreur[data-parcours=etapes] [data-mb-etape3]{display:none!important}.mb-ajuste{display:grid;gap:12px;padding:20px 18px 14px;border-radius:var(--mb-r-tuile);background:var(--mb-brume)}.mb-ajuste__cadre{display:flex;justify-content:center;min-width:0}.mb-ajuste__fenetre{position:relative;display:grid;place-items:center;max-width:100%;background-color:var(--mb-blanc);background-repeat:no-repeat;border-radius:4px;outline:1px solid rgba(39,32,24,.16);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mb-ajuste__fenetre[data-mode=v]{touch-action:pan-x}.mb-ajuste__fenetre.mb-tenu{cursor:grabbing}.mb-ajuste__fenetre:focus-visible{outline:2px solid var(--mb-encre);outline-offset:3px}.mb-ajuste__indice{padding:8px 14px;border-radius:var(--mb-r-pilule);background:#ffffffe6;font:600 13px/1 var(--mb-sans);letter-spacing:-.01em;color:var(--mb-encre);white-space:pre;pointer-events:none;transition:opacity .3s var(--mb-ease)}.mb-js .mb-pas[data-ouvert] .mb-ajuste:not([data-touche]) .mb-ajuste__indice{animation:mb-indice 1.4s var(--mb-ease) .7s 2}@keyframes mb-indice{0%,to{transform:none}30%{transform:translate(-6px)}70%{transform:translate(6px)}}.mb-ajuste__fenetre[data-mode=v] .mb-ajuste__indice{animation-name:mb-indice-v!important}@keyframes mb-indice-v{0%,to{transform:none}30%{transform:translateY(-5px)}70%{transform:translateY(5px)}}.mb-ajuste[data-touche] .mb-ajuste__indice{opacity:0}.mb-ajuste__bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px}.mb-ajuste__mesures{margin:0;font:400 13px/1.4 var(--mb-sans);color:var(--mb-gris-2);font-variant-numeric:tabular-nums}.mb-ajuste__recentrer{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 2px;border:0;background:none;cursor:pointer;font:600 13px/1 var(--mb-sans);letter-spacing:-.01em;color:var(--mb-gris-2)}.mb-ajuste__recentrer svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.mb-ajuste__recentrer:hover{color:var(--mb-encre)}}.mb-ajuste__recentrer:focus-visible{outline:2px solid var(--mb-encre);outline-offset:2px;border-radius:6px}@media(prefers-reduced-motion:reduce){.mb-ajuste__indice{animation:none!important}}body:has(.mb-salle--atelier) .mb-v3e-appel{background:transparent;color:var(--mb-encre);box-shadow:inset 0 0 0 1px var(--mb-filet-tuile)}body:has(.mb-salle--atelier) .mb-v3e-appel__rond{background:#2720180f}@media(hover:hover){body:has(.mb-salle--atelier) .mb-v3e-appel:hover{background:var(--mb-brume)}}.mb-parcours{position:relative;margin-top:22px}.mb-parcours__tete{display:grid;gap:4px;padding:20px 0 6px;border-top:1px solid var(--mb-filet-doux)}.mb-parcours__sur{margin:0;font:600 12px/1.3 var(--mb-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--mb-pins)}.mb-parcours__sur span{letter-spacing:.02em;text-transform:none;font-weight:400;color:var(--mb-gris-2)}.mb-parcours__titre{margin:0;font:600 var(--mb-t-etape)/1.25 var(--mb-sans);letter-spacing:-.012em;color:var(--mb-encre);transition:opacity .22s var(--mb-ease),transform .22s var(--mb-ease)}.mb-parcours__titre.mb-sort{opacity:0;transform:translateY(-6px)}.mb-js .mb-parcours__titre.mb-entre-titre{animation:mb-pas-entre .48s var(--mb-ease) both}.mb-parcours .mb-pas{position:relative;border-top:0}.mb-parcours .mb-pas:before,.mb-parcours .mb-pas:after{content:"";position:absolute;left:15.5px;width:1px;background:var(--mb-filet-tuile);transform-origin:top;transition:background-color .4s var(--mb-ease)}.mb-parcours .mb-pas:before{top:48px;bottom:0}.mb-parcours .mb-pas:after{top:0;height:16px}.mb-parcours .mb-pas:first-of-type:after,.mb-parcours .mb-pas:last-of-type:before{display:none}.mb-parcours .mb-pas[data-fait]:before,.mb-parcours .mb-pas[data-fait]+.mb-pas:after,.mb-parcours .mb-pas[data-fait]+.mb-pas[hidden]+.mb-pas:after{background:var(--mb-pins)}.mb-parcours .mb-pas__bouton{min-height:64px;padding:16px 0}.mb-parcours .mb-pas__corps{padding:0 0 30px 46px}.mb-parcours .mb-pas__num{position:relative;z-index:1;background:var(--mb-blanc)}.mb-parcours .mb-pas[data-ouvert] .mb-pas__num{background:var(--mb-encre)}.mb-parcours .mb-pas[data-fait]:not([data-ouvert]) .mb-pas__num{background:var(--mb-pins)}.mb-parcours .mb-pas[data-fait]:not([data-ouvert]) .mb-pas__num:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M10.5 16.4 14.2 20 21.5 12.4' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mb-parcours .mb-pas[data-fait]:not([data-ouvert]) .mb-pas__resume{color:var(--mb-encre)}.mb-pas__vignette{width:40px;height:40px;border-radius:8px;background:var(--mb-brume) center / cover no-repeat;box-shadow:0 0 0 1px var(--mb-filet-doux)}.mb-parcours .mb-pas__bouton:has(.mb-pas__vignette){grid-template-columns:32px minmax(0,1fr) auto auto}.mb-pas[data-ouvert] .mb-pas__vignette{display:none}.mb-pas__vivant{margin:-2px 0 0;padding:10px 14px;border-radius:var(--mb-r-tuile);background:#41715314;font:600 14px/1.4 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-pins);font-variant-numeric:tabular-nums}.mb-pas__vivant[hidden]{display:none}.mb-js .mb-pas__vivant:not([hidden]){animation:mb-pas-entre .42s var(--mb-ease) both}.mb-formats.mb-formats--discrets{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0;overflow:visible}.mb-formats__invite{font:400 13px/1.4 var(--mb-sans);color:var(--mb-gris-2)}.mb-formats--discrets .mb-format{min-height:32px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font:600 13px/1.3 var(--mb-sans);color:var(--mb-encre);text-decoration:underline;text-decoration-color:var(--mb-filet-tuile);text-underline-offset:4px}.mb-formats--discrets .mb-format__dims{font-weight:400;color:var(--mb-gris-2)}.mb-formats--discrets .mb-format[aria-pressed=true]{color:var(--mb-pins);text-decoration-color:var(--mb-pins)}.mb-pas__aide{margin:0;font:400 13px/1.5 var(--mb-sans);letter-spacing:-.008em;color:var(--mb-gris-2)}.mb-pas__aide .mb-lien{font-weight:600;color:var(--mb-encre);margin-left:4px}.mb-atelier .mb-cadreur__vivant:not([data-echelle]) .mb-cadreur__silhouette,.mb-atelier .mb-cadreur__vivant:not([data-echelle]) .mb-legende-silhouette{display:none}.mb-atelier__echelle{position:absolute;z-index:4;top:14px;right:14px;min-height:32px;padding:0 12px;border:0;border-radius:var(--mb-r-pilule);background:#ffffffdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:600 12px/1 var(--mb-sans);color:var(--mb-gris-2);cursor:pointer;transition:opacity .3s var(--mb-ease)}.mb-atelier__echelle[aria-pressed=true]{color:var(--mb-encre);box-shadow:inset 0 0 0 1px var(--mb-encre)}.mb-atelier .mb-cadreur__vivant[data-vue=photos] .mb-atelier__echelle{opacity:0;pointer-events:none}@media(max-width:989px){.mb-atelier__echelle{top:8px;right:8px;min-height:28px;font-size:11px}}.mb-matiere__maison{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:0 9px;border-radius:var(--mb-r-pilule);background:#4171531a;font:600 11px/1 var(--mb-sans);letter-spacing:.01em;color:var(--mb-pins)}.mb-matiere__maison[hidden]{display:none}.mb-matiere__maison:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mb-pins)}.mb-matiere--photo{grid-template-columns:minmax(0,1fr) 76px;column-gap:14px}.mb-matiere--photo>:not(.mb-matiere__photo):not(input):not(.mb-matiere__coche){grid-column:1}.mb-matiere__photo{grid-column:2;grid-row:1 / span 5;align-self:start;width:76px;height:76px;overflow:hidden;border-radius:8px;background:var(--mb-brume)}.mb-matiere__photo img{width:100%;height:100%;object-fit:cover}.mb-matiere:has(input:checked) .mb-matiere__total{color:var(--mb-pins)}.mb-matiere-detail{padding:0;background:none}.mb-matiere-detail__pratique summary{display:inline-flex;align-items:center;gap:8px;min-height:32px;cursor:pointer;list-style:none;font:600 14px/1.3 var(--mb-sans);color:var(--mb-encre)}.mb-matiere-detail__pratique summary::-webkit-details-marker{display:none}.mb-matiere-detail__pratique summary:after{content:"";width:6px;height:6px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform var(--mb-duree-ui) var(--mb-ease)}.mb-matiere-detail__pratique[open] summary:after{transform:translateY(3px) rotate(-135deg)}.mb-matiere-detail__pratique .mb-matiere-detail__liste{margin-top:8px;padding:16px;border-radius:var(--mb-r-tuile);background:var(--mb-brume)}.mb-final{gap:18px}.mb-final__intro{margin:0;font:400 var(--mb-t-option)/1.45 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-gris-2)}.mb-final__apercu{display:grid;gap:12px;margin:0;padding:22px 20px 18px;border-radius:var(--mb-r-carte);background:var(--mb-brume)}.mb-final__cadre{display:flex;justify-content:center;min-width:0}.mb-final__mur{max-width:100%;border-radius:3px;background:var(--mb-blanc) no-repeat;outline:1px solid rgba(39,32,24,.14);box-shadow:0 18px 30px -22px #27201873}.mb-js .mb-pas[data-ouvert] .mb-final__mur{animation:mb-final-pose .9s var(--mb-ease) both .12s}@keyframes mb-final-pose{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.mb-final__legende{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:baseline;font:400 13px/1.4 var(--mb-sans);color:var(--mb-gris-2)}.mb-final__legende strong{grid-column:1;font:600 17px/1.3 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-encre)}.mb-final__dims{grid-column:2;grid-row:1 / span 2;align-self:end;font-variant-numeric:tabular-nums;color:var(--mb-encre)}.mb-final .mb-recu{margin:0;padding-top:0;border-top:0}.mb-final__prix{display:grid;gap:2px;padding-top:14px;border-top:1px solid var(--mb-filet-doux)}.mb-final__libelle{margin:0;font:400 13px/1.4 var(--mb-sans);color:var(--mb-gris-2)}.mb-final__montant{margin:0;font:600 var(--mb-t-prix)/1.05 var(--mb-sans);letter-spacing:-.02em;color:var(--mb-encre);font-variant-numeric:tabular-nums}.mb-final__barre{margin-right:.35em;font-size:.5em;font-weight:400;color:var(--mb-gris-2);vertical-align:.15em}.mb-final__barre[hidden]{display:none}.mb-final__barre:not([hidden])+span{color:var(--mb-pins)}.mb-final__detail{margin:0;font:400 13px/1.4 var(--mb-sans);color:var(--mb-gris-2);font-variant-numeric:tabular-nums}.mb-final__moteur{display:contents}.mb-final__moteur .mb-cadreur__recap,.mb-final__moteur .mb-jauge{display:none!important}.mb-attentions{display:grid;gap:8px;padding:14px 16px;border-radius:var(--mb-r-tuile);box-shadow:inset 0 0 0 1px var(--mb-filet-doux)}.mb-attentions[hidden]{display:none}.mb-attentions[data-debloque]{background:#41715312;box-shadow:inset 0 0 0 1px #41715347}.mb-attentions__etat p{margin:0;font:400 14px/1.45 var(--mb-sans);letter-spacing:-.016em;color:var(--mb-encre);font-variant-numeric:tabular-nums}.mb-attentions__etat b{font-weight:600}.mb-attentions__ok{display:flex;align-items:center;gap:8px;font-weight:600!important;color:var(--mb-pins)!important}.mb-attentions__ok:before{content:"";flex:0 0 18px;height:18px;border-radius:50%;background:var(--mb-pins) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.8 10.4 8.7 13.2 14.3 7.2' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.mb-attentions__suite{color:var(--mb-gris-2)!important}.mb-attentions__jauge{height:3px;border-radius:2px;background:var(--mb-filet-doux);overflow:hidden}.mb-attentions__jauge[hidden]{display:none}.mb-attentions__jauge i{display:block;height:100%;background:var(--mb-pins);transform-origin:left;transform:scaleX(0);transition:transform .7s var(--mb-ease)}.mb-js .mb-attentions.mb-recompense{animation:mb-recompense .7s var(--mb-ressort) both}@keyframes mb-recompense{0%{transform:scale(.97);opacity:.6}60%{transform:scale(1.01);opacity:1}to{transform:none}}.mb-attentions__regles summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font:600 12px/1.4 var(--mb-sans);color:var(--mb-gris-2)}.mb-attentions__regles summary::-webkit-details-marker{display:none}.mb-attentions__regles summary:after{content:"+";font-weight:400}.mb-attentions__regles[open] summary:after{content:"\2013"}.mb-attentions__regles .mb-avantages__liste{margin-top:8px}.mb-avantages__liste li[data-actif] span:after{background:var(--mb-pins)}.mb-preuves{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.mb-preuves li{display:grid;justify-items:center;gap:4px;padding:14px 8px 12px;border-radius:var(--mb-r-tuile);background:var(--mb-brume);text-align:center}.mb-preuves svg{width:22px;height:22px;margin-bottom:4px;fill:none;stroke:var(--mb-pins);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mb-preuves strong{font:600 13px/1.25 var(--mb-sans);letter-spacing:-.01em;color:var(--mb-encre)}.mb-preuves span{font:400 12px/1.3 var(--mb-sans);color:var(--mb-gris-2)}.mb-verif.mb-verif--leger{min-height:0;margin:0;padding:4px 0;border:0;box-shadow:none;background:none;font-size:13px}.mb-verif--leger:has(input:checked){box-shadow:none}.mb-verif--leger input:checked+.mb-verif__case{background:var(--mb-pins);border-color:var(--mb-pins)}.mb-verif--leger .mb-verif__case{flex-basis:20px;height:20px;border-radius:5px}.mb-final__commander{gap:12px;transition:background-color .3s var(--mb-ease),transform .2s var(--mb-ease)}.mb-final__commander:after{content:"";width:8px;height:8px;border-top:1.8px solid currentColor;border-right:1.8px solid currentColor;transform:rotate(45deg);transition:transform .3s var(--mb-ease)}@media(hover:hover){.mb-final__commander:hover{background:var(--mb-pins)}.mb-final__commander:hover:after{transform:translate(3px) rotate(45deg)}}.mb-final__commander:active{transform:scale(.985)}.mb-final__commander[data-devis=oui]:after{display:none}.mb-final__garanties summary{display:inline-flex;align-items:center;gap:8px;cursor:pointer;list-style:none;font:600 13px/1.4 var(--mb-sans);color:var(--mb-gris-2)}.mb-final__garanties summary::-webkit-details-marker{display:none}.mb-final__garanties summary:after{content:"+";font-weight:400}.mb-final__garanties[open] summary:after{content:"\2013"}.mb-final__garanties .mb-cadreur__assurances{margin-top:12px}@media(max-width:989px){.mb-parcours .mb-pas__corps{padding-left:0}.mb-parcours .mb-pas:before{display:none}.mb-parcours .mb-pas:after{display:none}.mb-preuves li{padding:12px 4px 10px}.mb-preuves span{font-size:11px}}@media(prefers-reduced-motion:reduce){.mb-parcours__titre,.mb-attentions__jauge i{transition:none}}.mb-recu dd{white-space:pre-line}.mb-formats.mb-formats--discrets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mb-formats--discrets .mb-formats__invite{grid-column:1 / -1;margin-bottom:-2px}.mb-formats--discrets .mb-format{display:grid;justify-items:center;align-content:start;gap:4px;min-height:0;padding:14px 6px 12px;border-radius:var(--mb-r-tuile);background:var(--mb-blanc);box-shadow:inset 0 0 0 1px var(--mb-filet-tuile);text-decoration:none;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--mb-duree-ui) var(--mb-ease),transform var(--mb-duree-ui) var(--mb-ease),background-color var(--mb-duree-ui) var(--mb-ease)}.mb-format__picto{display:grid;place-items:center;width:40px;height:32px;color:var(--mb-encre)}.mb-format__picto svg{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.mb-formats--discrets .mb-format__nom{font:600 13px/1.25 var(--mb-sans);letter-spacing:-.01em;color:var(--mb-encre)}.mb-formats--discrets .mb-format__dims{font:400 12px/1.2 var(--mb-sans);color:var(--mb-gris-2)}@media(hover:hover){.mb-formats--discrets .mb-format:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1px var(--mb-gris-3);transform:translateY(-1px)}}.mb-formats--discrets .mb-format:active{transform:scale(.98)}.mb-formats--discrets .mb-format[aria-pressed=true]{background:#41715312;box-shadow:inset 0 0 0 1.5px var(--mb-pins);color:inherit}.mb-formats--discrets .mb-format[aria-pressed=true] .mb-format__picto{color:var(--mb-pins)}.mb-formats--discrets .mb-format:focus-visible{outline:2px solid var(--mb-encre);outline-offset:3px}.mb-depliant{border-radius:var(--mb-r-tuile);background:var(--mb-blanc);box-shadow:inset 0 0 0 1px var(--mb-filet-tuile);transition:box-shadow var(--mb-duree-ui) var(--mb-ease)}.mb-depliant>summary{display:grid;grid-template-columns:36px minmax(0,1fr) 28px;align-items:center;column-gap:12px;min-height:60px;padding:12px 14px;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.mb-depliant>summary::-webkit-details-marker{display:none}.mb-depliant>summary:after{content:none!important}.mb-depliant__icone{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#41715317;color:var(--mb-pins)}.mb-depliant__icone svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mb-depliant__textes{display:grid;gap:1px;min-width:0}.mb-depliant__titre{font:600 15px/1.3 var(--mb-sans);letter-spacing:-.012em;color:var(--mb-encre)}.mb-depliant__sous{font:400 13px/1.35 var(--mb-sans);letter-spacing:-.008em;color:var(--mb-gris-2)}.mb-depliant__fleche{position:relative;width:28px;height:28px;border-radius:50%;background:var(--mb-brume);transition:transform .3s var(--mb-ease),background-color var(--mb-duree-ui) var(--mb-ease)}.mb-depliant__fleche:before{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;margin:-5px 0 0 -3.5px;border-right:1.6px solid var(--mb-encre);border-bottom:1.6px solid var(--mb-encre);transform:rotate(45deg)}.mb-depliant[open] .mb-depliant__fleche{transform:rotate(180deg);background:var(--mb-encre)}.mb-depliant[open] .mb-depliant__fleche:before{border-color:#fff}@media(hover:hover){.mb-depliant:not([open]):hover{box-shadow:inset 0 0 0 1px var(--mb-gris-3)}.mb-depliant:not([open]):hover .mb-depliant__fleche{background:var(--mb-filet-doux)}}.mb-depliant>summary:focus-visible{outline:2px solid var(--mb-encre);outline-offset:2px;border-radius:var(--mb-r-tuile)}.mb-depliant[open]{box-shadow:inset 0 0 0 1px var(--mb-gris-3)}.mb-depliant>:not(summary){margin:0 14px}.mb-depliant>:last-child:not(summary){margin-bottom:14px}.mb-js .mb-depliant[open]>:not(summary){animation:mb-pas-entre .38s var(--mb-ease) both}.mb-depliant.mb-matiere-detail__pratique .mb-matiere-detail__liste{margin-top:0}.mb-depliant.mb-matieres__aide{padding:0}.mb-depliant.mb-matieres__aide .mb-matieres__guide{margin-top:0}.mb-depliant.mb-final__garanties .mb-cadreur__assurances{margin-top:2px}.mb-depliant.mb-final__garanties .mb-cadreur__garantie{padding-bottom:2px}.mb-depliant--compact{background:transparent;box-shadow:inset 0 1px 0 var(--mb-filet-doux);border-radius:0;margin:2px -16px -14px}.mb-depliant--compact>summary{min-height:52px;padding:10px 16px}.mb-depliant--compact .mb-depliant__icone{width:30px;height:30px}.mb-depliant--compact .mb-depliant__icone svg{width:16px;height:16px}.mb-depliant--compact .mb-depliant__titre{font-size:14px}.mb-depliant--compact[open]{box-shadow:inset 0 1px 0 var(--mb-filet-doux)}.mb-depliant--compact>:not(summary){margin:0 16px}.mb-depliant--compact>:last-child:not(summary){margin-bottom:14px}.mb-attentions[data-debloque] .mb-depliant--compact{box-shadow:inset 0 1px #41715333}@media(max-width:989px){.mb-formats--discrets .mb-format__nom{font-size:12px}.mb-atelier .mb-cadreur__mur-boite{padding-top:40px}.mb-atelier .mb-cadreur__pastille{display:none}}.mb-atelier .mb-matieres__coffret{display:none}.mb-matiere__scores{display:grid;gap:5px;margin-top:8px;padding:10px 12px;border-radius:8px;background:var(--mb-brume)}.mb-matiere__score{display:flex;align-items:center;justify-content:space-between;gap:12px}.mb-matiere__score-nom{font:400 12px/1.3 var(--mb-sans);letter-spacing:-.006em;color:var(--mb-gris-2)}.mb-matiere__points{display:inline-flex;gap:4px}.mb-matiere__points i{display:block;width:9px;height:9px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--mb-gris-3)}.mb-matiere__points i[data-plein]{background:var(--mb-pins);box-shadow:none}.mb-matiere__points i[data-demi]{background:linear-gradient(90deg,var(--mb-pins) 50%,transparent 50%);box-shadow:inset 0 0 0 1px var(--mb-pins)}.mb-js .mb-pas__corps.mb-entre .mb-matiere__points i[data-demi],.mb-js .mb-pas__corps.mb-entre .mb-matiere__points i[data-plein]{animation:mb-point-pose .42s var(--mb-ressort) both;animation-delay:calc(.26s + var(--k, 0) * 70ms + var(--q, 1) * 55ms)}@keyframes mb-point-pose{0%{transform:scale(.3);opacity:0}to{transform:none;opacity:1}}.mb-matiere:has(input:checked) .mb-matiere__scores{background:#41715312}.mb-matiere--photo .mb-matiere__scores{grid-column:1}
/*# sourceMappingURL=/cdn/shop/t/62/assets/mb-achat-etapes.css.map */
