.tabbar{display:none}@media(max-width:989px){.tabbar{position:fixed;left:var(--space-3);right:var(--space-3);bottom:calc(env(safe-area-inset-bottom) + var(--space-3));z-index:38;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:5px;border-radius:24px;background:color-mix(in srgb,var(--color-surface) 72%,transparent);backdrop-filter:blur(24px) saturate(185%);-webkit-backdrop-filter:blur(24px) saturate(185%);box-shadow:inset 0 1px #fff9,0 10px 30px -10px #00000047,0 0 0 1px #0000000d}.tabbar__item{display:grid;justify-items:center;align-content:center;gap:3px;min-height:50px;padding:6px 4px;border-radius:16px;text-decoration:none;color:var(--color-ink-60);font-size:.65rem;font-weight:600;letter-spacing:.01em;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.tabbar__item:active{transform:scale(.96)}.tabbar__item.is-active{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,transparent)}.tabbar__cart{position:relative;display:inline-flex}.tabbar__count{position:absolute;top:-5px;right:-7px;background:var(--color-accent);color:#fff;font-size:.6rem;font-weight:700;min-width:16px;height:16px;border-radius:var(--radius-pill);display:grid;place-items:center;padding-inline:3px}.tabbar__count.is-empty{display:none}body{padding-bottom:calc(80px + env(safe-area-inset-bottom))}body.template-product .tabbar{display:none}@media(prefers-reduced-transparency:reduce){.tabbar{background:var(--color-surface);backdrop-filter:none;-webkit-backdrop-filter:none}}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/component-tabbar.css.map */
