:root{--mb-rose: #fa95b3;--mb-rose-rgb: 250 149 179;--mb-cerise: #cc2f43;--mb-cerise-logo: #ee4c57;--mb-creme: #fff8f3;--mb-poudre: #fcd7df;--mb-ciel: #bfe3f5;--mb-beurre: #ffe08a;--mb-lilas: #c7b3f2;--mb-lilas-fonce: #b79ce8;--mb-menthe: #c8f0e0;--mb-vert: #bfe8b0;--mb-perle: #e4e1ea;--mb-lilas-clair: #e8ddf8;--mb-anthracite: #3c3544;--mb-gris: #5c5564;--mb-succes-texte: #1f6b4a;--mb-radius-card: 20px;--mb-radius-pill: 100px;--mb-radius-field: 14px;--mb-shadow: 0 8px 24px rgb(var(--mb-rose-rgb) / .25);--mb-shadow-hover: 0 14px 32px rgb(var(--mb-rose-rgb) / .35);--mb-ease: cubic-bezier(.2, .8, .2, 1);--mb-bounce: cubic-bezier(.34, 1.56, .64, 1);--mb-dur-fast: .2s;--mb-dur: .35s;--mb-dur-slow: .6s;--mb-couture: 2px dashed var(--mb-rose);--mb-space-section: clamp(3.5rem, 8vw, 6.5rem);--mb-space-block: clamp(1.5rem, 3vw, 2.5rem)}@media screen and (min-width:990px){:root{--font-paragraph--size: 1.0625rem}}.mb-container{inline-size:100%;max-inline-size:var(--page-width, 1400px);margin-inline:auto;padding-inline:var(--page-margin, 16px);box-sizing:border-box}html.mb-js [data-mb-reveal]{opacity:0;transform:translateY(16px)}html.mb-js [data-mb-reveal].mb-in{opacity:1;transform:none;transition:opacity var(--mb-dur-slow) var(--mb-ease),transform var(--mb-dur-slow) var(--mb-ease);transition-delay:calc(var(--mb-i, 0) * 70ms)}@media(prefers-reduced-motion:reduce){html.mb-js [data-mb-reveal]{opacity:1;transform:none;transition:none}.mb-loop,.mb-loop *{animation:none!important}}html[data-mb-motion=reduce].mb-js [data-mb-reveal]{opacity:1;transform:none;transition:none}html[data-mb-motion=reduce] .mb-loop,html[data-mb-motion=reduce] .mb-loop *{animation:none!important}.mb-loop.mb-paused,.mb-loop.mb-paused *,html.mb-hidden .mb-loop,html.mb-hidden .mb-loop *{animation-play-state:paused}.mb-motif{display:inline-block;inline-size:var(--mb-motif-size, 24px);aspect-ratio:1;vertical-align:middle}.mb-motif svg{inline-size:100%;block-size:100%;display:block}.mb-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-block-size:48px;padding:.75em 1.6em;border-radius:var(--mb-radius-pill);font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight, 500);font-size:1.0625rem;line-height:1.2;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:transform var(--mb-dur-fast) var(--mb-bounce),box-shadow var(--mb-dur-fast) var(--mb-ease)}.mb-btn:hover,.mb-btn:focus-visible{transform:translateY(-2px) scale(1.03)}.mb-btn:active{transform:scale(.97)}.mb-btn--primary{background:var(--mb-cerise);color:#fff;box-shadow:0 8px 24px #cc2f434d}.mb-btn--secondary{background:var(--mb-rose);color:var(--mb-anthracite);box-shadow:var(--mb-shadow)}.mb-btn--outline{background:transparent;color:var(--mb-anthracite);border-color:var(--mb-anthracite)}.mb-btn:focus-visible{outline:3px solid var(--mb-cerise);outline-offset:3px}.mb-couture{border:var(--mb-couture);border-radius:var(--mb-radius-card);padding:var(--padding-lg, 24px);background:#fff}.mb-badges{position:absolute;inset-inline-end:12px;inset-block-start:12px;display:flex;flex-direction:column;gap:6px;z-index:var(--layer-flat, 1);pointer-events:none}.mb-badge{display:inline-block;padding:.3em .8em;border-radius:var(--mb-radius-pill);font-family:var(--font-subheading--family);font-weight:500;font-size:.75rem;line-height:1.2;color:var(--mb-anthracite);background:var(--mb-beurre)}.mb-badge--limited{background:var(--mb-lilas)}mb-wish-button{display:inline-block}.mb-wish{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;border-radius:50%;border:0;background:#ffffffe6;color:var(--mb-anthracite);cursor:pointer;box-shadow:0 2px 10px #3c35441f;transition:transform var(--mb-dur-fast) var(--mb-bounce)}.mb-wish:hover,.mb-wish:focus-visible{transform:scale(1.1)}.mb-wish:focus-visible{outline:3px solid var(--mb-cerise);outline-offset:2px}.mb-wish svg{inline-size:22px;block-size:22px;fill:none;stroke:currentColor;stroke-width:2;transition:transform var(--mb-dur) var(--mb-bounce)}.mb-wish[aria-pressed=true] svg{fill:var(--mb-cerise-logo);stroke:var(--mb-cerise-logo)}.mb-wish[aria-pressed=true].mb-wish--beat svg{animation:mb-heartbeat .6s var(--mb-bounce)}@keyframes mb-heartbeat{0%{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(.9)}to{transform:scale(1)}}.mb-wish--card{position:absolute;inset-inline-start:12px;inset-block-start:12px;z-index:var(--layer-flat, 1)}.mb-wish-header{position:relative;display:inline-flex;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px}.mb-wish-header__count{position:absolute;inset-inline-end:-6px;inset-block-start:-4px;min-inline-size:18px;block-size:18px;padding-inline:4px;border-radius:var(--mb-radius-pill);background:var(--mb-cerise);color:#fff;font-size:.7rem;line-height:18px;text-align:center;font-weight:700}.mb-wish-header__count[hidden]{display:none}.mb-cart-bump .cart-bubble{animation:mb-bump .6s var(--mb-bounce)}@keyframes mb-bump{0%{transform:scale(1)}40%{transform:scale(1.4)}to{transform:scale(1)}}.mb-cart-bump:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;pointer-events:none;background:radial-gradient(circle at 20% 20%,var(--mb-beurre) 0 3px,transparent 4px),radial-gradient(circle at 80% 15%,var(--mb-rose) 0 2px,transparent 3px),radial-gradient(circle at 85% 80%,var(--mb-ciel) 0 3px,transparent 4px),radial-gradient(circle at 15% 85%,var(--mb-lilas) 0 2px,transparent 3px);animation:mb-stars .7s var(--mb-ease) forwards}@keyframes mb-stars{0%{opacity:0;transform:scale(.4)}40%{opacity:1}to{opacity:0;transform:scale(1.5)}}.mb-sparkle{position:relative;isolation:isolate}.mb-sparkle:before,.mb-sparkle:after{content:"";position:absolute;inline-size:14px;block-size:14px;background:var(--mb-beurre);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;pointer-events:none;z-index:1}.mb-sparkle:before{inset-block-start:10%;inset-inline-end:12%}.mb-sparkle:after{inset-block-end:14%;inset-inline-start:10%;inline-size:10px;block-size:10px;background:var(--mb-rose)}.mb-sparkle:hover:before,.mb-sparkle:focus-within:before{animation:mb-twinkle .9s var(--mb-ease) both}.mb-sparkle:hover:after,.mb-sparkle:focus-within:after{animation:mb-twinkle .9s .15s var(--mb-ease) both}@keyframes mb-twinkle{0%{opacity:0;transform:scale(.3) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(45deg)}to{opacity:0;transform:scale(.6) rotate(90deg)}}.mb-wave{display:block;inline-size:100%;block-size:28px;color:var(--mb-wave-color, var(--mb-poudre))}.mb-motion-toggle{display:inline-flex;align-items:center;gap:.6em;min-block-size:44px;padding:.4em .9em;border-radius:var(--mb-radius-pill);border:1.5px solid currentColor;background:transparent;color:inherit;font:inherit;font-size:.9375rem;cursor:pointer}.mb-motion-toggle__track{position:relative;inline-size:34px;block-size:18px;border-radius:var(--mb-radius-pill);background:currentColor;opacity:.4}.mb-motion-toggle__knob{position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:14px;block-size:14px;border-radius:50%;background:var(--mb-creme);transition:transform var(--mb-dur-fast) var(--mb-ease)}.mb-motion-toggle[aria-pressed=true] .mb-motion-toggle__track{opacity:1;background:var(--mb-cerise)}.mb-motion-toggle[aria-pressed=true] .mb-motion-toggle__knob{transform:translate(16px)}.mb-ship{--mb-ship-progress: 0%;padding:12px 16px;border-radius:var(--mb-radius-card);background:var(--mb-poudre);color:var(--mb-anthracite);font-size:.9375rem}.mb-ship__text{margin:0 0 8px}.mb-ship__track{position:relative;block-size:10px;border-radius:var(--mb-radius-pill);background:#fff;overflow:visible}.mb-ship__fill{position:absolute;inset-block:0;inset-inline-start:0;inline-size:100%;border-radius:var(--mb-radius-pill);background:var(--mb-rose);transform:scaleX(var(--mb-ship-ratio, 0));transform-origin:left center;transition:transform var(--mb-dur-slow) var(--mb-ease)}.mb-ship__cursor{position:absolute;inset-block-start:50%;inset-inline-start:0;inline-size:36px;block-size:36px;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 2px 8px #3c354426;display:grid;place-items:center;transform:translate(calc(var(--mb-ship-progress) - 50%),-50%);transition:transform var(--mb-dur-slow) var(--mb-ease)}.mb-ship__cursor img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.mb-ship--reached{background:var(--mb-menthe)}.mb-breadcrumbs{font-size:.875rem;color:var(--mb-gris)}.mb-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.3em;list-style:none;margin:0;padding:0}.mb-breadcrumbs a{color:inherit;text-decoration-color:var(--mb-rose)}.mb-breadcrumbs li+li:before{content:"\203a";margin-inline-end:.3em}.mb-focus:focus-visible,.mb-tile:focus-visible,.mb-bubble:focus-visible{outline:3px solid var(--mb-cerise);outline-offset:3px}.mb-visually-hidden{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mb-kicker{margin:0 0 .5rem;font-family:var(--font-subheading--family);font-weight:500;font-size:.9375rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mb-cerise)}.mb-section-head{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;margin-block-end:var(--mb-space-block)}.mb-section-head h2{margin:0;text-wrap:balance}.mb-section-head p{margin:0;color:var(--mb-gris);max-inline-size:38rem}.mb-hero-section+.shopify-section{position:relative;z-index:1}img[style*=--mb-illu-size]{inline-size:min(100%,var(--mb-illu-size));block-size:auto}.slideshow-controls__dots .slideshow-control{position:relative;min-inline-size:24px;min-block-size:24px}.slideshow-controls__dots li+li{margin-inline-start:4px}.header.header--compact,.header{--header-padding: .75rem}.mb-ship__text{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.mb-ship__nudge{font-size:.875rem;color:var(--mb-cerise);text-decoration:underline;text-underline-offset:2px}.mb-ship__nudge:focus-visible{outline:3px solid var(--mb-cerise);outline-offset:2px;border-radius:4px}.mb-ship--reached .mb-ship__nudge{display:none}@media(min-width:990px){.page-wrapper{scrollbar-gutter:stable}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mochibow.css.map */
