.cp-panier-bandeau{height:130px;overflow:hidden;border-radius:calc(var(--card-border-radius, 8px) - var(--padding-sm, 8px));margin-bottom:var(--padding-sm, 10px)}.cp-panier-bandeau__img{display:block;width:100%;height:100%;object-fit:cover;object-position:74% 52%}@media(max-width:749px){.cp-panier-bandeau{height:110px}}.cp-panier-progression{margin-bottom:var(--padding-md, 16px);min-width:0}.cp-panier-progression__msg{margin:0 0 10px;font-size:var(--font-body--size-small, 14px);line-height:1.4;color:var(--color-foreground);overflow-wrap:anywhere}.cp-panier-progression__msg strong{font-weight:600;white-space:nowrap}.cp-panier-progression__barre{position:relative;height:4px;border-radius:2px;background:color-mix(in srgb,var(--color-foreground) 14%,transparent);margin:0 5px}.cp-panier-progression__rempli{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--color-foreground);transition:width .4s ease}.cp-panier-progression__repere{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;transform:translate(-50%,-50%);background:var(--color-background);border:2px solid color-mix(in srgb,var(--color-foreground) 30%,transparent);box-sizing:border-box}.cp-panier-progression__repere.is-atteint{background:var(--color-foreground);border-color:var(--color-foreground)}.cp-panier-progression__legende{position:relative;height:16px;margin:6px 5px 0;font-size:11px;line-height:16px;color:color-mix(in srgb,var(--color-foreground) 65%,transparent)}.cp-panier-progression__legende span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.cp-panier-progression__legende .cp-panier-progression__legende-fin{left:auto;right:-5px;transform:none}.cp-panier-msg-sans-presentoir,.cp-panier--refus-presentoir .cp-panier-msg-presentoir{display:none}.cp-panier--refus-presentoir .cp-panier-msg-sans-presentoir{display:inline}.cp-panier--refus-etui .cp-panier-msg-etui{display:none}.cp-panier-offert{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:var(--font-body--size-small, 14px);line-height:normal}.cp-panier-offert__libelle{font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.cp-panier-offert__note{width:100%;font-size:12px;color:color-mix(in srgb,var(--color-foreground) 70%,transparent)}.cart-drawer__item[data-cp-cadeau] .cart-drawer__item-actions-wrapper{justify-content:flex-start}.cp-panier-livraison{display:flex;align-items:flex-start;gap:6px;margin:0 0 var(--padding-sm, 10px);font-size:var(--font-body--size-small, 14px);line-height:1.4}.cp-panier-livraison .icon{flex:none;font-size:18px!important;width:18px!important;height:18px!important}.cp-panier-avis{display:flex;justify-content:center;min-width:0}.cp-panier-avis:empty{display:none}.cp-panier-offert__prix{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.cp-panier-offert__avant{opacity:.7}.cp-panier-ligne{gap:12px}.cart__reductions.cp-panier-ligne p,.cart__reductions.cp-panier-ligne .cp-panier-ligne__valeur{font-size:var(--font-body--size, 15px);font-weight:400;line-height:1.3}.cart__reductions.cp-panier-ligne .cp-panier-ligne__valeur{text-align:right;white-space:nowrap}.cart__reductions.cp-panier-ligne--economie .cp-panier-ligne__valeur{font-weight:600}.cp-panier-offre{margin:10px 0 0;font-size:var(--font-body--size-small, 14px);line-height:1.4;color:var(--color-foreground)}.cp-panier-offre[hidden]{display:none}.cp-panier-offre--page{margin:0;text-align:center}.cp-panier-offre [data-cp-offre-reste]{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.cart__item[data-cp-cadeau] .cart__item-actions-wrapper{justify-content:flex-start}.cp-panier-avis--haut{justify-content:flex-start;margin:0 0 var(--padding-md, 16px)}.cart-drawer .cp-panier-progression{margin-bottom:12px}.cart__header .cp-panier-page-progression+.cp-panier-avis--haut{margin:14px 0 0}.cart__header .cp-panier-offre--page{margin:8px 0 0;text-align:left}.cart__reductions.cp-panier-ligne--economie .cp-panier-ligne__valeur{font-variant-numeric:tabular-nums}.cart-drawer__ctas [data-ref=checkout-button]>span,.cart__ctas [data-ref=checkout-button]>span{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cp-panier.css.map */
