.nav.svelte-m79wj4{z-index:50;background:color-mix(in oklab, var(--bg) 78%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid color-mix(in oklab, var(--border) 70%, transparent);position:sticky;top:0}.inner.svelte-m79wj4{max-width:var(--maxw);align-items:center;gap:1.5rem;margin:0 auto;padding:.85rem 1.25rem;display:flex}.brand.svelte-m79wj4{font-family:var(--font-head);letter-spacing:-.03em;font-size:1.25rem;font-weight:800}.cats.svelte-m79wj4{flex:1;gap:1.25rem;display:flex}.cats.svelte-m79wj4 a:where(.svelte-m79wj4){color:color-mix(in oklab, var(--fg) 75%, transparent);transition:color .2s var(--ease);padding:.2rem 0;font-size:.95rem;font-weight:500;position:relative}.cats.svelte-m79wj4 a:where(.svelte-m79wj4):after{content:"";background:var(--accent);height:2px;transition:right .28s var(--ease);border-radius:2px;position:absolute;bottom:-2px;left:0;right:100%}.cats.svelte-m79wj4 a:where(.svelte-m79wj4):hover{color:var(--fg)}.cats.svelte-m79wj4 a:where(.svelte-m79wj4):hover:after{right:0}.actions.svelte-m79wj4{align-items:center;gap:.6rem;margin-left:auto;display:flex}.ico.svelte-m79wj4{width:19px;height:19px}.search.svelte-m79wj4{border:1px solid var(--border);background:var(--surface);color:var(--muted);transition:box-shadow .2s var(--ease), border-color .2s var(--ease);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .85rem;display:flex}.search.svelte-m79wj4:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 18%, transparent)}.search.svelte-m79wj4 input:where(.svelte-m79wj4){font:inherit;color:var(--fg);background:0 0;border:0;outline:none;width:9rem}.searchwrap.svelte-m79wj4{position:relative}.ac.svelte-m79wj4{z-index:60;background:var(--surface-2,#fff);border:1px solid var(--border);width:min(360px,86vw);box-shadow:var(--shadow-lg);border-radius:14px;margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.ac.svelte-m79wj4 li:where(.svelte-m79wj4) a:where(.svelte-m79wj4){border-radius:10px;align-items:center;gap:.7rem;padding:.5rem .6rem;display:flex}.ac.svelte-m79wj4 li:where(.svelte-m79wj4) a:where(.svelte-m79wj4):hover{background:var(--surface)}.ac.svelte-m79wj4 img:where(.svelte-m79wj4),.acph.svelte-m79wj4{object-fit:cover;background:var(--surface);border-radius:8px;flex-shrink:0;width:42px;height:42px}.acmeta.svelte-m79wj4{flex-direction:column;flex:1;min-width:0;display:flex}.acmeta.svelte-m79wj4 strong:where(.svelte-m79wj4){text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:600;overflow:hidden}.acmeta.svelte-m79wj4 small:where(.svelte-m79wj4){color:var(--muted);font-size:.78rem}.acprice.svelte-m79wj4{color:var(--accent);white-space:nowrap;font-size:.88rem;font-weight:700}.acall.svelte-m79wj4{border-top:1px solid var(--border);margin-top:.25rem}.acall.svelte-m79wj4 a:where(.svelte-m79wj4){color:var(--accent);justify-content:center;font-size:.85rem;font-weight:600}.cart.svelte-m79wj4{border:1px solid var(--border);background:var(--surface);width:42px;height:42px;transition:transform .2s var(--ease), background .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:relative}.cart.svelte-m79wj4:hover{background:var(--surface-2);transform:translateY(-2px)}.badge.svelte-m79wj4{background:var(--accent);min-width:19px;height:19px;color:var(--on-accent);animation:svelte-m79wj4-pop .32s var(--ease);border-radius:999px;place-items:center;padding:0 5px;font-size:.7rem;font-weight:700;display:grid;position:absolute;top:-4px;right:-4px}@keyframes svelte-m79wj4-pop{0%{transform:scale(0)}60%{transform:scale(1.25)}}.burger.svelte-m79wj4{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:42px;height:42px;display:none}.burger.svelte-m79wj4 span:where(.svelte-m79wj4){background:var(--fg);width:18px;height:2px;transition:transform .25s var(--ease), opacity .2s;border-radius:2px}.burger.on.svelte-m79wj4 span:where(.svelte-m79wj4):first-child{transform:translateY(6px)rotate(45deg)}.burger.on.svelte-m79wj4 span:where(.svelte-m79wj4):nth-child(2){opacity:0}.burger.on.svelte-m79wj4 span:where(.svelte-m79wj4):nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (width<=760px){.burger.svelte-m79wj4{display:flex}.cats.svelte-m79wj4{background:var(--bg);border-bottom:1px solid var(--border);clip-path:inset(0 0 100%);transition:clip-path .3s var(--ease);flex-direction:column;gap:0;padding:.5rem 1.25rem;position:absolute;top:100%;left:0;right:0}.cats.open.svelte-m79wj4{clip-path:inset(0)}.cats.svelte-m79wj4 a:where(.svelte-m79wj4){border-bottom:1px solid var(--border);padding:.75rem 0}.search.svelte-m79wj4 input:where(.svelte-m79wj4){width:5.5rem}}
