.method-input-rows.svelte-1qandpp{display:flex;flex-direction:column;row-gap:15px}img.svelte-45mjv1.svelte-45mjv1{width:50px;height:50px}.method-field-rows.svelte-45mjv1.svelte-45mjv1{display:flex;flex-direction:column;gap:25px}.name.svelte-45mjv1.svelte-45mjv1{word-break:break-word}.field.svelte-45mjv1.svelte-45mjv1{display:flex;cursor:pointer;padding:15px;border:1px solid rgb(199,199,199);text-align:center;width:calc(25% - 12px);flex-direction:column;gap:10px;max-width:200px;min-width:120px;box-shadow:0 0 3px #00000026;justify-content:center;overflow:hidden}.field.svelte-45mjv1.svelte-45mjv1:hover{border:1px solid #000}.fake-checkbox.svelte-45mjv1.svelte-45mjv1{display:inline-block;width:16px;height:16px;border:1px solid #ddd;border-radius:2px;cursor:pointer;color:transparent}.field.svelte-45mjv1:hover .fake-checkbox.svelte-45mjv1{color:#000}.fields.svelte-45mjv1.svelte-45mjv1{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.fake-input.svelte-45mjv1.svelte-45mjv1{position:absolute;left:6px;top:6px}.title.svelte-45mjv1.svelte-45mjv1{font-size:.95rem;font-weight:300;border-radius:10px;color:#fff;background:#0b0b45;padding:15px 20px;position:relative;text-align:center}.title.svelte-45mjv1.svelte-45mjv1:after{content:"";position:absolute;left:calc(50% - 8px);top:100%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #0b0b45;clear:both}.image.svelte-45mjv1.svelte-45mjv1{background-size:cover!important;cursor:pointer;opacity:1}.disabled.svelte-45mjv1.svelte-45mjv1{opacity:.5;pointer-events:none}.selection.svelte-1l31vq8{display:flex;flex-direction:column;justify-content:center;padding:20px;row-gap:25px;margin-top:10px}@media screen and (max-width: 900px){.selection.svelte-1l31vq8{padding:10px}}.search.svelte-hvitr9 input.svelte-hvitr9{width:auto;height:40px;border:1px solid #ddd;border-radius:5px;text-align:center;padding:0 20px}.search.svelte-hvitr9.svelte-hvitr9{display:flex;flex-wrap:wrap;flex-direction:row;gap:5px;margin:20px 0 10px}.postcode.svelte-hvitr9.svelte-hvitr9{text-decoration:underline;cursor:pointer}.fields.svelte-kkfqe5.svelte-kkfqe5{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;min-height:100px;align-items:center}.field.svelte-kkfqe5.svelte-kkfqe5{padding:10px;border-radius:4px;display:flex;border:1px solid #ddd;background:#fff;align-items:center;flex-basis:100%;cursor:pointer;box-shadow:0 0 3px #00000026}.field.svelte-kkfqe5.svelte-kkfqe5:hover{border:1px solid #000}.fake-checkbox.svelte-kkfqe5.svelte-kkfqe5{display:inline-block;width:16px;height:16px;border:1px solid #ddd;border-radius:2px;cursor:pointer;color:transparent;margin:0 15px 0 5px}.field.svelte-kkfqe5:hover .fake-checkbox.svelte-kkfqe5{color:#000}.selection.svelte-kkfqe5.svelte-kkfqe5{display:flex;flex-direction:column;justify-content:center;padding:0 20px 30px;row-gap:25px}.address.svelte-kkfqe5.svelte-kkfqe5,.hours.svelte-kkfqe5.svelte-kkfqe5{font-weight:300}.address.svelte-kkfqe5.svelte-kkfqe5,.location-name.svelte-kkfqe5.svelte-kkfqe5{text-transform:uppercase}.location-details.svelte-kkfqe5.svelte-kkfqe5{display:flex;flex-direction:column;row-gap:4px}.title.svelte-kkfqe5.svelte-kkfqe5{font-size:.95rem;font-weight:300;border-radius:10px;color:#fff;background:#0b0b45;padding:15px 20px;position:relative;text-align:center}.title.svelte-kkfqe5.svelte-kkfqe5:after{content:"";position:absolute;left:calc(50% - 8px);top:100%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #0b0b45;clear:both}@media screen and (max-width: 900px){.location-name.svelte-kkfqe5.svelte-kkfqe5{font-size:1rem}.selection.svelte-kkfqe5.svelte-kkfqe5{padding:10px}}.image.svelte-9jo61o.svelte-9jo61o{flex-basis:80px;flex-shrink:0}.image.svelte-9jo61o>img.svelte-9jo61o{height:100%;width:100%;display:flex;aspect-ratio:1}.method-title.svelte-uekui>span.svelte-uekui{width:100%}.method-title.svelte-uekui.svelte-uekui{display:flex;flex-direction:column;width:100%;row-gap:5px}.title.svelte-uekui.svelte-uekui{font-size:1.07rem;line-height:1.12rem}.light.svelte-uekui.svelte-uekui{line-height:1.2rem}@media screen and (max-width:900px){.method-title.svelte-uekui.svelte-uekui{line-height:.9rem}.light.svelte-uekui.svelte-uekui{font-size:.9rem;line-height:1.2rem}}.module.svelte-23bfzs{width:100%;align-items:center;display:flex;justify-content:space-between;padding:15px 20px;gap:30px}@media screen and (max-width: 1200px){.module.svelte-23bfzs{gap:15px}}@media screen and (max-width: 900px){.module.svelte-23bfzs{padding:5px 10px 5px 5px;gap:15px}}.disabled.svelte-a8dbjs.svelte-a8dbjs{pointer-events:none}.method.svelte-a8dbjs.svelte-a8dbjs{font-size:.912rem;width:100%;border-radius:4px;border:1px solid #ddd;cursor:pointer}.method.svelte-a8dbjs.svelte-a8dbjs:hover{border-color:#333;box-shadow:1px 1px 5px #0003}.method.svelte-a8dbjs.svelte-a8dbjs:not(.blocked):hover{border-color:#333}.method.blocked.svelte-a8dbjs.svelte-a8dbjs{opacity:.5;cursor:not-allowed}.method.blocked.svelte-a8dbjs .radio.svelte-a8dbjs{visibility:hidden}.method.selected.svelte-a8dbjs.svelte-a8dbjs{cursor:default;border:none;box-shadow:none}.method.selectFields.svelte-a8dbjs.svelte-a8dbjs{border:1px solid #ddd;border-bottom:3px solid #000}.method.selectFields.svelte-a8dbjs.svelte-a8dbjs:hover{border:1px solid #333;border-bottom:3px solid #000;box-shadow:1px 1px 5px #0003}@media screen and (max-width: 900px){.radio.svelte-a8dbjs.svelte-a8dbjs{display:none}}.methods.svelte-1hkfsju{width:100%;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;box-sizing:border-box}.methods.disabled.svelte-1hkfsju{opacity:.5;cursor:not-allowed}@media screen and (max-width: 900px){.methods.svelte-1hkfsju{gap:10px}}.header.svelte-14n51c{display:flex;flex-basis:50%;align-items:center;gap:15px}.cart.svelte-14n51c{display:flex;flex-wrap:wrap;flex-direction:column;font-size:.95rem;text-transform:none;font-weight:600;justify-content:right}.number.svelte-14n51c{color:#fff;background:#000;border-radius:50%;width:32px;height:32px;font-weight:600;font-size:1.1rem;text-align:center;display:grid;place-items:center}.notifications.svelte-8z997v.svelte-8z997v{width:100%;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;box-sizing:border-box}.message.svelte-8z997v.svelte-8z997v{text-align:center;padding:0!important;display:flex;align-items:stretch;width:100%;color:#333}.icon.svelte-8z997v.svelte-8z997v{background:#0b0b45;flex-basis:70px;padding:0;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#fff;display:flex;align-items:center;justify-content:center}.text.svelte-8z997v.svelte-8z997v{width:100%;padding:15px;line-height:1.1rem;height:100%;box-sizing:border-box;font-size:.912rem;font-weight:300;display:block}.text.svelte-8z997v>span.svelte-8z997v{padding:0 .1em}.cart.svelte-97xna4{max-height:450px}.center.svelte-97xna4{height:100%;display:grid;align-items:center}@media screen and (max-width: 900px){.cart.svelte-97xna4{max-height:550px}}input.svelte-1h6t7a9{border:1px solid #ddd;border-radius:0;width:auto;padding:0 15px;height:40px;flex-basis:50%}.title.svelte-1h6t7a9{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:.9rem;font-weight:400}.coupon.svelte-1h6t7a9{width:100%;padding-bottom:10px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding-top:10px}.holder.svelte-1h6t7a9{margin-bottom:14px}.form.svelte-1h6t7a9{display:flex;gap:10px;margin-top:15px}.message.svelte-1h6t7a9{display:flex;flex-wrap:wrap;margin-top:15px;text-align:center;width:100%;justify-content:center}.terms.svelte-15oqzge.svelte-15oqzge{margin-top:10px;line-height:1.2rem;font-size:1rem;text-align:left;display:flex;width:100%;flex-wrap:wrap;gap:5px;font-weight:300;color:#000}.conditions.svelte-15oqzge.svelte-15oqzge{text-decoration:underline}.terms-label.svelte-15oqzge.svelte-15oqzge{display:flex;align-items:center;cursor:pointer}.terms-label.svelte-15oqzge input.svelte-15oqzge{margin-right:8px}.rows.svelte-15g33pp.svelte-15g33pp{display:flex;flex-wrap:wrap;flex-direction:column;gap:5px;font-size:1rem;line-height:1.55rem}.row.svelte-15g33pp.svelte-15g33pp{display:flex;justify-content:space-between}.Total.svelte-15g33pp.svelte-15g33pp{font-weight:600;margin-top:12px;border-top:1px solid #ddd;padding-top:10px}.Total.svelte-15g33pp .amount.svelte-15g33pp{font-size:1.6rem;line-height:1.6rem}.submit.svelte-1hu5ote{margin-top:20px;display:flex;flex-direction:column;row-gap:20px}.container.svelte-nlfuan{width:100%;gap:30px;flex-direction:column;display:flex}.loading.svelte-nlfuan,.loading.svelte-xtyt4b{display:grid;place-items:center;height:140px}
