@charset "UTF-8";:root{--mbc-cobalt: #001da3;--mbc-ink: #0c1320;--mbc-mute: #5b6577;--mbc-hairline: rgba(12, 19, 32, .12);--mbc-tint: rgba(0, 29, 163, .06);--mbc-tint-strong: rgba(0, 29, 163, .12);--mbc-cobalt-hover: rgba(0, 29, 163, .3);--mbc-accent-ring: rgba(31, 181, 142, .35);--mbc-accent-chip: #e0f5ef;--mbc-cobalt-chip: #f0f1f9;--mbc-radius: 16px;--mbc-radius-pill: 99px;--mbc-ease: cubic-bezier(.2, .7, .2, 1);--mbc-shadow-rest: 0 1px 0 rgba(12, 19, 32, .02);--mbc-shadow-hover: 0 18px 34px -26px rgba(0, 29, 163, .3);--mbc-shadow-active: 0 20px 42px -30px rgba(0, 29, 163, .36);--mbc-shadow-cta: 0 16px 30px -14px rgba(0, 29, 163, .45);--mbc-shadow-cta-hover: 0 22px 40px -16px rgba(0, 29, 163, .55);--mbc-font-heading: var(--FONT-STACK-HEADING, "IBM Plex Sans", system-ui, sans-serif);--mbc-font-body: var(--font-body-medium, "IBM Plex Sans", system-ui, sans-serif);--mbc-font-eyebrow: var(--font-subheading, "Source Code Pro", ui-monospace, monospace);--mbc-shipping-paid: "Livraison 5,90 \20ac";--mbc-shipping-free: "Livraison offerte";--mbc-subscription-badge: "-10 %"}.mbc-bundle-vd__offer-title{display:none!important}.mbc-bundle__wrapper{padding-top:30px!important}.mbc-bundle-vd__offer{position:relative;--mbc-ship-label: var(--mbc-shipping-paid);--mbc-ship-bg: var(--mbc-cobalt-chip);--mbc-ship-fg: var(--mbc-cobalt);--mbc-ship-ring: var(--mbc-hairline)}.mbc-bundle-vd__offer:nth-child(n+3),:is(#le-complement-circulation-amp-transit,#le-probiotique) .mbc-bundle-vd__offer:nth-child(n+2){--mbc-ship-label: var(--mbc-shipping-free);--mbc-ship-bg: var(--mbc-accent-chip);--mbc-ship-fg: var(--mbc-ink);--mbc-ship-ring: var(--mbc-accent-ring)}.mbc-bundle-vd__offer:before{content:var(--mbc-ship-label);position:absolute;bottom:100%;margin-bottom:5px;left:50%;z-index:2;transform:translate(-50%);padding:2px 9px;border-radius:var(--mbc-radius-pill);background:var(--mbc-ship-bg);box-shadow:inset 0 0 0 1px var(--mbc-ship-ring);color:var(--mbc-ship-fg);font-family:var(--mbc-font-eyebrow);font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.6;text-transform:uppercase;white-space:nowrap}label.mbc-bundle-vd__offer-inner{border:1px solid var(--mbc-hairline);border-radius:var(--mbc-radius);background:#fff;box-shadow:var(--mbc-shadow-rest);transition:border-color .4s var(--mbc-ease),box-shadow .4s var(--mbc-ease)}@media(hover:hover){label.mbc-bundle-vd__offer-inner:hover{border-color:var(--mbc-cobalt-hover);box-shadow:var(--mbc-shadow-hover)}}.mbc-bundle-vd__offer input[type=radio]:checked+label.mbc-bundle-vd__offer-inner{border-color:var(--mbc-cobalt);box-shadow:var(--mbc-shadow-active)}.mbc-bundle-vd__offer input[type=radio]:checked+label.mbc-bundle-vd__offer-inner:before{border-radius:inherit;background:var(--mbc-tint);opacity:1}.mbc-bundle-vd .mbc-bundle-vd__offer-description{color:var(--mbc-mute);font-family:var(--mbc-font-eyebrow);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.mbc-bundle-vd__offer-price-container{flex-direction:row-reverse!important;align-items:baseline!important;gap:8px}.mbc-bundle-vd .mbc-bundle-vd__offer-price{color:var(--mbc-ink);font-family:var(--mbc-font-heading);font-size:20px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.mbc-bundle-vd .mbc-bundle-vd__offer-compare-at-price{color:var(--mbc-mute);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.mbc-bundle-vd .mbc-bundle-vd__offer-price-per-item{color:var(--mbc-mute);font-size:12px;font-weight:500}.mbc-savings-host{--mbc-badge-wing-width: 0px;--mbc-badge-wing-color: transparent;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.mbc-savings{display:inline-block;padding:3px 10px!important;border-radius:var(--mbc-radius-pill)!important;background:var(--mbc-accent-chip)!important;box-shadow:inset 0 0 0 1px var(--mbc-accent-ring)!important;color:var(--mbc-ink)!important;font-family:var(--mbc-font-body);font-size:12px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums;text-transform:none;white-space:nowrap}.mbc-bundle-vd .mbc-bundle-vd__offer-list{row-gap:36px!important;margin-bottom:6px}.mbc-bundle-vd.vertical .mbc-bundle-vd__offer-inner{gap:8px}@media(max-width:1000px){.mbc-bundle-vd.vertical .mbc-bundle-vd__offer-list{grid-template-columns:1fr!important}.mbc-bundle-vd__offer:before{top:0;bottom:auto;margin-bottom:0;transform:translate(-50%,-50%)}.mbc-bundle__wrapper{padding-top:16px!important}.mbc-bundle-vd .mbc-bundle-vd__offer-list{row-gap:22px!important}.mbc-bundle-vd .mbc-bundle-vd__offer.mbc-has-savings:not(:last-child){margin-bottom:12px}.mbc-bundle-vd.vertical .mbc-bundle-vd__offer-header{gap:10px!important;padding:18px 12px 12px!important}.mbc-bundle-vd.vertical .mbc-bundle-vd__offer-inner--has-discount .mbc-bundle-vd__offer-header{padding-bottom:20px!important}}.mbc-bundle__subscription{display:flex;gap:10px!important;margin-top:14px!important}.mbc-bundle__subscription-option{flex:1}.mbc-bundle__radio{display:none}.mbc-bundle__subscription-option-label{gap:10px!important;padding:13px 15px;border:1px solid var(--mbc-hairline);border-radius:var(--mbc-radius);background:#fff;box-shadow:var(--mbc-shadow-rest);color:var(--mbc-ink);font-family:var(--mbc-font-body);font-weight:500;transition:border-color .4s var(--mbc-ease),box-shadow .4s var(--mbc-ease),background .4s var(--mbc-ease)}@media(hover:hover){.mbc-bundle__subscription-option-label:hover{border-color:var(--mbc-cobalt-hover);box-shadow:var(--mbc-shadow-hover)}}.mbc-bundle__radio:checked+.mbc-bundle__subscription-option-label,.mbc-bundle__subscription-option-label:has(.mbc-bundle__radio:checked){border-color:var(--mbc-cobalt);background:var(--mbc-tint);box-shadow:var(--mbc-shadow-active)}.mbc-bundle-vd .mbc-fake-radio,.mbc-bundle__subscription .mbc-fake-radio{border-width:1px;border-color:var(--mbc-hairline);background:#fff;transition:border-color .3s}.mbc-bundle__subscription-option:nth-child(2) .mbc-bundle__subscription-option-label:after{content:var(--mbc-subscription-badge);margin-left:auto;padding:3px 10px;border-radius:var(--mbc-radius-pill);background:var(--mbc-accent-chip);box-shadow:inset 0 0 0 1px var(--mbc-accent-ring);color:var(--mbc-ink);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.mbc-bundle__subscription .mbc-field{position:relative}.mbc-bundle__subscription .mbc-field__select{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:13px 42px 13px 15px;border:1px solid var(--mbc-hairline);border-radius:var(--mbc-radius);background:#fff;box-shadow:var(--mbc-shadow-rest);color:var(--mbc-ink);cursor:pointer;font-family:var(--mbc-font-body);font-size:14px;font-weight:500;transition:border-color .4s var(--mbc-ease),box-shadow .4s var(--mbc-ease)}.mbc-bundle__subscription .mbc-field__select:hover{border-color:var(--mbc-cobalt-hover);box-shadow:var(--mbc-shadow-hover)}.mbc-bundle__subscription .mbc-field__select:focus{outline:none;border-color:var(--mbc-cobalt);box-shadow:0 0 0 3px var(--mbc-tint-strong)}.mbc-bundle__subscription .mbc-field:after{content:"";position:absolute;top:50%;right:17px;width:8px;height:8px;border-right:1.5px solid var(--mbc-cobalt);border-bottom:1.5px solid var(--mbc-cobalt);transform:translateY(-60%) rotate(45deg);pointer-events:none}.mbc-bundle-vd{padding-bottom:0!important}.mbc-bundle__footer{margin-top:22px!important;padding-top:0!important}button.mbc-bundle__button.mbc-bundle__atc{padding:17px 26px;border:none;border-radius:999px;background:var(--mbc-cobalt);box-shadow:var(--mbc-shadow-cta);color:#fff;font-family:var(--mbc-font-heading);font-size:15px;font-weight:500;letter-spacing:.01em;line-height:1;text-transform:none;transition:transform .35s var(--mbc-ease),box-shadow .35s,background .35s}@media(hover:hover){button.mbc-bundle__button.mbc-bundle__atc:hover{transform:translateY(-2px);box-shadow:var(--mbc-shadow-cta-hover);opacity:1}}button.mbc-bundle__button.mbc-bundle__atc:active{transform:translateY(0)}.mbc-bundle__atc-label{display:inline-flex;align-items:center;gap:10px}.mbc-bundle__atc-dot{opacity:.55}.mbc-bundle__atc-prices{display:inline-flex;align-items:baseline;gap:8px}.mbc-bundle__atc-final-price{font-weight:500;font-variant-numeric:tabular-nums}.mbc-bundle__atc-old-price{font-size:12px;opacity:.6;text-decoration:line-through;font-variant-numeric:tabular-nums}.mbc-bundle__cart-message-success{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mbc-bundles.css.map */
