:root{--cdx-fond: #eef1f6;--cdx-carte: #ffffff;--cdx-bord: rgba(26, 36, 51, .09);--cdx-plein: #121212;--cdx-vide: #d6dce5;--cdx-eco: #1f7a4d;--cdx-eco-fond: #e6f4ec}.cdp{padding:1.6rem 1.8rem 1.2rem;text-align:center;background:#fff}.cdp__texte{margin:0 0 1.8rem;font-size:1.4rem;line-height:1.4}.cdp__etapes{display:flex;align-items:flex-start;gap:.6rem}.cdp__etape{position:relative;flex:1 1 0;min-width:0;padding-bottom:4.2rem}.cdp__rail{display:block;height:1rem;border-radius:999px;background:var(--cdx-vide);overflow:hidden}.cdp__rail span{display:block;height:100%;border-radius:999px;background:var(--cdx-plein);transition:width .45s ease}.cdp__pastille{position:absolute;top:.5rem;left:50%;transform:translate(-50%,-50%);width:2.8rem;height:2.8rem;border-radius:50%;background:var(--cdx-vide);color:#8a93a2;display:flex;align-items:center;justify-content:center;z-index:1}.cdp__pastille svg{width:1.5rem;height:1.5rem;display:block}.cdp__etape.est-atteint .cdp__pastille{background:var(--cdx-plein);color:#fff}.cdp__nom{position:absolute;top:2.5rem;left:0;width:100%;font-size:1.05rem;line-height:1.2;text-align:center;color:rgba(var(--color-foreground),.62)}.cdp__etape.est-atteint .cdp__nom{color:rgb(var(--color-foreground))}@media screen and (max-width:400px){.cdp__nom{font-size:.98rem}.cdp__etapes{gap:.4rem}}.cdx-zone{background:var(--cdx-carte)}.cdx-zone .cart-item{background:var(--cdx-fond);border:.1rem solid var(--cdx-bord);border-radius:1.2rem;padding:.9rem 1.1rem;margin-bottom:1rem!important;gap:.4rem 1rem;align-items:start}.cdx-zone .cart-item>td{padding-top:0!important;padding-bottom:0!important}.cdx-zone .cart-item__media{display:flex;align-items:center;height:100%}.cdx-zone .cart-item__image,.cdx-zone .cart-item__media img{max-width:5.6rem;border-radius:.6rem}.cdx-zone .cart-item__details,.cdx-zone .cart-item__totals{font-size:1.25rem;line-height:1.35}.cdx-zone .cart-item__name,.cdx-zone .cart-item__title>a{font-size:1.25rem;line-height:1.3}.cdx-zone .cart-item .product-option,.cdx-zone .cart-item .cart-item__discounted-prices,.cdx-zone .cart-item .discounts__discount{font-size:1.05rem;line-height:1.25}.cdx-zone .cart-item .discounts,.cdx-zone .cart-item ul.discounts{margin:.2rem 0 0}.cdx-zone .cart-item__quantity,.cdx-zone .cart-item__quantity-wrapper{padding-top:.2rem!important}.cdx-zone .cart-item .quantity{min-height:2.9rem;height:2.9rem;width:8.4rem}.cdx-zone .cart-item .quantity__button,.cdx-zone .cart-item .quantity__input{min-height:2.9rem;height:2.9rem;font-size:1.15rem}.cdx-zone .cart-item .quantity__button{width:2.8rem}.cdx-zone .cart-item cart-remove-button,.cdx-zone .cart-item .button--tertiary,.cdx-zone .cart-item .cart-remove-button{min-height:2.9rem;height:2.9rem;min-width:2.9rem;width:2.9rem;padding:0}.cdx-zone .cart-item cart-remove-button .svg-wrapper,.cdx-zone .cart-item cart-remove-button svg{width:1.5rem;height:1.5rem}.cdx-zone .cart-item.cd-cadeau .cart-item__quantity,.cdx-zone .cart-item.cd-cadeau .cart-item__quantity-wrapper{display:none!important}.cdx-zone .cart-items,.cdx-zone .cart-items tbody{display:block;width:100%;border:0}.cdx-zone .cart-items thead{display:none}.cdx-zone .cart-item:first-child{margin-top:1.2rem!important}.cdx-zone .cart-item:last-child{margin-bottom:0!important}.cdx-bas{background:var(--cdx-fond);border-top:.1rem solid var(--cdx-bord);margin:0 -1.5rem -1.5rem;padding:1.5rem}.cart-drawer .drawer__header{position:relative;justify-content:center}.cart-drawer .drawer__header .drawer__heading{flex:1 1 100%;margin:0;text-align:center}.cart-drawer .drawer__header .drawer__close{position:absolute;right:0;top:50%;transform:translateY(-50%)}.cdt{padding:.4rem 0 1.2rem;overflow:hidden}.cdt__ligne{display:flex;align-items:center;gap:.8rem;padding:.5rem 0}.cdt__nom{font-size:1.6rem;font-weight:600;min-width:0}.cdt__val{margin-left:auto;font-size:1.6rem;font-weight:600;white-space:nowrap}.cdt__val s{margin-right:.6rem;font-weight:400;opacity:.55}.cdt__pastille{min-width:0;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .8rem;border-radius:.6rem;background:var(--cdx-eco-fond);color:var(--cdx-eco);font-size:1.15rem;font-weight:600;white-space:nowrap}.cdt__pastille svg{width:1.2rem;height:1.2rem}.cdt__ligne--eco .cdt__nom{font-weight:500}.cdt__ligne--eco .cdt__val{color:var(--cdx-eco)}.cd-montant{margin-left:.8rem;font-weight:600}.cdu{position:relative;padding:1rem 0 .4rem}.cdu__titre{display:flex;align-items:center;gap:.5rem;margin:0 0 .7rem;font-size:1.2rem;font-weight:600}.cdu__titre svg{width:1.6rem;height:1.6rem}.cdu__piste{display:flex;gap:1rem;margin:0;padding:0 0 .4rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cdu__piste::-webkit-scrollbar{display:none}.cdu__item{position:relative;flex:0 0 calc(100% - 3.6rem);scroll-snap-align:start;display:flex;gap:.9rem;align-items:center;padding:.8rem;background:var(--cdx-fond);border:.1rem solid var(--cdx-bord);border-radius:1rem}.cdu__img{flex:0 0 4.8rem}.cdu__img img{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:.8rem;display:block}.cdu__txt{flex:1 1 auto;min-width:0}.cdu__nom{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.15rem;font-weight:600;line-height:1.3;text-decoration:none;color:inherit}.cdu__arg{display:block;margin:.15rem 0 .3rem;font-size:.95rem;color:rgba(var(--color-foreground),.6)}.cdu__prix{font-size:1.15rem;font-weight:600}.cdu__prix s{margin-right:.5rem;font-weight:400;opacity:.55}.cdu__remise{position:absolute;top:.6rem;right:.6rem;padding:.15rem .5rem;border-radius:.4rem;background:var(--cdx-eco-fond);color:var(--cdx-eco);font-size:.95rem;font-weight:700;line-height:1.5;letter-spacing:0}.cdu__btn{flex:0 0 auto;margin-top:1.2rem;min-width:5.4rem;min-height:3.2rem;padding:0 1rem;font-size:1.1rem}.cdu__fleche{position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;border:.1rem solid var(--cdx-bord);border-radius:50%;background:#fff;color:inherit;cursor:pointer;display:none;align-items:center;justify-content:center;z-index:2}.cdu__fleche svg{width:1.4rem;height:1.4rem}.cdu__fleche--prev{left:-.6rem}.cdu__fleche--next{right:-.6rem;transform:translateY(-50%) rotate(180deg)}.cdu[data-defilable="1"] .cdu__fleche{display:flex}body.cd-panier-ouvert .buckscc-floating-box,body.overflow-hidden .buckscc-floating-box{display:none!important}.progressContainer{padding:1.6rem 1.8rem 1.2rem}.progressContainer .label{margin:0 0 1.8rem;font-size:1.4rem;line-height:1.4}.progressBarContainer{margin-top:0;display:flex;align-items:flex-start;gap:.6rem}.progressBarContainer .progress-group{position:relative;display:block;flex:1 1 0;min-width:0;width:auto;padding-bottom:4.2rem}.progressBarContainer .progress[value]{display:block;width:100%;height:1rem;border:0;border-radius:999px;overflow:hidden}.progressBarContainer .progress[value]::-webkit-progress-bar{background-color:var(--cdx-vide);border-radius:999px}.progressBarContainer .progress[value]::-webkit-progress-value{background-color:var(--cdx-plein);border-radius:999px;transition:width .45s ease}.progressBarContainer .progress[value]::-moz-progress-bar{background-color:var(--cdx-plein);border-radius:999px}.progressBarContainer .cdp-pt{position:absolute;top:.5rem;left:50%;transform:translate(-50%,-50%);width:2.8rem;height:2.8rem;border-radius:50%;background:var(--cdx-vide);color:#8a93a2;display:flex;align-items:center;justify-content:center;z-index:1}.progressBarContainer .cdp-pt svg{width:1.5rem;height:1.5rem;display:block}.progressBarContainer .progress-group.est-atteint .cdp-pt{background:var(--cdx-plein);color:#fff}.progressBarContainer .progress-group>span{position:absolute;top:2.5rem;left:0;width:100%;margin:0;font-size:1.05rem;line-height:1.2;text-align:center;color:rgba(var(--color-foreground),.62)}.progressBarContainer .progress-group.est-atteint>span{color:rgb(var(--color-foreground))}@media screen and (max-width:400px){.progressBarContainer .progress-group>span{font-size:.98rem}.progressBarContainer{gap:.4rem}}.cart-drawer-upsell-wrapper{border-bottom:0}.cart-drawer-upsell_container{position:relative;align-items:center;gap:.9rem;margin:0 1.5rem 1.2rem!important;padding:.8rem!important;background:var(--cdx-fond);border:.1rem solid var(--cdx-bord);border-radius:1rem}.cart-drawer-upsell_left{flex:1 1 auto;min-width:0;position:static}.cart-drawer-upsell_left form{gap:.9rem;min-width:0;position:static}.cart-drawer-upsell_image-container,img.cart-drawer-upsell_image{width:4.8rem;height:4.8rem;flex:0 0 4.8rem}img.cart-drawer-upsell_image{border-radius:.8rem}.cart-drawer-upsell_content{margin-left:0;min-width:0;position:static}.cart-drawer-upsell_content-titlePrice{position:static}p.cart-drawer-upsell_title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.15rem;font-weight:600;line-height:1.3}p.cart-drawer-upsell_price{font-size:1.15rem;font-weight:600}.cart-drawer-upsell_price s{margin-right:.5rem;font-weight:400;opacity:.55}.cart-drawer-upsell_content .cdu__arg{display:block;margin:.15rem 0 .3rem;font-size:.95rem;line-height:1.3;color:rgba(var(--color-foreground),.6)}.cart-drawer-upsell_right{flex:0 0 auto;padding-top:1.2rem}.cart-drawer-upsell_atc{min-width:5.4rem;min-height:3.2rem;padding:0 1rem!important;font-size:1.1rem}.sliderButton#sliderPrev{left:-2.4rem}.sliderButton#sliderNext{right:-2.4rem}.sliderButton#sliderPrev:hover{left:-2.5rem}.sliderButton#sliderNext:hover{right:-2.5rem}.cart-drawer-upsell_atc .loading-overlay__spinner.hidden{display:none!important}.cart-drawer .drawer__footer{border-top:0}.cdx-bas .cd-promo__champ,.cdx-bas .cart-discount_input,.cdx-bas .field__input{background:var(--cdx-carte)}.drawer__footer>.cdu__titre{margin:.4rem 1.5rem .8rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/panier-cd.css.map */
