.nav-cart.svelte-u09lvt{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:.5px solid transparent;background:transparent;color:inherit;cursor:pointer;border-radius:999px;transition:background .15s,border-color .15s,color .15s}.nav-cart.svelte-u09lvt:hover{background:color-mix(in oklab,var(--ink, #1c1c1e) 6%,transparent);border-color:var(--line, rgba(0, 0, 0, .12))}.nav.svelte-u09lvt .logo{display:inline-flex;align-items:baseline;gap:2px;text-decoration:none;color:inherit}.nav.svelte-u09lvt .nav-logo{height:40px;width:auto}.nav.svelte-u09lvt .logo sup{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;color:var(--muted);margin-left:2px}.nav-cart-count.svelte-u09lvt{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;font-family:var(--font-mono);font-size:10px;font-weight:500;line-height:16px;text-align:center;color:var(--accent-ink, #fff);background:var(--accent, #c47246);border-radius:999px}.nav.svelte-u09lvt{grid-template-columns:auto 1fr auto auto!important}.nav.svelte-u09lvt .end:where(.svelte-u09lvt){margin-left:32px}.nav-left.svelte-u09lvt{display:flex;align-items:center;gap:4px;justify-self:start}.nav-burger.svelte-u09lvt{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:.5px solid transparent;background:transparent;color:inherit;cursor:pointer;border-radius:999px;transition:background .15s,border-color .15s}.nav-burger.svelte-u09lvt:hover{background:color-mix(in oklab,var(--ink, #1c1c1e) 6%,transparent);border-color:var(--line, rgba(0, 0, 0, .12))}.nav-mobile-scrim.svelte-u09lvt{position:fixed;inset:0;z-index:90;background:#0000008c;border:0;padding:0;cursor:pointer}.nav-mobile-drawer.svelte-u09lvt{position:fixed;top:0;left:0;z-index:100;width:min(320px,86vw);height:100vh;padding:64px 28px 32px;background:var(--bg, #0e0d0b);color:var(--ink, #f1ebde);border-right:.5px solid var(--line, rgba(255, 255, 255, .12));display:flex;flex-direction:column;gap:24px;overflow-y:auto}.nav-mobile-close.svelte-u09lvt{position:absolute;top:16px;right:16px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:.5px solid transparent;background:transparent;color:inherit;cursor:pointer;border-radius:999px;transition:background .15s,border-color .15s}.nav-mobile-close.svelte-u09lvt:hover{background:color-mix(in oklab,var(--ink, #f1ebde) 8%,transparent);border-color:var(--line, rgba(255, 255, 255, .16))}.nav-mobile-links.svelte-u09lvt{display:flex;flex-direction:column;gap:4px}.nav-mobile-links.svelte-u09lvt a:where(.svelte-u09lvt){display:block;padding:14px 0;font-family:var(--font-sans);font-size:17px;color:var(--ink, #f1ebde);text-decoration:none;border-bottom:.5px solid var(--line, rgba(255, 255, 255, .12))}.nav-mobile-links.svelte-u09lvt a[aria-current=page]:where(.svelte-u09lvt){color:var(--accent, #c47246)}.nav-mobile-cta.svelte-u09lvt{margin-top:8px}.nav-mobile-cta.svelte-u09lvt .btn{width:100%;justify-content:center}@media(max-width:720px){.nav-desktop.svelte-u09lvt{display:none!important}.nav-burger.svelte-u09lvt{display:inline-flex}.nav.svelte-u09lvt{grid-template-columns:auto 1fr auto!important}.nav.svelte-u09lvt .logo{justify-self:center}.nav.svelte-u09lvt .end:where(.svelte-u09lvt){margin-left:0}}
