@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{top:auto!important;max-height:46vh;overflow-y:auto;border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 -10px 30px #00000047}}@media(min-width:750px){#shopify-pc__banner.shopify-pc__banner__dialog{top:auto!important;left:24px!important;right:auto!important;bottom:24px!important;width:min(430px,calc(100vw - 48px))!important;max-height:min(520px,calc(100vh - 48px));overflow-y:auto;border-radius:24px;box-shadow:0 24px 70px #0000005c}}.mb-sticky-cta{position:fixed;z-index:9000;display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;font-family:var(--mb-font-display, var(--font-heading--family, inherit));font-weight:700;color:var(--mb-night-1, #17103f);background:var(--mb-gold-gradient, linear-gradient(135deg, #d9a62e, #d9a62e));box-shadow:0 10px 30px #0000004d,0 0 0 1px #ffffff2e inset;transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.mb-sticky-cta__txt{white-space:nowrap}.mb-sticky-cta__price{font-weight:800;white-space:nowrap}.mb-sticky-cta__action{display:inline-flex;align-items:center;gap:.5rem;flex:0 0 auto;border-radius:999px;color:var(--mb-night-1, #17103f);background:var(--mb-gold-gradient, linear-gradient(135deg, #d9a62e, #d9a62e));box-shadow:inset 0 1px #ffffff7a,0 7px 20px #d9a62e47}.mb-sticky-cta svg{width:18px;height:18px;flex:0 0 auto}@media(min-width:750px){.mb-sticky-cta{left:50%;right:auto;bottom:20px;transform:translate(-50%);justify-content:center;gap:1.1rem;padding:.55rem .6rem .55rem 1.5rem;border-radius:999px;font-size:1rem;color:#fff;border:1px solid rgba(255,255,255,.2);background:linear-gradient(135deg,#464167eb,#181234db);box-shadow:0 18px 55px #0301126b,inset 0 1px #ffffff2e;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.mb-wa-fab~.mb-sticky-cta,.mb-sticky-cta.mb-has-wa{bottom:20px}.mb-sticky-cta__action{padding:.72rem .95rem .72rem 1.1rem;transition:box-shadow .25s ease}.mb-sticky-cta:hover .mb-sticky-cta__action{box-shadow:0 12px 32px #d9a62e7a,inset 0 1px #fff9}.mb-sticky-cta svg{transition:transform .25s cubic-bezier(.22,1,.36,1)}.mb-sticky-cta:hover svg{transform:translate(3px)}.mb-sticky-cta:focus-visible{outline:2px solid var(--mb-gold-1);outline-offset:3px}@media(prefers-reduced-motion:reduce){.mb-sticky-cta__action,.mb-sticky-cta svg{transition:none}.mb-sticky-cta:hover svg{transform:none}}}@media(max-width:749px){.mb-sticky-cta{left:12px;right:12px;bottom:max(10px,env(safe-area-inset-bottom,0px));min-height:66px;justify-content:space-between;gap:10px;padding:8px 9px 8px 18px;border:1px solid rgba(255,255,255,.19);border-radius:23px;color:#fff;background:linear-gradient(135deg,#4b496ff0,#191336eb);box-shadow:0 20px 50px #0301127a,inset 0 1px #ffffff29;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);font-size:.88rem}.mb-sticky-cta__txt{min-width:0;overflow:hidden;text-overflow:ellipsis}.mb-sticky-cta__action{padding:.75rem .8rem .75rem 1rem;text-align:center}.mb-sticky-cta>svg{display:none}}.mb-sticky-cta.mb-cta-hidden{opacity:0;pointer-events:none;transform:translateY(120%)}@media(min-width:750px){.mb-sticky-cta.mb-cta-hidden{transform:translate(-50%,140%)}}@media(prefers-reduced-motion:reduce){.mb-sticky-cta{transition:opacity .2s ease}.mb-sticky-cta.mb-cta-hidden{transform:none}}.mb-wa-fab{position:fixed;right:18px;bottom:18px;z-index:9001;width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 8px 22px #00000052;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.mb-wa-fab:hover{transform:scale(1.08);box-shadow:0 12px 28px #25d36673}.mb-wa-fab svg{width:30px;height:30px}@media(max-width:749px){.mb-wa-fab.mb-wa--above-bar{bottom:92px}}#shopify-pc__banner .shopify-pc__banner__body h2{margin:0 0 6px;font-size:16px;line-height:22px;font-weight:800;color:var(--mb-nuit, #17103F)}#shopify-pc__banner .shopify-pc__banner__body p{margin:0;font-size:13px;line-height:18px;color:var(--mb-texte2, #5B5776)}#shopify-pc__banner .shopify-pc__banner__body a{color:var(--mb-nuit, #17103F)}#shopify-pc__banner .shopify-pc__banner__btns,#shopify-pc__banner .shopify-pc__banner__btns.shopify-pc__banner__btns-granular{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:12px}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline{flex:1 1 calc(50% - 4px);min-width:0;margin:0;min-height:44px;padding:0 14px;border:2px solid var(--mb-framboise, #FF3D77);border-radius:12px;background:#fff;color:var(--mb-nuit, #17103F);font:inherit;font-size:15px;font-weight:700;line-height:20px;cursor:pointer}#shopify-pc__banner .shopify-pc__banner__btn-accept:hover,#shopify-pc__banner .shopify-pc__banner__btn-decline:hover{background:#ff3d7714}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{flex:1 0 100%;margin:0;min-height:36px;padding:0 8px;background:transparent;border:0;color:var(--mb-texte2, #5B5776);font:inherit;font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}#shopify-pc__banner button:focus-visible{outline:3px solid var(--mb-saphir, #3155C6);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mb-ui.css.map */
