subscription-upsell{display:block}.subscription-upsell__switcher{display:flex}.subscription-upsell__subscribe{color:#fff;border:none;background:#6ac094;border-radius:3px 0 0 3px;border:1px solid #6ac094;padding:3px;cursor:pointer}.subscription-upsell__subscribe:not(.actif){background:transparent;border:1px solid #c0c0c0;color:#000}.subscription-upsell__subscribe-text{display:block;font-size:12px;line-height:16px;font-weight:700}.subscription-upsell__subscribe-price,.subscription-upsell__oneshot-subtitle{font-size:9px;margin-top:-2px;display:block;font-weight:600}.subscription-upsell__oneshot{background:transparent;border:1px solid #c0c0c0;cursor:pointer}.subscription-upsell__oneshot.actif{background:#6ac094;border:1px solid #6ac094;color:#fff}.subscription-upsell__oneshot-text{font-weight:700;font-size:12px;display:block;line-height:16px;text-align:center;text-transform:uppercase}.subscription-upsell__switcher button{flex-basis:50%}.subscription-upsell__subtitle{text-align:center;margin-top:21px}.subscription-upsell__subtitle h3{font-size:15px;text-align:center}.subscription-upsell__why{margin-top:12px;border-bottom:1px solid #c0c0c0;padding-bottom:24px;margin-bottom:24px;font-size:15px}.subscription-upsell__why li{gap:10px;display:flex;margin-top:10px}.subscription-upsell__why li svg{width:21px;flex:0 0 21px}.subscription-upsell__why p{margin-bottom:8px}.subscription-upsell__more-informations{appearance:none;-webkit-appearance:none;background:none;border:none!important;outline:none!important;box-shadow:none!important;text-decoration:underline}.subscription-upsell__select{background:#f2f1f5;border-radius:3px;height:25px;width:100%;margin:0;border:none;padding:0 10px}.subscription-upsell__cart__title{text-align:center;margin-bottom:12px;font-size:1.1em}subscription-upsell .select svg{position:absolute;right:7px;top:10px}subscription-upsell .select{position:relative;margin-top:16px}.subscription-upsell__select:focus-visible{outline:1px solid black}.subscription-upsell__subtotal{border-top:1px solid #c0c0c0;padding-top:12px;padding-bottom:12px;font-size:15px}[data-subscription-upsell-total-price]{font-weight:700}[data-subscription-upsell-price-compare]{text-decoration:line-through;margin-left:5px}.subscription-upsell__subtotal-line:not(.hidden){display:flex;justify-content:space-between}[data-subscription-upsell-economy-total]{color:#d40000}.subscription-upsell--oneshot .subscription-upsell__cart{margin-top:16px}.price-item-cart span{font-weight:700}.price-item-cart.oneshot .money--subscribe{display:none}.price-item-cart.subscribe{align-items:end;flex-direction:column-reverse}.price-item-cart.subscribe .money{display:block}.price-item-cart.subscribe .money--real{color:#d40000;font-weight:400;font:14px;text-decoration:line-through}.no-subscription .money.money--real{display:block!important;color:#000;text-decoration:none;font-weight:700}.no-subscription .money.money--subscribe{display:none}.oneshot-prices{text-align:right}.oneshot-prices>span:first-child{font-weight:700}.oneshot-prices>span:last-child{display:block;margin-top:4px}.subscription-upsell__switch{display:flex;align-items:center}.switcher{width:60px;height:28px;background:#6ac094;border-radius:50px;cursor:pointer;position:relative}.switcher__round{width:22px;height:22px;border-radius:50%;background:linear-gradient(180deg,#fff,#e8eaea);position:absolute;top:3px;left:3px;transition:.2s}.subscription-upsell__switch label{font-size:14px;font-weight:700;margin-left:10px}.switcher:not(.actif){background:silver!important;box-shadow:inset 0 6px 8px 3px #0000001a}.switcher.actif .switcher__round{right:3px;left:inherit}.subscription-upsell--subscribe .subscription-upsell__switch,.subscription-upsell--subscribe .subscription-upsell__switcher-bottom-content{display:none}.subscription-upsell__more-informations{padding-left:0}.subscription-upsell--oneshot .subscription-upsell__subtotal{border-bottom:1px solid #c0c0c0;margin-bottom:16px}.subscription-upsell__switcher-bottom-content{margin-top:16px}.subscription-upsell__switcher-bottom-content .subscription-upsell__more-informations{font-size:15px;margin-top:10px}.subscription-upsell__switcher-bottom-content p{font-size:15px}.subscription-upsell__switcher-bottom-content .select{position:relative;margin-bottom:16px;margin-top:16px}.subscription-faq__content{background:#fff;height:100%;padding:16px;max-height:calc((var(--vh) * 100) - 79.5px);overflow-y:auto;margin-bottom:120px}.subscription-faq__header{height:56px}.subscription-faq{position:absolute;top:0;left:0;height:100%;z-index:2}.subscription-faq__content :is(h1,h2,h3,h4,h5,h6,p,li,ul){font-size:15px;margin-bottom:12px}.subscription-faq__close{background:#fff;border:none;position:absolute;cursor:pointer;display:flex;align-items:center;justify-content:center;width:35px;height:35px;padding:8px;transition:1s ease;border-radius:50%;top:10px;left:11px}.subscription-upsell__more-informations{cursor:pointer}.subscription-faq__close:hover{background-color:#f2f2f2}.subscription-faq__title{font-size:18px;position:absolute;top:0;background:#fff;left:50%;transform:translate(-50%);width:50%;text-align:center;height:55px;display:flex;align-items:center;justify-content:center;font-weight:500}.livrason-total.hidden+form .btn-checkout-subscription[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}#items-cartJS .money.money--real{color:#000!important;text-decoration:none;font-weight:700}#items-cartJS .money.money--subscribe,.oneshot .money.money--subscribe{display:none}.subscription-upsell__products .cart-item{padding-left:0;padding-right:0}.subscription-upsell__why select:after{display:none}.subscription-upsell__why select,.subscription-upsell__select{font-weight:500}.subscription-upsell__subtotal-line p{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/w-cart-subscription-upsell.css.map */
