.admin-menu-trigger{position:fixed;right:1rem;bottom:1rem;z-index:501;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--color-heading);color:#fff;box-shadow:0 4px 14px #0000002e;transition:transform .15s ease}.admin-menu-trigger:hover{transform:scale(1.05)}.admin-menu-trigger[data-state=open]{transform:rotate(-20deg)}.admin-menu{z-index:1002;min-width:15rem;max-width:calc(100vw - 2rem);padding:.375rem;border:1px solid var(--color-container);border-radius:var(--radius-drawer);background:#fff;box-shadow:0 8px 28px #00000024;font-size:.9375rem;transform-origin:var(--bits-dropdown-menu-content-transform-origin);animation:svelte-qeil27-admin-menu-in .14s ease-out}@keyframes svelte-qeil27-admin-menu-in{0%{opacity:0;transform:translateY(4px) scale(.98)}}.admin-menu-heading{display:flex;align-items:center;gap:.375rem;max-width:15rem;padding:.5rem .75rem .25rem;color:var(--color-subtle);font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.admin-menu-item{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border-radius:calc(var(--radius-drawer) - .375rem);color:var(--color-heading);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none}.admin-menu-item[data-highlighted]{background:var(--color-surface)}.admin-menu-item[data-disabled]{opacity:var(--opacity-disabled);cursor:default}.admin-menu-meta{color:var(--color-subtle);font-size:.8125rem;font-variant-numeric:tabular-nums}.admin-menu-separator{height:1px;margin:.375rem .5rem;background:var(--color-container)}.cart-icon.svelte-1pyn7ds{display:inline-flex}.cart-count.svelte-1pyn7ds{min-width:1.5rem;text-align:center}.nav-cta.svelte-1pyn7ds{display:inline-flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) var(--spacing-base);border:1px solid hsl(0 0% 100% / .2);border-radius:var(--radius-pill);background-color:#ffffff0d;color:var(--color-white);font-weight:500;letter-spacing:.01em;transition:background-color .2s var(--ease-o-quad)}.nav-cta.svelte-1pyn7ds:hover{background-color:#ffffff26}.nav-cta-icon.svelte-1pyn7ds{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background-color:var(--color-white);color:var(--color-heading)}.socials.svelte-1om3ox8{display:flex;gap:var(--spacing-xs)}a.svelte-1om3ox8{display:grid;place-items:center;padding:var(--spacing-sm);border-radius:50%;color:var(--color-subtle);transition:color .2s var(--ease-o-quad)}a.svelte-1om3ox8:hover{color:var(--color-primary)}.footer.svelte-178dl3j{border-top:1px solid var(--color-container);background:var(--color-white);color:var(--color-dark);text-align:center}.inner.svelte-178dl3j{display:flex;flex-direction:column;align-items:center;max-width:48rem;margin-inline:auto;padding:var(--spacing-xl) var(--spacing-base) var(--spacing-lg)}.mark.svelte-178dl3j{margin-bottom:var(--spacing-lg)}.nav.svelte-178dl3j{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm) var(--spacing-lg);color:var(--color-heading);font-size:1rem}.contact.svelte-178dl3j{margin-block:var(--spacing-lg) var(--spacing-sm);color:var(--color-subtle);font-size:.875rem;line-height:1.6}.dot.svelte-178dl3j{margin-inline:var(--spacing-sm)}@media (max-width: 639px){.dot.svelte-178dl3j{display:block;height:0;overflow:hidden}}a.svelte-178dl3j{transition:color .2s var(--ease-o-quad)}a.svelte-178dl3j:hover{color:var(--color-primary)}.bottom.svelte-178dl3j{display:grid;gap:var(--spacing-sm);width:100%;margin-top:var(--spacing-lg);padding-top:var(--spacing-base);border-top:1px solid var(--color-container);color:var(--color-subtle);font-size:.8125rem}.legal.svelte-178dl3j{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-xs) var(--spacing-base)}#content.svelte-1v2axqk{display:grid;min-block-size:100vh;min-block-size:100dvh;grid-template-rows:1fr auto}
