@font-face{font-family:open-sans;font-weight:300;src:url(/fonts/OpenSans-Light.ttf)}@font-face{font-family:open-sans;font-weight:400;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:open-sans;font-weight:500;src:url(/fonts/OpenSans-Medium.ttf)}@font-face{font-family:open-sans;font-weight:600;src:url(/fonts/OpenSans-SemiBold.ttf)}@font-face{font-family:open-sans;font-weight:700;src:url(/fonts/OpenSans-Bold.ttf)}@font-face{font-family:open-sans;font-weight:800;src:url(/fonts/OpenSans-ExtraBold.ttf)}:root{--bg:#f1f3f0;--primary:#01b665;--secondary:#dbf4e9;--title:#012c4b;--subtext:#a7abae;font-family:open-sans,system-ui}.fullscreen-layout{background-color:azure;position:fixed;inset:0;overflow:auto}.phone-layout{background-color:#fff;min-width:300px;max-width:500px;min-height:100%;margin:0 auto;position:relative;box-shadow:0 0 1px #000}.header{z-index:900;background-color:#eee;position:sticky;top:0}button{cursor:pointer}.lds-bg.svelte-1xkz6ww{opacity:.5;z-index:998;background-color:#000;position:fixed;inset:0}.lds-wrapper.svelte-1xkz6ww{z-index:999;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lds-dual-ring.svelte-1xkz6ww,.lds-dual-ring.svelte-1xkz6ww:after{box-sizing:border-box}.lds-dual-ring.svelte-1xkz6ww{width:80px;height:80px;display:inline-block}.lds-dual-ring.svelte-1xkz6ww:after{content:" ";border:6.4px solid #fff;border-color:#fff #0000;border-radius:50%;width:64px;height:64px;margin:8px;animation:1.2s linear infinite svelte-1xkz6ww-lds-dual-ring;display:block}@keyframes svelte-1xkz6ww-lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lds-message.svelte-1xkz6ww{color:#fff;margin-top:1rem;font-weight:700}.address-item.svelte-1quqo7u{padding:3px 6px;display:block}.new-item.svelte-1quqo7u{padding:6px}.new-item.svelte-1quqo7u input:where(.svelte-1quqo7u){border:1px solid var(--primary);border-radius:6px;padding:3px 6px;font-size:18px}.button.svelte-1quqo7u{padding:24px 0 0}button.svelte-1quqo7u{background-color:var(--primary);color:#fff;border:0;border-radius:6px;width:100%;padding:12px;font-size:20px}.done.svelte-1quqo7u{text-align:center;font-size:24px}.content.svelte-1quqo7u{padding:12px}.text.svelte-1quqo7u{padding:6px 0}.disabled.svelte-1quqo7u{background-color:silver}.quantity.svelte-cts0xq{color:#fff;background-color:red;border-radius:6px;padding:2px 4px;font-size:10px;position:absolute;top:0;left:0}.amount.svelte-cts0xq{background:var(--primary) url(/pics/shopping_cart_24dp_FFFFFF_FILL0_wght400_GRAD0_opsz24.svg) no-repeat 6px center;border:2px solid var(--primary);color:#fff;background-size:24px;border-radius:6px;padding:4px 4px 4px 30px;font-size:16px;font-weight:700}.optselected.svelte-cts0xq{background:var(--secondary) url(/pics/shopping_cart_24dp_01B665_FILL0_wght400_GRAD0_opsz24.svg) no-repeat 6px center;color:var(--primary)}.info-wrapper.svelte-1hwnumz{opacity:.5;z-index:99999;background-color:#000;display:flex;position:fixed;inset:0}.info-wrapper2.svelte-1hwnumz{z-index:99999;background-color:#0000;display:flex;position:fixed;inset:0}.info.svelte-1hwnumz{z-index:99999;background-color:#faebd7;border-radius:12px;min-width:200px;max-width:400px;height:100px;margin:0 auto;padding:12px;position:relative;top:150px;box-shadow:0 0 12px #000}.info.svelte-1hwnumz input:where(.svelte-1hwnumz){width:100%;font-size:16px}.info.svelte-1hwnumz button:where(.svelte-1hwnumz){background-color:var(--primary);color:#fff;border:0;border-radius:6px;width:110px;margin-top:12px;padding:6px 12px;font-size:18px}.cart-stepper.svelte-1egykny{width:100%;height:100%;position:relative}.to-cart.svelte-1egykny{background-color:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:12px;width:100%;height:100%;font-size:16px}.stepper.svelte-1egykny{border:2px solid var(--primary);box-sizing:border-box;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;width:100%;height:100%;display:grid}.dec.svelte-1egykny,.inc.svelte-1egykny{aspect-ratio:1;cursor:pointer;background-color:#0000;border:0;height:100%;position:relative}.dec.svelte-1egykny img:where(.svelte-1egykny),.inc.svelte-1egykny img:where(.svelte-1egykny){width:100%;height:100%;display:block}.value.svelte-1egykny{color:var(--primary);text-align:center;-webkit-user-select:none;user-select:none;background-color:#0000;border:none;width:100%;font-size:18px;font-weight:700}.max-value.svelte-1egykny{text-align:center;color:#ffc107;width:100%;font-weight:700}.item.svelte-vueh7e{border-bottom:1px solid silver;grid-template-columns:120px auto auto;grid-template-areas:"media name delete""media name delete""media name delete""media price amount""quantity price amount";margin:0 12px;padding:24px 0;display:grid;position:relative}.media.svelte-vueh7e{grid-area:media;width:110px;position:relative}.media.svelte-vueh7e img:where(.svelte-vueh7e){aspect-ratio:1;border-radius:12px;width:100%;box-shadow:0 0 6px gray}.name.svelte-vueh7e{text-align:left;grid-area:name}.price.svelte-vueh7e{color:#777;flex-direction:column;grid-area:price;justify-content:center;display:flex}.price-value.svelte-vueh7e{color:#000;font-weight:700}.stepper.svelte-vueh7e{grid-area:quantity}.amount.svelte-vueh7e{text-align:right;grid-area:amount;font-size:20px;font-weight:700}.amount-name.svelte-vueh7e{color:var(--subtext)}.amount-value.svelte-vueh7e{color:var(--title)}.delete.svelte-vueh7e{text-align:right;grid-area:delete}.delete.svelte-vueh7e button:where(.svelte-vueh7e){cursor:pointer;background-color:#0000;border:0}.stepper.svelte-vueh7e{width:110px;height:32px;position:relative}.shipping-selector.svelte-knwyvu{grid-template-columns:1fr 1fr;gap:12px;padding:6px;display:grid}.delivery.svelte-knwyvu,.pickup.svelte-knwyvu{background-color:sivler;cursor:pointer;border:3px solid #0000;border-radius:16px;flex-direction:column;align-items:center;display:flex}.delivery.svelte-knwyvu{background:url(/pics/delivery_truck_speed_24dp_01B665_FILL0_wght400_GRAD0_opsz24.svg) 6px/40px no-repeat;padding-left:40px}.pickup.svelte-knwyvu{background:url(/pics/store_24dp_01B665_FILL0_wght400_GRAD0_opsz24.svg) 6px/40px no-repeat;padding-left:40px}.selected.svelte-knwyvu{background-color:var(--secondary);border:2px solid var(--primary);border-radius:16px}.name.svelte-knwyvu{color:var(--primary);font-size:18px;font-weight:700}.date.svelte-knwyvu{color:var(--primary);font-size:16px;font-weight:700}.expiry.svelte-knwyvu{text-align:center;background-color:bisque;border-radius:6px;grid-column:span 2;padding:6px}.info-wrapper.svelte-ykazqn{opacity:.5;z-index:99999;background-color:#000;display:flex;position:fixed;inset:0}.info-wrapper2.svelte-ykazqn{z-index:99999;background-color:#0000;display:flex;position:fixed;inset:0}.info.svelte-ykazqn{z-index:99999;background-color:#faebd7;border-radius:12px;min-width:200px;max-width:400px;height:250px;margin:0 auto;padding:12px;position:relative;top:150px;box-shadow:0 0 12px #000}.info.svelte-ykazqn .title:where(.svelte-ykazqn){text-align:center;font-weight:700}.info.svelte-ykazqn .message:where(.svelte-ykazqn){text-align:center;font-weight:400}.info.svelte-ykazqn button:where(.svelte-ykazqn){background-color:var(--primary);color:#fff;border:0;border-radius:6px;width:100%;margin-top:24px;padding:6px 12px;font-size:18px}.header.svelte-1eab2be{display:flex;position:sticky;top:0}.back.svelte-1eab2be{border:0;padding:6px}.pay-and-delivery-condition.svelte-1eab2be{background-color:#ffffe0;border-radius:12px;margin:6px;padding:6px 12px;font-size:14px}.pay-and-delivery-condition.svelte-1eab2be .delimiter:where(.svelte-1eab2be),.placed-order.svelte-1eab2be .delimiter:where(.svelte-1eab2be){margin:auto}.pay-and-delivery-condition.svelte-1eab2be details:where(.svelte-1eab2be) p:where(.svelte-1eab2be){margin:0;padding:0}.pay-and-delivery-condition.svelte-1eab2be details:where(.svelte-1eab2be) summary:where(.svelte-1eab2be),.placed-order.svelte-1eab2be summary:where(.svelte-1eab2be){color:var(--title);cursor:pointer;font-weight:700;list-style:none;display:flex}.pay-and-delivery-condition.svelte-1eab2be details:where(.svelte-1eab2be) summary:where(.svelte-1eab2be) .up:where(.svelte-1eab2be),.placed-order.svelte-1eab2be summary:where(.svelte-1eab2be) .up:where(.svelte-1eab2be),.pay-and-delivery-condition.svelte-1eab2be details[open]:where(.svelte-1eab2be) summary:where(.svelte-1eab2be) .down:where(.svelte-1eab2be),.placed-order[open].svelte-1eab2be summary:where(.svelte-1eab2be) .down:where(.svelte-1eab2be){display:none}.pay-and-delivery-condition.svelte-1eab2be details[open]:where(.svelte-1eab2be) summary:where(.svelte-1eab2be) .up:where(.svelte-1eab2be),.placed-order[open].svelte-1eab2be summary:where(.svelte-1eab2be) .up:where(.svelte-1eab2be){display:inline-block}.amount-warning.svelte-1eab2be{background-color:bisque;margin-bottom:12px;padding:12px}.continue-shopping.svelte-1eab2be,.check-availability.svelte-1eab2be{padding:6px;position:relative}.continue-shopping.svelte-1eab2be button:where(.svelte-1eab2be),.check-availability.svelte-1eab2be button:where(.svelte-1eab2be){color:var(--primary);cursor:pointer;border:0;border-radius:12px;width:100%;padding:6px 12px;font-size:1rem}.continue-shopping.svelte-1eab2be button:where(.svelte-1eab2be){background:var(--secondary);font-size:18px}.check-availability.svelte-1eab2be button:where(.svelte-1eab2be){background-color:var(--primary);color:#fff;font-size:24px}.placed-order.svelte-1eab2be{background-color:var(--secondary);border:1px solid var(--primary);border-radius:12px;margin:12px;font-weight:700}.placed-order.svelte-1eab2be summary:where(.svelte-1eab2be){padding:12px}.current-order.svelte-1eab2be{border:1px solid var(--primary);background-color:#fff;border-radius:12px;margin:12px;font-weight:700}.current-order-title.svelte-1eab2be{padding:12px}.current-order-note.svelte-1eab2be{padding:0 12px;font-size:14px;font-weight:400}.bottom-totals.svelte-1eab2be{grid-template-columns:1fr 2fr;padding:12px;display:grid}.bottom-totals-cancel.svelte-1eab2be button:where(.svelte-1eab2be){background-color:var(--secondary);border:1px solid var(--primary);color:var(--primary);border-radius:6px;padding:3px 6px;font-size:16px;font-weight:700}.bottom-totals-amount.svelte-1eab2be{text-align:right;font-size:20px}.prevd.svelte-1eab2be{color:#5f9ea0;text-align:center;padding:0;font-size:24px}.prevd.svelte-1eab2be .prevd-amount:where(.svelte-1eab2be){font-size:32px;font-weight:700}.prevd-sub.svelte-1eab2be{text-align:center;padding:0 12px}.delivery-amount-box.svelte-1eab2be{color:#5f9ea0;text-align:center;padding:0;font-size:24px}.delivery-amount-box.svelte-1eab2be .delivery-amount-box-amount:where(.svelte-1eab2be){font-size:24px;font-weight:700}.cart-empty.svelte-1eab2be{color:#000;text-align:center;font-size:32px}.payend.svelte-1eab2be{color:var(--primary);text-align:center;margin-bottom:12px;padding:0;font-size:16px;font-weight:700}.payend.svelte-1eab2be img:where(.svelte-1eab2be){vertical-align:center}.disable.svelte-1eab2be button:where(.svelte-1eab2be){background-color:silver}.expiry.svelte-1eab2be,.max-amount.svelte-1eab2be{text-align:center;background-color:bisque;border-radius:6px;grid-column:span 2;margin-top:6px;padding:6px}.max-amount.svelte-1eab2be{color:red}.deli.svelte-1eab2be{font-size:16px}.wrapper.svelte-biue8g{padding-bottom:12px;position:relative}.caption.svelte-biue8g{font-weight:700}.input.svelte-biue8g input:where(.svelte-biue8g){box-sizing:border-box;border:1px solid silver;border-radius:6px;width:100%;padding:6px 12px;font-size:16px;display:block}.header.svelte-u9c561{display:flex;position:sticky;top:0}.back.svelte-u9c561{border:0;padding:6px}.login-wrapper.svelte-u9c561{padding:0 12px;position:relative}.login-wrapper.svelte-u9c561 .title:where(.svelte-u9c561){text-align:center;border-bottom:1px solid silver;padding-bottom:12px;font-size:24px}.text-box.svelte-u9c561{border-bottom:1px solid silver;margin-bottom:12px}.phone-button.svelte-u9c561{background-color:var(--primary);color:#fff;border:0;border-radius:12px;width:100%;margin:24px 0 6px;padding:12px;font-size:20px}.err-code-message.svelte-u9c561{color:red}.change-number.svelte-u9c561 button:where(.svelte-u9c561){color:#4682b4;background:0 0;border:none;font-size:16px;text-decoration:underline}.timer.svelte-u9c561{font-size:16px}.wrapper.svelte-16tbqha{padding:12px}.title.svelte-16tbqha{font-size:24px;font-weight:700}.city.svelte-16tbqha{font-size:24px}.level1.svelte-16tbqha{padding-left:30px}.city.svelte-16tbqha button:where(.svelte-16tbqha){cursor:pointer;background-color:#fff;border:0;font-size:16px}.city.svelte-16tbqha button:where(.svelte-16tbqha):hover{background-color:#fff}.header.svelte-11fweur{display:flex;position:sticky;top:0}.back.svelte-11fweur{border:0;padding:6px}.orders.svelte-11fweur{padding:12px}.order.svelte-11fweur{background-color:#f5f5f5;border-bottom:2px solid #fff;grid-template-areas:"date date date amount""deli deli deli deliPrice""delete status status more""info info info info";padding:12px;display:grid}.order.svelte-11fweur .date:where(.svelte-11fweur){grid-area:date}.order.svelte-11fweur .amount:where(.svelte-11fweur){text-align:right;grid-area:amount}.order.svelte-11fweur .delete:where(.svelte-11fweur){background-color:#0000;border:0;grid-area:delete}.order.svelte-11fweur .more:where(.svelte-11fweur){text-align:right;grid-area:more}.order.svelte-11fweur .more:where(.svelte-11fweur) button:where(.svelte-11fweur){background-color:var(--secondary);border:1px solid var(--primary);border-radius:6px;padding:3px 6px}.orders.svelte-11fweur li:where(.svelte-11fweur):first-child{border-radius:12px 12px 0 0}.orders.svelte-11fweur li:where(.svelte-11fweur):last-child{border-radius:0 0 12px 12px}.info.svelte-11fweur{grid-area:info}.info.svelte-11fweur .text:where(.svelte-11fweur){padding:6px 0}.header.svelte-1n4ccj0{display:flex;position:sticky;top:0}.back.svelte-1n4ccj0{border:0;padding:6px}.products.svelte-1n4ccj0{margin:0;padding:12px}.product.svelte-1n4ccj0{border:1px solid silver;grid-template-columns:110px auto;grid-template-areas:"photo name""photo quantity""photo fact-quantity""photo price";padding:12px;display:grid}.product.svelte-1n4ccj0 .photo:where(.svelte-1n4ccj0){grid-area:photo;width:100px;height:100px;padding:6px}.product.svelte-1n4ccj0 .photo:where(.svelte-1n4ccj0) img:where(.svelte-1n4ccj0){width:100%;height:100%}.product.svelte-1n4ccj0 .name:where(.svelte-1n4ccj0){text-align:left;grid-area:name}.product.svelte-1n4ccj0 .quantity:where(.svelte-1n4ccj0){text-align:left;grid-area:quantity}.product.svelte-1n4ccj0 .fact-quantity:where(.svelte-1n4ccj0){color:red;text-align:left;grid-area:fact-quantity}.products.svelte-1n4ccj0 li:where(.svelte-1n4ccj0):first-child{border-radius:12px 12px 0 0}.products.svelte-1n4ccj0 li:where(.svelte-1n4ccj0):last-child{border-radius:0 0 12px 12px}.amount.svelte-1n4ccj0{text-align:right;padding:6px 12px;font-size:22px;font-weight:700}.deli.svelte-1n4ccj0{text-align:right;padding:6px 12px;font-size:16px;font-weight:700}.header.svelte-1wqxqi6{align-items:center;display:flex;position:sticky;top:0}.back.svelte-1wqxqi6{border:0;padding:6px}.header.svelte-1wqxqi6 .title:where(.svelte-1wqxqi6){color:#000;font-weight:700}.products.svelte-1wqxqi6{border:1px solid var(--primary);background-color:#fff;border-radius:12px;margin:12px;padding:6px}.product.svelte-1wqxqi6{border-bottom:1px solid silver;grid-template-columns:100px auto;grid-template-areas:"photo name""photo price""photo incart""photo quantity""not not""amount amount";padding:12px 0;display:grid}.photo.svelte-1wqxqi6{box-sizing:border-box;grid-area:photo;width:100px;height:100px;padding:6px;position:relative}.photo.svelte-1wqxqi6 img:where(.svelte-1wqxqi6){width:100%;height:100%}.name.svelte-1wqxqi6{grid-area:name}.price.svelte-1wqxqi6{grid-area:price}.incart.svelte-1wqxqi6{grid-area:incart}.quantity.svelte-1wqxqi6{grid-area:quantity}.amount.svelte-1wqxqi6{grid-area:amount}.not-exist.svelte-1wqxqi6,.not-equal.svelte-1wqxqi6{text-align:center;border-radius:6px;grid-area:not;padding:6px;font-weight:700}.not-exist.svelte-1wqxqi6{color:red}.not-equal.svelte-1wqxqi6{color:#ffc107}.amount.svelte-1wqxqi6{text-align:right;font-size:20px}.info-wrapper.svelte-1wqxqi6{opacity:.5;background-color:#000;display:flex;position:fixed;inset:0}.info.svelte-1wqxqi6{z-index:999;background-color:#faebd7;border-radius:12px;min-width:200px;max-width:400px;margin:0 auto;padding:12px;position:relative;top:150px;box-shadow:0 0 12px #000}.info.svelte-1wqxqi6 .message:where(.svelte-1wqxqi6){text-align:center}.info.svelte-1wqxqi6 button:where(.svelte-1wqxqi6){background-color:var(--primary);color:#fff;border:0;border-radius:6px;width:100%;margin-top:24px;padding:6px 12px;font-size:18px}.totals.svelte-1wqxqi6{text-align:right;padding:3px;font-size:16px}.continue-shopping.svelte-1wqxqi6{padding:6px 12px;position:relative}.place-order.svelte-1wqxqi6{background-color:#eee;padding:6px 12px;position:sticky;bottom:0}.continue-shopping.svelte-1wqxqi6 button:where(.svelte-1wqxqi6),.place-order.svelte-1wqxqi6 button:where(.svelte-1wqxqi6){color:var(--primary);cursor:pointer;border:0;border-radius:12px;width:100%;padding:6px 12px;font-size:1rem}.continue-shopping.svelte-1wqxqi6 button:where(.svelte-1wqxqi6){background:var(--secondary);font-size:18px}.place-order.svelte-1wqxqi6 button:where(.svelte-1wqxqi6){background-color:var(--primary);color:#fff;font-size:20px}.place-order.svelte-1wqxqi6 span:where(.svelte-1wqxqi6){font-size:16px}.row.svelte-1wqxqi6{border-radius:6px;align-items:center;gap:6px;margin-bottom:6px;padding:6px;display:flex}.row-value.svelte-1wqxqi6{margin-left:auto}.free-delivery.svelte-1wqxqi6{background-color:bisque}.payment.svelte-1wqxqi6{color:var(--primary);background-color:#dbf4e9;font-size:18px;font-weight:700}.check-sum.svelte-1wqxqi6{border-bottom:1px solid silver;border-radius:0}.exit-wrapper.svelte-1o32nb{opacity:.5;background-color:#000;display:flex;position:fixed;inset:0}.exit.svelte-1o32nb{z-index:999;background-color:#faebd7;border-radius:12px;min-width:200px;max-width:400px;margin:0 auto;padding:12px;position:relative;top:150px;box-shadow:0 0 12px #000}.exit.svelte-1o32nb .message:where(.svelte-1o32nb){text-align:center}.exit.svelte-1o32nb button:where(.svelte-1o32nb){background-color:var(--primary);color:#fff;border:0;border-radius:6px;width:100%;margin-top:24px;padding:6px 12px;font-size:18px}.info-wrapper.svelte-zqiscz{opacity:.5;z-index:99999;background-color:#000;display:flex;position:fixed;inset:0}.info.svelte-zqiscz{z-index:99999;background-color:#faebd7;border-radius:12px;min-width:200px;max-width:400px;margin:0 auto;padding:12px;position:relative;top:150px;box-shadow:0 0 12px #000}.info.svelte-zqiscz .message:where(.svelte-zqiscz){text-align:center}.info.svelte-zqiscz button:where(.svelte-zqiscz){background-color:var(--primary);color:#fff;border:0;border-radius:6px;width:100%;margin-top:24px;padding:6px 12px;font-size:18px}.list.svelte-5ketlq{grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid}.item.svelte-5ketlq button:where(.svelte-5ketlq){display:block}.item.svelte-5ketlq img:where(.svelte-5ketlq){width:100%}.header.svelte-1n46o8q{z-index:2000;background-color:#fff;margin-bottom:6px;padding:6px;box-shadow:0 0 12px #000}.main-header.svelte-1n46o8q{z-index:5;align-items:center;gap:3px;display:flex;position:sticky;top:0}.menu-button.svelte-1n46o8q{background-color:var(--primary);border:0;border-radius:4px}.menu-button.svelte-1n46o8q img:where(.svelte-1n46o8q){display:block}.search.svelte-1n46o8q{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;background-image:url(/pics/search_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg);width:100%;margin:auto;padding-left:26px;position:relative;overflow:hidden}.search.svelte-1n46o8q input:where(.svelte-1n46o8q){box-sizing:border-box;width:100%}.my-orders.svelte-1n46o8q{color:var(--title);cursor:pointer;background-color:#eee;border:1px solid #ccc;border-radius:6px;flex:none;align-items:center;padding:3px 6px;display:flex;position:relative}.to-cart-button.svelte-1n46o8q{cursor:pointer;border:0;flex:none;padding:0;position:relative}.payend-and-location.svelte-1n46o8q{padding-top:6px;display:flex}.payend.svelte-1n46o8q{color:var(--primary);text-align:center;padding:3px;font-size:14px;font-weight:700}.payend.svelte-1n46o8q img:where(.svelte-1n46o8q){vertical-align:center}.location.svelte-1n46o8q{margin-left:auto}.location.svelte-1n46o8q button:where(.svelte-1n46o8q){background-color:#fff;border:1px solid silver;border-radius:6px;font-size:14px;font-weight:700}.location.svelte-1n46o8q button:where(.svelte-1n46o8q) img:where(.svelte-1n46o8q){vertical-align:center}.categories.svelte-1n46o8q{gap:6px;margin:6px;display:flex;overflow:scroll}.category.svelte-1n46o8q{text-align:center}.category.svelte-1n46o8q button:where(.svelte-1n46o8q){background:0 0;border:none}.category.svelte-1n46o8q .selected:where(.svelte-1n46o8q){border:2px solid var(--primary);border-radius:6px}.category.svelte-1n46o8q img:where(.svelte-1n46o8q){width:80px;height:80px}.fly.svelte-1n46o8q{--position:sticky;--top:48px;z-index:1900;background-color:#fff;position:relative}.show-fly.svelte-1n46o8q{z-index:1999;background-color:#fff;padding:10px;position:sticky;top:80px}.show-fly.svelte-1n46o8q button:where(.svelte-1n46o8q){background-color:#fff;border:0;font-size:16px}.product.svelte-1n46o8q{box-sizing:border-box;width:100%;padding:24px 12px;position:relative}.medias.svelte-1n46o8q{width:100%;position:relative}.medias.svelte-1n46o8q .photo:where(.svelte-1n46o8q){aspect-ratio:1;border-radius:24px 24px 0 0;width:100%}.medias.svelte-1n46o8q .share:where(.svelte-1n46o8q){background-color:#0000;border:0;width:32px;height:32px;position:absolute;top:12px;right:20px}.medias.svelte-1n46o8q .share:where(.svelte-1n46o8q) img:where(.svelte-1n46o8q){width:100%;height:100%}.param.svelte-1n46o8q{padding:6px 0 12px}.param-name.svelte-1n46o8q{padding:3px 0}.param-opt.svelte-1n46o8q{grid-template-columns:1fr 1fr;display:grid}.param-quantity.svelte-1n46o8q{width:100%;height:40px;position:relative}.param-price.svelte-1n46o8q{color:var(--primary);text-align:right;font-size:24px;font-weight:700}.hidden.svelte-1n46o8q{display:none}.menu.svelte-1n46o8q{background-color:beige;border:1px solid #000;padding:6px;position:absolute;top:30px}.menu.svelte-1n46o8q button:where(.svelte-1n46o8q){background-color:#0000;border:none}.unprocessed.svelte-1n46o8q{color:#fff;background-color:red;border-radius:6px;padding:0 3px;position:absolute;top:0;left:0}.subcat.svelte-1n46o8q{text-align:center;background-color:#faebd7;padding:6px}.subcat.svelte-1n46o8q button:where(.svelte-1n46o8q){background-color:#0000;border:none;padding:3px}
