#cart-notification.mon{box-sizing:border-box;position:fixed;top:auto;right:0;bottom:0;left:0;z-index:9980;width:auto;max-width:none;max-height:88vh;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:8px 16px calc(12px + env(safe-area-inset-bottom,0px));border:0;border-radius:20px 20px 0 0;background-color:#fff;color:#111;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transform:translateY(105%);visibility:hidden;outline:none;box-shadow:0 0 0 100vmax #1110,0 -10px 30px #1110}#cart-notification.mon.animate{transition:transform .32s cubic-bezier(.2,.9,.3,1),box-shadow .25s ease,visibility 0s linear .32s}#cart-notification.mon.active{transform:none;visibility:visible;box-shadow:0 0 0 100vmax #1111116b,0 -10px 30px #1111111f;transition:transform .32s cubic-bezier(.2,.9,.3,1),box-shadow .25s ease,visibility 0s}#cart-notification.mon *,#cart-notification.mon *:before,#cart-notification.mon *:after{box-sizing:border-box}@media(min-width:750px){#cart-notification.mon{right:24px;bottom:24px;left:auto;width:400px;padding:14px 18px 12px;border-radius:18px;transform:translateY(24px);opacity:0}#cart-notification.mon.animate{transition:transform .25s ease,opacity .2s ease,box-shadow .25s ease,visibility 0s linear .25s}#cart-notification.mon.active{transform:none;opacity:1;box-shadow:0 0 0 100vmax #11111140,0 20px 50px #1113;transition:transform .25s ease,opacity .2s ease,box-shadow .25s ease,visibility 0s}#cart-notification.mon .mon__poignee{display:none}}#cart-notification .mon__poignee{width:38px;height:4px;margin:0 auto 6px;border-radius:2px;background-color:#e3e6ea}#cart-notification .mon__tete{display:flex;align-items:center;gap:9px;min-height:44px}#cart-notification .mon__ok{flex:0 0 22px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background-color:#1f7a4d;color:#fff}#cart-notification .mon__ok svg{width:12px;height:12px}#cart-notification .mon__titre{margin:0;font:400 15px/1 Anton,Impact,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#111}#cart-notification .mon__fermer{margin:0 -10px 0 auto;width:44px;height:44px;display:grid;place-items:center;border:0;background:none;color:#6b6b6b;cursor:pointer;padding:0}#cart-notification .mon__fermer svg{width:14px;height:14px}#cart-notification .mon__produit{display:block;padding:0}#cart-notification .mon__ligne{display:flex;gap:12px;margin:8px 0 12px}#cart-notification .mon__vig{flex:0 0 76px;width:76px;height:76px;border-radius:10px;overflow:hidden;background-color:#f1f2f4}#cart-notification .mon__vig img{width:100%;height:100%;object-fit:cover;display:block}#cart-notification .mon__infos{flex:1;min-width:0}#cart-notification .mon__club{display:block;font:400 16px/1.15 Anton,Impact,sans-serif;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#cart-notification .mon__ver{display:block;font-size:12px;line-height:1.35;color:#6b6b6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#cart-notification .mon__puces{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}#cart-notification .mon__taille{border:1.5px solid #E3E6EA;border-radius:6px;padding:3px 7px;font-size:11.5px;font-weight:700;line-height:1.2;color:#111}#cart-notification .mon__floc{border-radius:6px;padding:5px 8px;background-color:#111;color:#fff;font:400 12px/1 Anton,Impact,sans-serif;letter-spacing:.06em;text-transform:uppercase}#cart-notification .mon__floc i{font-style:normal;color:#e8c87a}#cart-notification .mon__autres{display:block;margin-top:5px;font-size:11.5px;line-height:1.4;color:#6b6b6b}#cart-notification .mon__autres a{color:#c2426a}#cart-notification .mon__prix{flex:0 0 auto;text-align:right;font-size:14px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}#cart-notification .mon__prix s{display:block;font-size:11.5px;font-weight:400;color:#9aa0a8}#cart-notification .mon__prix small{display:block;font-size:11.5px;font-weight:500;color:#6b6b6b}#cart-notification .mon__jauge{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:12px;background-color:#16161a;color:#fff}#cart-notification .mon__anneau{position:relative;flex:0 0 40px;width:40px;height:40px}#cart-notification .mon__anneau svg{width:40px;height:40px;transform:rotate(-90deg);display:block}#cart-notification .mon__piste{fill:none;stroke:#ffffff24;stroke-width:4}#cart-notification .mon__arc{fill:none;stroke:#ff4d8d;stroke-width:4;stroke-linecap:round;stroke-dasharray:113}#cart-notification.active .mon__arc{animation:mon-arc .6s .2s cubic-bezier(.3,.8,.3,1) both}@keyframes mon-arc{0%{stroke-dashoffset:113}}#cart-notification .mon__n{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:400 14px/1 Anton,Impact,sans-serif}#cart-notification .mon__jauge--ok .mon__n{color:#e8c87a}#cart-notification .mon__jt{flex:1;min-width:0}#cart-notification .mon__jt b{display:block;font:400 11px/1.2 Anton,Impact,sans-serif;letter-spacing:.08em;text-transform:uppercase}#cart-notification .mon__jt span{display:block;margin-top:2px;font-size:12px;line-height:1.35;color:#ffffffb8}#cart-notification .mon__jt strong{color:#fff}#cart-notification .mon__jt strong.or{color:#e8c87a}#cart-notification .mon__jt span.mon__code{display:inline-block;margin-top:0;padding:2px 6px;border:1px dashed rgba(232,200,122,.6);border-radius:5px;font:400 11px/1 Anton,Impact,sans-serif;letter-spacing:.06em;color:#e8c87a}#cart-notification .mon__boutons{display:grid;gap:8px;margin-top:12px;text-align:center}#cart-notification .mon__boutons>*{margin:0}#cart-notification .mon__btn{display:flex;justify-content:center;align-items:center;width:100%;min-height:50px;margin:0;padding:0 16px;border-radius:12px;cursor:pointer;text-decoration:none;font:400 15px/1 Anton,Impact,sans-serif;letter-spacing:.07em;text-transform:uppercase}#cart-notification .mon__btn--rose{border:0;background-color:#c2426a;color:#fff}#cart-notification .mon__btn--blanc{border:1.5px solid #111111;background-color:#fff;color:#111}#cart-notification .mon__lien{display:block;width:100%;min-height:44px;padding:10px;border:0;background:none;cursor:pointer;font:700 13px/1 DM Sans,sans-serif;color:#6b6b6b}#cart-notification .mon__btn:focus-visible,#cart-notification .mon__lien:focus-visible,#cart-notification .mon__fermer:focus-visible{outline:2px solid #C2426A;outline-offset:2px}@media(prefers-reduced-motion:reduce){#cart-notification.mon,#cart-notification.mon.animate,#cart-notification.mon.active{transition:none}#cart-notification.active .mon__arc{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/mo-notif.css.map */
