.apple-pay[data-v-5d27f5f5]{position:relative}.apple-pay__overlay[data-v-5d27f5f5]{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:1}.apple-pay__overlay+div[data-v-5d27f5f5]{pointer-events:none;position:relative;z-index:0}.disabled[data-v-3f201267]{display:none}.paypal-cart-buttons-container[data-v-3f201267]{position:relative}.paypal-cart-buttons-container .paypal-cart-button-overlay[data-v-3f201267]{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:1}.paypal-cart-buttons-container .paypal-cart-button-overlay+div[data-v-3f201267]{pointer-events:none;position:relative;z-index:0}.alma-message[data-v-64b8567e]{background:#efefef;font-weight:700;line-height:1.5;padding:10px;text-align:center}.alma-message--cart[data-v-64b8567e]{padding:10px 30px}.alma-message img[data-v-64b8567e],.alma-message[data-v-64b8567e] img{height:1.5em;position:relative;top:.12em;vertical-align:middle}.scalapay-message[data-v-10fe42ac]{background:#efefef;padding:10px;text-align:center}.order-slots{position:relative;z-index:0}.basket-options h2{border-left:0;border-right:0;color:#000;font-family:Poppins,sans-serif;font-size:22px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.4;margin:0;padding:20px 30px;text-decoration:none;text-transform:none}@media only screen and (min-width:1024px){.basket-options h2{color:#000;font-family:Poppins,sans-serif;font-size:32px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.4;padding:30px 60px;text-decoration:none;text-transform:none}}.basket-options__shipping-methods .shipping-methods{border-top:1px solid #fff}.basket-options__shipping-methods .shipping-methods .shipping-method{-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:30px 60px;position:relative}@media only screen and (min-width:1024px){.basket-options__shipping-methods .shipping-methods .shipping-method{padding-left:90px}}.basket-options__shipping-methods .shipping-methods .shipping-method:before{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 0 5px #fff,0 0 0 6px #d4d4d4;box-shadow:0 0 0 5px #fff,0 0 0 6px #d4d4d4;content:"";height:10px;left:6px;left:36px;position:absolute;top:5px;top:34px;-webkit-transition:background-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:background-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:background-color .2s ease-out,box-shadow .2s ease-out;transition:background-color .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;width:10px}@media only screen and (min-width:1024px){.basket-options__shipping-methods .shipping-methods .shipping-method:before{left:56px}}.basket-options__shipping-methods .shipping-methods .shipping-method.active:before{background-color:#000;-webkit-box-shadow:0 0 0 5px #fff,0 0 0 6px #000;box-shadow:0 0 0 5px #fff,0 0 0 6px #000}.basket-options__shipping-methods .shipping-methods .shipping-method__title{-webkit-box-flex:3;color:#000;-ms-flex:3 0 0px;flex:3 0 0;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.4;text-decoration:none;text-transform:none}.basket-options__shipping-methods .shipping-methods .shipping-method__title .more-info{color:#000;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.4;text-decoration:none;text-transform:none}.basket-options__shipping-methods .shipping-methods .shipping-method__title .more-info .estimated-arrival{color:#9c9c9c;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4;text-decoration:none;text-transform:none}.basket-options__shipping-methods .shipping-methods .shipping-method__title .more-info .estimated-arrival .alter-zip{color:#757575;color:#6a6a6a;cursor:pointer;font-family:Poppins,sans-serif;font-size:10px;font-size:14px;font-style:normal;font-weight:700;font-weight:400;letter-spacing:0;line-height:1.4;text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,42%,.4);text-decoration-color:hsla(0,0%,42%,.4);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-transform:uppercase;text-transform:none;text-underline-offset:2px;-webkit-transition:-webkit-text-decoration-color .2s ease-out;transition:-webkit-text-decoration-color .2s ease-out;transition:text-decoration-color .2s ease-out;transition:text-decoration-color .2s ease-out,-webkit-text-decoration-color .2s ease-out}.basket-options__shipping-methods .shipping-methods .shipping-method__title .more-info .estimated-arrival .alter-zip:focus,.basket-options__shipping-methods .shipping-methods .shipping-method__title .more-info .estimated-arrival .alter-zip:hover{color:#6a6a6a;-webkit-text-decoration-color:#6a6a6a;text-decoration-color:#6a6a6a}.basket-options__shipping-methods .shipping-methods .shipping-method__price{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:80px;padding-left:20px;text-align:right}.basket-options__shipping-methods .shipping-methods .shipping-method__details{-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:400;margin-top:10px}.basket-options__shipping-methods .shipping-methods .shipping-method__details .details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6a6a6a;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4;position:relative;text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,42%,.4);text-decoration-color:hsla(0,0%,42%,.4);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-transform:none;text-underline-offset:2px;-webkit-transition:-webkit-text-decoration-color .2s ease-out;transition:-webkit-text-decoration-color .2s ease-out;transition:text-decoration-color .2s ease-out;transition:text-decoration-color .2s ease-out,-webkit-text-decoration-color .2s ease-out}.basket-options__shipping-methods .shipping-methods .shipping-method__details .details:focus,.basket-options__shipping-methods .shipping-methods .shipping-method__details .details:hover{color:#6a6a6a;-webkit-text-decoration-color:#6a6a6a;text-decoration-color:#6a6a6a}.basket-options__shipping-methods .shipping-methods .shipping-method__details .selected-pickup-point{background:#efefef;font-size:12px;line-height:1.8em;margin-top:10px;padding:10px}.basket-options__shipping-methods .shipping-methods .shipping-method__details .selected-pickup-point__action{color:#6a6a6a;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4;text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,42%,.4);text-decoration-color:hsla(0,0%,42%,.4);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-transform:none;text-underline-offset:2px;-webkit-transition:-webkit-text-decoration-color .2s ease-out;transition:-webkit-text-decoration-color .2s ease-out;transition:text-decoration-color .2s ease-out;transition:text-decoration-color .2s ease-out,-webkit-text-decoration-color .2s ease-out}.basket-options__shipping-methods .shipping-methods .shipping-method__details .selected-pickup-point__action:focus,.basket-options__shipping-methods .shipping-methods .shipping-method__details .selected-pickup-point__action:hover{color:#6a6a6a;-webkit-text-decoration-color:#6a6a6a;text-decoration-color:#6a6a6a}.basket-options__shipping-methods .shipping-methods .shipping-method__details .description{color:#000;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:400;height:0;letter-spacing:0;line-height:1.4;margin-top:10px;overflow:hidden;text-decoration:none;text-transform:none}.basket-options__shipping-methods .shipping-methods .shipping-method__details .description table{background-color:#fff;border:1px solid #d4d4d4;width:100%;word-break:break-word}.basket-options__shipping-methods .shipping-methods .shipping-method__details .description table tr{display:table-row;margin:0}.basket-options__shipping-methods .shipping-methods .shipping-method__details .description table tr.heading{display:table-row}.basket-options__shipping-methods .shipping-methods .shipping-method__details .description table tr td{border:1px solid #d4d4d4;display:table-cell;padding:10px;width:auto}.basket-options__shipping-methods .shipping-methods .shipping-method__details .description table tr td span,.basket-options__shipping-methods .shipping-methods .shipping-method__details .description table tr td strong{display:inline-grid;font-weight:500}.basket-options__payment-code{border-top:1px solid #d4d4d4;padding:20px 30px}@media only screen and (min-width:1024px){.basket-options__payment-code{padding:30px 60px}}.basket-options .basket-payment-method-messages{padding:30px}@media only screen and (min-width:1024px){.basket-options .basket-payment-method-messages{padding:30px 60px}}.basket-options__order-totals .order-totals{border-top:1px solid #d4d4d4;padding:0 30px}@media only screen and (min-width:1024px){.basket-options__order-totals .order-totals{padding:0 60px}}.basket-options__order-totals .order-totals .order-totals-item{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;justify-content:space-between;letter-spacing:0;line-height:1.4;padding:20px 0 0;text-decoration:none;text-transform:none}@media only screen and (min-width:1024px){.basket-options__order-totals .order-totals .order-totals-item{padding:30px 0 0}}.basket-options__order-totals .order-totals .order-totals-item .label{text-align:left;width:70%}.basket-options__order-totals .order-totals .order-totals-item .label .description{color:#757575;color:#000;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4;text-decoration:none;text-transform:none}.basket-options__order-totals .order-totals .order-totals-item .price{text-align:right;width:30%}.basket-options__order-totals .order-totals .order-totals-item.order-total{border-top:1px solid #d4d4d4;color:#000;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.4;margin-top:20px;padding-top:15px;text-decoration:none;text-transform:none}.basket-options__checkout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-bottom:30px;padding:0 30px}@media only screen and (min-width:1280px){.basket-options__checkout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 60px}}.basket-options__checkout>a,.basket-options__checkout>div{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.basket-options__checkout .save-for-later{-webkit-box-ordinal-group:5;-ms-flex-order:4;display:block;order:4;text-align:center}.basket-options__checkout .save-for-later .icon-wrapper{display:none}.basket-options__checkout .save-for-later .text{color:#6a6a6a;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1;text-decoration:none;text-transform:none;-webkit-transition:background-color .2s ease-out,color .2s ease-out,-webkit-transform .2 ease-out;transition:background-color .2s ease-out,color .2s ease-out,-webkit-transform .2 ease-out;transition:background-color .2s ease-out,color .2s ease-out,transform .2 ease-out;transition:background-color .2s ease-out,color .2s ease-out,transform .2 ease-out,-webkit-transform .2 ease-out}.basket-options__checkout .save-for-later .text:focus,.basket-options__checkout .save-for-later .text:hover{color:#000}.basket-options__checkout .save-for-later .text:focus:after,.basket-options__checkout .save-for-later .text:hover:after{background-color:#000}.basket-options__checkout .save-for-later .text:after{background-color:#6a6a6a;content:"";height:10px;margin-left:10px;-webkit-mask-image:url(../images/icons.svg#view-icon-caretRight);mask-image:url(../images/icons.svg#view-icon-caretRight);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:6px 10px;mask-size:6px 10px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:6px}@media only screen and (min-width:1280px){.basket-options__checkout .save-for-later{margin-left:0;min-width:100px;text-align:left}}.basket-options__checkout .checkout-apple-pay{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.basket-options__checkout .checkout-paypal{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative;z-index:0}.basket-options__checkout .checkout-paypal svg{max-height:15px;max-width:70px;padding-left:5px}.basket-options__checkout .checkout{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:1280px){.basket-options__checkout .save-for-later{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.basket-options__checkout .checkout-apple-pay{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.basket-options__checkout .checkout-paypal{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.basket-options__checkout .checkout{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}