.m-tabbar{display:none}@media (max-width: 900px){body{padding-bottom:calc(var(--tabbar-h, 64px) + env(safe-area-inset-bottom))}.m-tabbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:1200;background:var(--vc-bg-white, #fff);border-top:1px solid var(--vc-border, #E2E8F0);justify-content:space-around;align-items:center;gap:.25rem;padding:.35rem .25rem;padding-bottom:calc(.35rem + env(safe-area-inset-bottom));box-sizing:border-box;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.m-tabbar[hidden]{display:none}.m-tabbar__item{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;border:0;background:none;flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;padding:.25rem .35rem;font:inherit;color:var(--vc-text-primary, #1A202C);text-decoration:none;cursor:pointer;transition:color var(--vc-transition-fast, .15s ease)}.m-tabbar__item:hover,.m-tabbar__item:focus{color:var(--vc-mode-primary, #2563EB)}.m-tabbar__icon{position:relative;width:24px;height:24px;display:grid;place-items:center}.m-tabbar__label{font-size:.75rem;line-height:1}.m-badge{position:absolute;top:-6px;right:-8px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--vc-radius-full, 999px);background:var(--vc-error, #EF4444);color:var(--vc-text-inverse, #fff);font-size:11px;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--vc-bg-white, #fff)}}.zepto-header{transform:none!important;will-change:auto}
/*# sourceMappingURL=/cdn/shop/t/1/assets/m-tabbar.css.map */
