body .btn{line-height:1.8rem;min-height:48px;text-decoration:none;text-transform:uppercase}body .history-buttons .btn{font-size:12px;line-height:1;min-height:0;text-transform:inherit}.product-line-grid{align-items:center}.product-line-grid:not(:last-child){margin-bottom:.5rem}@media(min-width:768px){.product-line-grid:not(:last-child){border-bottom:1px solid #dee2e6;margin-bottom:2rem;padding-bottom:2rem}}.product-line-grid__title{font-weight:400!important}@media(max-width:991.98px){.product-line-grid__title{font-size:14px}}.product-line-grid__title a{text-decoration:none}.product-line-grid__row{display:flex;flex-wrap:wrap;margin:0 -10px}@media(min-width:768px){.product-line-grid__row{flex-wrap:nowrap}}.product-line-grid__block{font-size:14px;line-height:1.75;padding:0 .625rem}.product-line-grid__block--image{align-self:flex-start;flex:0 0 50%;max-width:50%;order:-3}@media(min-width:768px){.product-line-grid__block--image{align-self:center;flex:0 0 125px;max-width:125px}}@media(max-width:991.98px){.product-line-grid__block--image .img-fluid{width:100%}}.product-line-grid__block--prod{flex:0 0 calc(50% - 2rem);max-width:calc(50% - 2rem);order:-2}@media(min-width:768px){.product-line-grid__block--prod{flex:1 1 auto;max-width:inherit;padding-left:2rem}}@media(max-width:991.98px){.product-line-grid__block--prod{border-bottom:1px solid #dee2e6;margin:0 1rem}}.product-line-grid__block--qty{flex:0 0 100%;margin:.9375rem 0 0;max-width:100%}@media(min-width:768px){.product-line-grid__block--qty{flex:0 0 8.125rem;margin:0;max-width:8.125rem;max-width:100%}}.product-line-grid__block--total{flex:0 0 50%;font-size:16px;max-width:50%;text-align:right}@media(min-width:768px){.product-line-grid__block--total{flex:0 0 7.5rem;max-width:7.5rem}}@media(min-width:1200px){.product-line-grid__block--total{flex:0 0 9.375rem;max-width:9.375rem}}.product-line-grid__block--delete{flex:0 0 4.375rem;max-width:4.375rem}@media(min-width:576px){.product-line-grid__block--delete{text-align:center}}@media(max-width:767.98px){.product-line-grid__block--delete{align-self:flex-start;order:-1;padding-top:.3125rem}}#checkout #wrapper{overflow:initial}#checkout #wrapper #js-checkout-summary{position:sticky;top:110px}.card-checkout{border:none}@media(min-width:768px){.card-checkout .checkout-step{border:.0625rem solid rgba(0,0,0,.125);margin-bottom:2rem}}.card-checkout .checkout-step:not(:first-child){border-top:.0625rem solid rgba(0,0,0,.125)}.card-checkout .checkout-step__header{background:transparent;border-bottom:0}.card-checkout .checkout-step .step-number{display:inline-block}.card-checkout .checkout-step .content .form-group{margin-bottom:1.5rem}.card-checkout .checkout-step .not-allowed{cursor:not-allowed;opacity:.5}.card-checkout .checkout-step .content,.card-checkout .checkout-step .done,.card-checkout .checkout-step .step-edit{display:none}.card-checkout .checkout-step .step-title{font-size:1.75rem}.card-checkout .checkout-step.-unreachable .step-title{cursor:not-allowed;opacity:.5}.card-checkout .checkout-step.-current .step-title{cursor:default}.card-checkout .checkout-step.-current .content{display:block}.card-checkout .checkout-step.-reachable.-complete .done{display:inline-block}.card-checkout .checkout-step.-current.-reachable.-complete .done,.card-checkout .checkout-step.-current.-reachable.-complete .step-edit,.card-checkout .checkout-step.-reachable.-complete .content{display:none}.card-checkout .checkout-step.-current.-reachable.-complete .step-number{display:inline-block}.card-checkout .checkout-step.-current.-reachable.-complete .content{display:block}.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar *{font-family:Times New Roman,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-datepicker-title{font-size:16px;font-weight:400}.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-widget-header{background-color:#fdf6f0}.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-datepicker-calendar th{padding:.8rem 0}.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-state-default,.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-widget-content .ui-state-default,.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-widget-header .ui-state-default{background:#fdf6f0;border-color:#fdf6f0;padding:.7rem 0;text-align:center}.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-state-default.ui-state-active,.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-widget-content .ui-state-default.ui-state-active,.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-widget-header .ui-state-default.ui-state-active{background:#f2e9e2;border-color:#f2e9e2}.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-state-hover:hover{background:transparent!important;border:none;cursor:pointer}.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-icon-circle-triangle-w{background-position:-95px 0}.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-icon-circle-triangle-e{background-position:-32px 0}.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-state-disabled:not(.ui-corner-all),.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-widget-content .ui-state-disabled:not(.ui-corner-all),.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-widget-header .ui-state-disabled:not(.ui-corner-all){background:#fff;opacity:1}.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-state-disabled:not(.ui-corner-all) .ui-state-default,.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-widget-content .ui-state-disabled:not(.ui-corner-all) .ui-state-default,.card-checkout .checkout-step #ddw-wrapper-calendar #ddw-calendar .ui-widget-header .ui-state-disabled:not(.ui-corner-all) .ui-state-default{background:#fff}.card-checkout .checkout-step #ddw_timeslots{min-height:0}.card-checkout .checkout-step #ddw_timeslots #ddw-timeslots{padding:.2em .2em 0}.card-checkout .checkout-step #ddw_timeslots #ddw-timeslots .timeslot{background:transparent;height:auto}.card-checkout .checkout-step #ddw_timeslots #ddw-timeslots .timeslot>div{background:#fdf6f0}.card-checkout .checkout-step #ddw_timeslots #ddw-timeslots .timeslot>div .text,.card-checkout .checkout-step #ddw_timeslots #ddw-timeslots .timeslot>div i{color:#000}@media(max-width:991.98px){.card-checkout .checkout-step #ddw_timeslots #ddw-timeslots .timeslot>div .text,.card-checkout .checkout-step #ddw_timeslots #ddw-timeslots .timeslot>div .text .time,.card-checkout .checkout-step #ddw_timeslots #ddw-timeslots .timeslot>div i,.card-checkout .checkout-step #ddw_timeslots #ddw-timeslots .timeslot>div i .time{font-size:14px}}.card-checkout .checkout-step #ddw_timeslots #ddw-timeslots .timeslot.selected>div{border:1px solid #000}.card-checkout .checkout-step #ddw_timeslots #ddw-timeslots .timeslot.selected>div .text .time,.card-checkout .checkout-step #ddw_timeslots #ddw-timeslots .timeslot.selected>div i{color:#000!important}.js-payment-binary,.js-payment-binary .accept-cgv{display:none}.js-payment-binary.disabled{cursor:not-allowed;opacity:.6}.js-payment-binary.disabled:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.js-payment-binary.disabled .accept-cgv{display:block}.address-selector .address-item .card .address__header{border-bottom:none}.address-selector .address-item .card .address__header:before{background-color:#fff;border:1px solid #000;border-radius:50%;content:"";display:block;height:24px;margin-right:1rem;pointer-events:none;width:24px}.address-selector .address-item.selected .card .address__header:after{background:50%/50% 50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3'/%3E%3C/svg%3E");content:"";display:block;height:24px;margin-right:1rem;pointer-events:none;position:absolute;width:24px}#checkout-payment-step.checkout-step-3 .stripejs{display:none}.checkout-option__col--thumb{flex:0 0 3.125rem;max-width:3.125rem}@media(min-width:576px){.checkout-option__col--thumb{flex:0 0 3.75rem;max-width:3.75rem}}.checkout-option-block{position:relative}.checkout-option-block>input{left:-99999em;position:absolute}.checkout-option-block .checkout-option__header:before{background-color:#fff;border:1px solid #000;border-radius:50%;content:"";display:block;height:24px;margin-right:1rem;pointer-events:none;width:24px}.checkout-option-block.open .card,.checkout-option-block.selected .card{border-color:#f2e9e2}.checkout-option-block.open .checkout-option__header:after,.checkout-option-block.selected .checkout-option__header:after{background:50%/50% 50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3'/%3E%3C/svg%3E");content:"";display:block;height:24px;margin-right:1rem;pointer-events:none;position:absolute;width:24px}.checkout-option-block.open.checkout-option-small .card,.checkout-option-block.selected.checkout-option-small .card{background-color:#f2e9e2;border-color:#000}.checkout-option-block.checkout-option-container:not(.open) .sub-delivery-container{display:none}