.nl.svelte-v55u47{border-bottom:1px solid var(--c-border);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:1rem 2rem;padding-block:1.75rem;display:grid}.h.svelte-v55u47{font-family:var(--font-heading);align-items:center;gap:.5rem;margin:0;font-size:1.2rem;font-weight:700;display:flex}.sub.svelte-v55u47{color:var(--c-muted);margin:.25rem 0 0;font-size:.95rem}form.svelte-v55u47{gap:.6rem;display:grid}.row.svelte-v55u47{gap:.5rem;display:flex}.row.svelte-v55u47 .field:where(.svelte-v55u47){flex:1;min-width:0}.consent.svelte-v55u47{color:var(--c-muted);align-items:flex-start;gap:.55rem;font-size:.8rem;line-height:1.45;display:flex}.consent.svelte-v55u47 input:where(.svelte-v55u47){flex:none;width:1rem;height:1rem;margin-top:.15rem}.ok.svelte-v55u47{color:var(--c-success);align-self:center;align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.err.svelte-v55u47{color:var(--c-danger);margin:0;font-size:.88rem}.sr.svelte-v55u47{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=720px){.nl.svelte-v55u47{grid-template-columns:1fr}.row.svelte-v55u47{flex-direction:column}}.search.svelte-1o0c7a1{border:2px solid var(--c-primary);border-radius:calc(var(--radius) * .85);color:var(--c-muted);background:var(--c-surface);align-items:center;gap:.5rem;max-width:680px;padding:3px 3px 3px .85rem;display:flex;position:relative}.search.svelte-1o0c7a1 input:where(.svelte-1o0c7a1){min-width:0;color:var(--c-ink);background:0 0;border:0;outline:none;flex:1;min-height:40px;font-size:1rem}.search.svelte-1o0c7a1 input:where(.svelte-1o0c7a1)::-webkit-search-cancel-button{cursor:pointer}.search.svelte-1o0c7a1 .btn:where(.svelte-1o0c7a1){min-height:40px}.spin.svelte-1o0c7a1{border:2px solid var(--c-border);border-top-color:var(--c-primary);border-radius:999px;flex:none;width:16px;height:16px;animation:.7s linear infinite svelte-1o0c7a1-rot}@keyframes svelte-1o0c7a1-rot{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.spin.svelte-1o0c7a1{animation:none}}.sg.svelte-1o0c7a1{z-index:60;border:1px solid var(--c-border);background:var(--c-surface);max-height:min(70vh,520px);color:var(--c-ink);border-radius:12px;padding:.4rem;position:absolute;top:calc(100% + 6px);left:-2px;right:-2px;overflow:auto;box-shadow:0 18px 48px #00000029}.sg[hidden].svelte-1o0c7a1{display:none}.sg-head.svelte-1o0c7a1{text-transform:uppercase;letter-spacing:.04em;color:var(--c-muted);padding:.5rem .6rem .25rem;font-size:.75rem;font-weight:700}.sg-row.svelte-1o0c7a1{min-height:44px;color:var(--c-ink);border-radius:8px;align-items:center;gap:.7rem;padding:.35rem .6rem;text-decoration:none;display:flex}.sg-row.on.svelte-1o0c7a1{background:var(--c-surface-alt)}.sg-row.svelte-1o0c7a1 svg{color:var(--c-muted);flex:none}.sg-name.svelte-1o0c7a1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.thumb.svelte-1o0c7a1{background:var(--c-surface-alt);border-radius:6px;flex:none;width:44px;height:44px;overflow:hidden}.thumb.svelte-1o0c7a1 img{object-fit:cover;width:100%;height:100%}.sg-price.svelte-1o0c7a1{font-variant-numeric:tabular-nums;flex:none;font-weight:700}.sg-row.all.svelte-1o0c7a1{border-top:1px solid var(--c-border);color:var(--c-link);border-radius:0 0 8px 8px;margin-top:.25rem;font-weight:600}.sg-none.svelte-1o0c7a1{color:var(--c-muted);padding:.75rem .6rem}.lp-btn.svelte-1nu59g4{cursor:pointer;font:inherit;color:var(--c-ink);background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:.3rem .6rem;display:flex}.lp-btn.svelte-1nu59g4:hover,.lp-btn.svelte-1nu59g4:focus-visible{background:var(--c-surface-alt)}.lp-short.svelte-1nu59g4{white-space:nowrap;font-size:.78rem;font-weight:600}.lp-sep.svelte-1nu59g4{color:var(--c-muted);margin-inline:.25em}.lp-panel.svelte-1nu59g4{border:1px solid var(--c-border);background:var(--c-surface);width:min(340px,100vw - 16px);max-height:calc(100vh - 96px);color:var(--c-ink);border-radius:12px;margin:0;padding:1rem 1.1rem 1.1rem;position:fixed;inset:72px 16px auto auto;overflow:auto;box-shadow:0 18px 48px #0000002e}.lp-panel.svelte-1nu59g4::backdrop{background:0 0}.lp-title.svelte-1nu59g4{font-family:var(--font-heading);margin-bottom:.75rem;font-size:1.05rem;font-weight:700}fieldset.svelte-1nu59g4{border:0;margin:0 0 .9rem;padding:0}legend.svelte-1nu59g4,.lp-legend.svelte-1nu59g4{text-transform:uppercase;letter-spacing:.04em;color:var(--c-muted);margin-bottom:.4rem;font-size:.8rem;font-weight:700;display:block}.lp-langs.svelte-1nu59g4{gap:.25rem;display:grid}.lp-lang.svelte-1nu59g4{border:1px solid var(--c-border);cursor:pointer;border-radius:8px;align-items:center;gap:.6rem;min-height:44px;padding:0 .75rem;display:flex}.lp-lang.svelte-1nu59g4 span:where(.svelte-1nu59g4){flex:1}.lp-lang.on.svelte-1nu59g4{border-color:var(--c-primary);background:var(--c-primary-50,#eef2fa);color:var(--c-primary);font-weight:600}.lp-lang.svelte-1nu59g4 input:where(.svelte-1nu59g4){opacity:0;pointer-events:none;position:absolute}.lp-lang.svelte-1nu59g4:has(input:where(.svelte-1nu59g4):focus-visible){outline:2px solid var(--c-primary);outline-offset:2px}.lp-cur.svelte-1nu59g4{display:block}.lp-cur.svelte-1nu59g4 .field:where(.svelte-1nu59g4){width:100%}.lp-note.svelte-1nu59g4{color:var(--c-muted);margin-top:.4rem;font-size:.82rem}.lp-actions.svelte-1nu59g4{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}@media (width<=640px){.lp-panel.svelte-1nu59g4{width:100%;max-height:85vh;padding-bottom:calc(1.1rem + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;inset:auto 0 0}.lp-panel.svelte-1nu59g4::backdrop{background:#00000059}}.drawer.svelte-1x0xejx{background:var(--c-surface);width:min(420px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--c-ink);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 40px #0000002e}[dir=rtl] .drawer.svelte-1x0xejx{inset:0 auto 0 0}.drawer.svelte-1x0xejx::backdrop{background:#0f172a73}.drawer[open].svelte-1x0xejx{animation:.22s ease-out svelte-1x0xejx-slide}[dir=rtl] .drawer[open].svelte-1x0xejx{animation-name:svelte-1x0xejx-slide-rtl}@keyframes svelte-1x0xejx-slide{0%{translate:100%}}@keyframes svelte-1x0xejx-slide-rtl{0%{translate:-100%}}@media (prefers-reduced-motion:reduce){.drawer[open].svelte-1x0xejx{animation:none}}.panel.svelte-1x0xejx{flex-direction:column;height:100%;display:flex}header.svelte-1x0xejx{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:1rem 1.1rem;display:flex}h2.svelte-1x0xejx{font-family:var(--font-heading);font-size:1.2rem;font-weight:700}.n.svelte-1x0xejx{color:var(--c-muted);font-weight:500}.x.svelte-1x0xejx{width:40px;height:40px;color:var(--c-ink);border-radius:999px;place-items:center;display:grid}.x.svelte-1x0xejx:hover{background:var(--c-surface-alt)}.note-err.svelte-1x0xejx{margin:.75rem 1.1rem 0}.body.svelte-1x0xejx{flex:1;padding:.5rem 1.1rem;overflow:auto}.lines.svelte-1x0xejx{margin:0;padding:0;list-style:none}.line.svelte-1x0xejx{border-bottom:1px solid var(--c-border);grid-template-columns:72px 1fr auto;gap:.8rem;padding:.9rem 0;display:grid}.line.fresh.svelte-1x0xejx{background:linear-gradient(90deg, var(--c-primary-50,#eef2fa), transparent 70%);border-radius:8px;margin-inline:-.5rem;padding-inline:.5rem}.line.dim.svelte-1x0xejx .thumb:where(.svelte-1x0xejx),.line.dim.svelte-1x0xejx .name:where(.svelte-1x0xejx){opacity:.55}.thumb.svelte-1x0xejx{background:var(--c-surface-alt);border-radius:8px;width:72px;height:72px;overflow:hidden}.thumb.svelte-1x0xejx img:where(.svelte-1x0xejx){object-fit:cover;width:100%;height:100%}.info.svelte-1x0xejx{min-width:0}.name.svelte-1x0xejx{-webkit-line-clamp:2;line-clamp:2;color:var(--c-ink);-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.muted.svelte-1x0xejx{color:var(--c-muted);font-size:.88rem}.small.svelte-1x0xejx{font-size:.82rem}.issue.svelte-1x0xejx{color:var(--c-warning,#a15c00);margin-top:.25rem;font-size:.85rem}.issue.bad.svelte-1x0xejx{color:var(--c-danger)}.row.svelte-1x0xejx{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.qty.svelte-1x0xejx{border:1px solid var(--c-border);border-radius:8px;align-items:center;display:inline-flex}.qty.svelte-1x0xejx button:where(.svelte-1x0xejx){width:36px;height:36px;color:var(--c-ink);place-items:center;display:grid}.qty.svelte-1x0xejx button:where(.svelte-1x0xejx):disabled{opacity:.35}.qty.svelte-1x0xejx span:where(.svelte-1x0xejx){text-align:center;font-variant-numeric:tabular-nums;min-width:2ch;font-weight:600}.price.svelte-1x0xejx{font-variant-numeric:tabular-nums}.rm.svelte-1x0xejx{width:36px;height:36px;color:var(--c-muted);border-radius:8px;align-self:start;place-items:center;display:grid}.rm.svelte-1x0xejx:hover{color:var(--c-danger);background:var(--c-surface-alt)}.empty.svelte-1x0xejx{text-align:center;color:var(--c-muted);justify-items:center;gap:.9rem;padding:3rem 1rem;display:grid}.skel.svelte-1x0xejx{gap:.75rem;padding-top:.75rem;display:grid}.skel.svelte-1x0xejx span:where(.svelte-1x0xejx){background:var(--c-surface-alt);border-radius:8px;height:72px}footer.svelte-1x0xejx{padding:1rem 1.1rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--c-border);background:var(--c-surface)}.sum.svelte-1x0xejx{justify-content:space-between;align-items:baseline;font-size:1.05rem;display:flex}.sum.svelte-1x0xejx strong:where(.svelte-1x0xejx){font-variant-numeric:tabular-nums;font-size:1.2rem}.btns.svelte-1x0xejx{grid-template-columns:1fr 1.4fr;gap:.5rem;margin-top:.8rem;display:grid}.btns.svelte-1x0xejx .btn:where(.svelte-1x0xejx){justify-content:center;min-height:46px}.btns.svelte-1x0xejx [aria-disabled=true]:where(.svelte-1x0xejx){opacity:.6}.consent.svelte-1b4rsd0{inset-inline:1rem;background:var(--c-surface);max-width:30rem;color:var(--c-ink);border:1px solid var(--c-border);border-radius:var(--radius);z-index:60;gap:.6rem;padding:1.1rem 1.2rem;display:grid;position:fixed;bottom:1rem;box-shadow:0 12px 40px #0000002e}h2.svelte-1b4rsd0{font-size:1.05rem;font-weight:700}p.svelte-1b4rsd0{color:var(--c-muted);font-size:.9rem;line-height:1.5}label.svelte-1b4rsd0{align-items:center;gap:.5rem;font-size:.92rem;display:flex}.row.svelte-1b4rsd0{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.link.svelte-1b4rsd0{color:var(--c-primary);cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}.btn-secondary.svelte-1b4rsd0{background:var(--c-surface-alt);border:1px solid var(--c-border);color:var(--c-ink)}.skip.svelte-1rksli7{position:absolute;left:-999px}.skip.svelte-1rksli7:focus{z-index:100;background:var(--c-surface);padding:.5rem 1rem;top:8px;left:16px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-header.svelte-1rksli7{background:var(--c-surface);border-bottom:1px solid var(--c-border)}.bar.svelte-1rksli7{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem 1.5rem;padding-block:.9rem;display:grid}.brand.svelte-1rksli7{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--c-ink);white-space:nowrap;align-items:center;gap:.6rem;min-width:0;font-size:1.35rem;font-weight:700;display:flex}@media (width<=480px){.brand.svelte-1rksli7{font-size:1.12rem;overflow:hidden}.brand.svelte-1rksli7 span:where(.svelte-1rksli7){text-overflow:ellipsis;overflow:hidden}.brand.svelte-1rksli7 svg:where(.svelte-1rksli7){flex:none}}.search-slot.svelte-1rksli7{min-width:0}.actions.svelte-1rksli7{gap:.25rem;display:flex}.act.svelte-1rksli7{color:var(--c-ink);border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:.3rem .6rem;font-size:.78rem;font-weight:600;display:flex}.act.svelte-1rksli7:hover{background:var(--c-surface-alt)}.cats-row.svelte-1rksli7{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cats.svelte-1rksli7{scrollbar-width:none;gap:.25rem 1.25rem;padding-block:.7rem;font-size:.93rem;font-weight:600;display:flex;overflow-x:auto}.cats.svelte-1rksli7 a:where(.svelte-1rksli7){white-space:nowrap;color:var(--c-ink)}.cats.svelte-1rksli7 a:where(.svelte-1rksli7):hover{color:var(--c-link);text-underline-offset:4px;text-decoration:underline}.cats.svelte-1rksli7 .sub:where(.svelte-1rksli7){color:var(--c-muted);font-weight:500}@media (width<=860px){.bar.svelte-1rksli7{grid-template-columns:1fr auto}.search-slot.svelte-1rksli7{grid-area:2/1/auto/-1}.search-slot.svelte-1rksli7 .search{max-width:none}.act.svelte-1rksli7 span:where(.svelte-1rksli7){display:none}.cats-row.svelte-1rksli7{flex-direction:column;align-items:stretch;gap:0}}main.svelte-1rksli7{min-height:60vh}.f-link.svelte-1rksli7{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.f-link.svelte-1rksli7:hover{text-decoration:underline}.cart-act.svelte-1rksli7{position:relative}.count.svelte-1rksli7{background:var(--c-accent,#e8a33d);min-width:1.15rem;height:1.15rem;color:var(--c-ink,#111);border-radius:999px;place-items:center;padding:0 .3rem;font-size:.7rem;font-weight:800;display:grid;position:absolute;top:-4px;right:2px}.site-footer.svelte-1rksli7{background:var(--c-surface-alt);border-top:1px solid var(--c-border);margin-top:4rem}.trust.svelte-1rksli7{border-bottom:1px solid var(--c-border);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;padding-block:1.5rem;display:grid}.trust.svelte-1rksli7 div:where(.svelte-1rksli7){color:var(--c-success);align-items:center;gap:.6rem;font-weight:600;display:flex}.trust.svelte-1rksli7 span:where(.svelte-1rksli7){color:var(--c-ink)}.cols.svelte-1rksli7{grid-template-columns:2fr 1fr 1fr;gap:2rem;padding-block:2rem;display:grid}.cols.svelte-1rksli7 a:where(.svelte-1rksli7){color:var(--c-ink);padding:.2rem 0;display:block}.cols.svelte-1rksli7 a:where(.svelte-1rksli7):hover{color:var(--c-link)}.f-brand.svelte-1rksli7{font-family:var(--font-heading);font-size:1.25rem;font-weight:700}.f-head.svelte-1rksli7{margin-bottom:.4rem;font-weight:700}.muted.svelte-1rksli7{color:var(--c-muted);max-width:38ch}.fine.svelte-1rksli7{color:var(--c-muted);padding-block:1rem 1.5rem;font-size:.85rem}@media (width<=640px){.cols.svelte-1rksli7{grid-template-columns:1fr 1fr}.cols.svelte-1rksli7>div:where(.svelte-1rksli7):first-child{grid-column:1/-1}}
