.tab-bar{--tab-bar-height: 54px;--tab-bar-safe: max(env(safe-area-inset-bottom), 0px);position:fixed;left:0;right:0;bottom:0;z-index:50;display:block;color:var(--tab-bar-color, var(--color-black));transition:transform .3s ease;pointer-events:none}.tab-bar-inner{pointer-events:auto;background-color:var(--tab-bar-tint, rgba(255, 255, 255, .65));-webkit-backdrop-filter:blur(var(--tab-bar-blur, 20px)) saturate(180%);backdrop-filter:blur(var(--tab-bar-blur, 20px)) saturate(180%)}.tab-bar--bar .tab-bar-inner{border-top:.5px solid rgba(0,0,0,.1);padding-bottom:var(--tab-bar-safe)}.tab-bar--floating{padding:0 var(--spacing-sm) calc(var(--tab-bar-safe) + 12px)}.tab-bar--floating .tab-bar-inner{max-width:420px;margin:0 auto;border-radius:999px;border:.5px solid rgba(255,255,255,.6);box-shadow:0 8px 30px #0000001f,inset 0 .5px #ffffffb3}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.tab-bar-inner{background-color:#fffffff5}}.tab-bar-list{display:flex;align-items:stretch;justify-content:space-around;height:var(--tab-bar-height);margin:0;padding:0;list-style:none}.tab-bar-item{flex:1 1 0;display:flex}.tab-bar-link{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.tab-bar-icon{position:relative;display:flex;transition:transform .15s ease}.tab-bar-link:active .tab-bar-icon{transform:scale(.88)}.tab-bar-svg{display:block;width:26px;height:26px}.tab-bar--labels .tab-bar-svg{width:23px;height:23px}.tab-bar-label{font-size:10px;line-height:1.1;font-weight:400;letter-spacing:.01em}.tab-bar-link--active .tab-bar-label{font-weight:var(--font-weight-demi, 600)}.tab-bar-link:focus-visible{outline:2px solid currentColor;outline-offset:-6px;border-radius:12px}.tab-bar-badge{position:absolute;top:0;right:-2px;width:8px;height:8px;border-radius:999px;background-color:var(--color-orange, #e4572e);font-size:0;overflow:hidden}.tab-bar-badge[data-cart-count="0"]{display:none}.tab-bar:not(.tab-bar--buy) .tab-bar-badge--menu{display:none}.tab-bar--autohide.tab-bar--hidden{transform:translateY(calc(100% + 12px))}body:has(.tab-bar--bar){padding-bottom:calc(54px + max(env(safe-area-inset-bottom),0px))}body:has(.tab-bar--floating){padding-bottom:calc(66px + max(env(safe-area-inset-bottom),0px))}body:has(.tab-bar){--tab-bar-offset: calc(54px + max(env(safe-area-inset-bottom), 0px)) }body:has(.tab-bar--floating){--tab-bar-offset: calc(66px + max(env(safe-area-inset-bottom), 0px)) }@media(max-width:879px){body:has(.tab-bar) .campaign__modal-trigger{bottom:var(--tab-bar-offset)}body:has(.tab-bar) #zuzana-chat-container{translate:0 calc(var(--tab-bar-offset) * -1)}}.tab-bar--prominent-cart .tab-bar-item--cart .tab-bar-icon{align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:1.6px solid currentColor}.tab-bar--prominent-cart .tab-bar-item--cart .tab-bar-svg{width:23px;height:23px}.tab-bar--prominent-cart .tab-bar-item--cart .tab-bar-badge{top:4px;right:4px}.tab-bar--prominent-cart.tab-bar--labels .tab-bar-item--cart .tab-bar-label,.tab-bar-item--buy{display:none}.tab-bar--buy .tab-bar-item:not(.tab-bar-item--menu):not(.tab-bar-item--buy){display:none}.tab-bar--buy .tab-bar-item--menu{flex:0 0 64px}.tab-bar--buy .tab-bar-item--buy{display:flex;flex:1 1 auto;align-items:center;padding:0 var(--spacing-sm) 0 0;animation:tab-bar-buy-in .25s ease-out}.tab-bar-buy{width:100%;min-height:42px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 var(--spacing-sm);white-space:nowrap}.tab-bar-buy wdn-price.on-sale .pricing-item:not(.pricing-item--compare){color:var(--color-white)}.tab-bar--floating .tab-bar-inner{overflow:hidden}.tab-bar--floating.tab-bar--buy .tab-bar-item--buy{align-items:stretch;padding:0;animation:tab-bar-buy-fill .35s cubic-bezier(.22,1,.36,1)}.tab-bar--floating .tab-bar-buy{min-height:0;height:100%;border-radius:999px}@keyframes tab-bar-buy-fill{0%{clip-path:inset(0 0 0 100% round 999px)}to{clip-path:inset(0 0 0 0 round 999px)}}@keyframes tab-bar-buy-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}body.overlay--open-menu .tab-bar{z-index:100;transform:none}@media(max-width:879px){body:has(.tab-bar) .mobile_menu-inner .mobile_menu-header{display:none}body:has(.tab-bar) .slide--mobile_menu .mobile_menu-close{visibility:hidden}body:has(.tab-bar) .mobile_menu-links[data-menu-scroll]{padding-bottom:calc(var(--tab-bar-offset) + var(--spacing-md, 40px))}body:has(.tab-bar) .slide--mobile_menu{overflow-y:auto;padding-bottom:calc(var(--tab-bar-offset) + var(--spacing-sm, 20px))}}.tab-bar-menu-line{transform-box:fill-box;transform-origin:center;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s ease}body.overlay--open-menu .tab-bar-item--menu .tab-bar-menu-line--top{transform:translateY(5px) rotate(45deg) scaleX(.85)}body.overlay--open-menu .tab-bar-item--menu .tab-bar-menu-line--mid{opacity:0}body.overlay--open-menu .tab-bar-item--menu .tab-bar-menu-line--bot{transform:translateY(-5px) rotate(-45deg) scaleX(.85)}@media(max-width:879px){body:has(.tab-bar[data-buy-mode]) .product__floatbuy{display:none!important}}@media(min-width:880px){.tab-bar{display:none}body:has(.tab-bar--bar),body:has(.tab-bar--floating){padding-bottom:0}}@media(prefers-reduced-motion:reduce){.tab-bar,.tab-bar-icon,.tab-bar-menu-line{transition:none}.tab-bar--buy .tab-bar-item--buy{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-mobile-tab-bar.css.map */
