.mb-galerie{background:var(--mb-blanc);padding-top:clamp(64px,8vw,120px);font-family:var(--mb-sans)}.mb-galerie__intro{margin:0 auto clamp(40px,5vw,72px);max-width:16em;font:600 clamp(32px,4vw,56px)/1.08 var(--mb-sans);letter-spacing:-.022em;text-align:center;text-wrap:balance;color:var(--mb-encre)}.mb-galerie__oeuvres{display:grid;gap:clamp(40px,4.4vw,64px);margin:0;max-width:none;padding-block:clamp(48px,5.5vw,80px);padding-inline:max(var(--mb-marge),calc((100% - var(--mb-max)) / 2));list-style:none;background:#f5f5f7}.mb-oeuvre-vitrine{margin:0}.mb-oeuvre-vitrine__lien{display:grid;gap:16px;color:var(--mb-encre);text-decoration:none;-webkit-tap-highlight-color:transparent}.mb-oeuvre-vitrine__lien:focus-visible{outline:none}.mb-oeuvre-vitrine__lien:focus-visible .mb-oeuvre-vitrine__cadre{outline:2px solid var(--mb-encre);outline-offset:4px}.mb-oeuvre-vitrine__tete{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}.mb-oeuvre-vitrine__numero{font:600 15px/1 var(--mb-sans);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#86868b}.mb-oeuvre-vitrine__nom{font:600 clamp(24px,2.4vw,34px)/1.1 var(--mb-sans);letter-spacing:-.025em}.mb-oeuvre-vitrine__idee{font:600 13px/1.2 var(--mb-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mb-encre)}.mb-oeuvre-vitrine__barres{margin-right:.5em;letter-spacing:0;font-weight:300;color:#86868b}.mb-oeuvre-vitrine__cadre{position:relative;display:block;width:100%;aspect-ratio:4.6 / 1;overflow:hidden;border-radius:16px;background:#e8e8ed}.mb-oeuvre-vitrine__cadre img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.mb-oeuvre-vitrine__oeuvre{object-position:var(--point, 50% 50%)}.mb-oeuvre-vitrine__decouvrir{margin-left:auto;font:400 17px/1 var(--mb-sans);letter-spacing:-.02em;color:var(--mb-encre)}@media(hover:hover)and (pointer:fine){.mb-oeuvre-vitrine__lien:hover .mb-oeuvre-vitrine__nom,.mb-oeuvre-vitrine__lien:hover .mb-oeuvre-vitrine__decouvrir{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}}@media(max-width:749px){.mb-galerie__oeuvres{gap:40px}.mb-oeuvre-vitrine__tete{gap:4px 12px}.mb-oeuvre-vitrine__idee{flex-basis:100%}.mb-oeuvre-vitrine__decouvrir{display:none}.mb-oeuvre-vitrine__cadre{aspect-ratio:2.4 / 1;border-radius:12px}.mb-oeuvre-vitrine__nom{font-size:24px}}.mb-galerie{padding-top:clamp(40px,5vw,72px)}.mb-galerie__intro{margin:0 auto clamp(28px,3vw,44px);max-width:var(--mb-max);text-align:left;font-size:clamp(26px,2.6vw,40px);text-wrap:pretty}.mb-galerie{background:#f5f5f7;padding-top:0}.mb-galerie .mb-galerie__groupe{max-width:none;margin:0;padding:clamp(24px,3vw,40px) max(var(--mb-marge),calc((100% - var(--mb-max)) / 2)) 0;background:#f5f5f7}.mb-galerie__groupe>*{max-width:40em}.mb-galerie__oeuvres+.mb-galerie__oeuvres{padding-top:0}.mb-oeuvre-vitrine__edition{font-weight:400;color:#86868b}.mb-galerie__oeuvres--cartes{grid-template-columns:1fr;gap:48px}@media(min-width:750px){.mb-galerie__oeuvres--cartes{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 32px}}@media(min-width:1000px){.mb-galerie__oeuvres--cartes{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 32px}}.mb-achat{display:flex;flex-direction:column;align-items:flex-start;margin:0;font-family:var(--mb-sans);color:var(--mb-encre)}.mb-achat__porte{display:grid;gap:14px;width:100%;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.mb-achat__porte:focus-visible{outline:none}.mb-achat__porte:focus-visible .mb-achat__cadre{outline:2px solid var(--mb-encre);outline-offset:4px}.mb-achat__cadre{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;background:#e8e8ed}.mb-achat__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.mb-achat__mention{position:absolute;left:10px;bottom:10px;padding:3px 8px;border-radius:999px;background:#ffffffd1;font:500 11px/1.3 var(--mb-sans);letter-spacing:.01em;color:var(--mb-gris-2)}.mb-achat__tete{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 10px}.mb-achat__numero{font:600 14px/1 var(--mb-sans);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--mb-gris-3)}.mb-achat__nom{font:600 22px/1.15 var(--mb-sans);letter-spacing:-.022em}.mb-achat__edition{font-weight:400;color:var(--mb-gris-2)}.mb-achat__idee{grid-column:1 / -1;margin-bottom:2px;font:600 11px/1.2 var(--mb-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mb-gris-2)}.mb-achat__prix{margin:auto 0 0;padding-top:8px;font:400 15px/1.3 var(--mb-sans);letter-spacing:-.012em;color:var(--mb-gris-2);font-variant-numeric:tabular-nums}.mb-achat__prix strong{font-weight:600;font-size:17px;color:var(--mb-encre)}.mb-achat__cadrer{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-top:14px;padding:0 24px;border-radius:var(--mb-r-pilule, 999px);background:var(--mb-encre);color:#fff;font:600 16px/1 var(--mb-sans);letter-spacing:-.02em;text-decoration:none;-webkit-tap-highlight-color:transparent}.mb-achat__cadrer:focus-visible{outline:2px solid var(--mb-encre);outline-offset:3px}.mb-achat__echantillon{margin:10px 0 0;font:400 14px/1.4 var(--mb-sans);letter-spacing:-.012em;color:var(--mb-gris-2)}.mb-achat__echantillon a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#6e6e7380}@media(hover:hover)and (pointer:fine){.mb-achat__porte:hover .mb-achat__nom{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.mb-achat__cadrer:hover{background:#3a3128}.mb-achat__echantillon a:hover{color:var(--mb-encre);text-decoration-color:currentColor}}@media(max-width:749px){.mb-galerie__oeuvres--cartes{padding-top:16px}.mb-selection-page .mb-selection-page__tete{gap:6px;padding-top:12px;margin-bottom:0}.mb-selection-page .mb-selection-page__nom{font-size:16px}.mb-selection-page .mb-selection-page__note{margin:0;font-size:13.5px;line-height:1.35;text-wrap:balance}.mb-selection-page .mb-selection-page__question--offre{max-width:none;font-size:clamp(18px,calc((100vw - 40px)*.058),24px);line-height:1.18;letter-spacing:-.022em;text-wrap:pretty}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/mb-vitrine.css.map */
