.mobile-tab-bar{display:none}@media screen and (max-width:749px){:root{--mobile-tab-bar-height: calc(52px + max(8px, env(safe-area-inset-bottom, 0px))) }body{padding-bottom:var(--mobile-tab-bar-height)}.mobile-tab-bar{position:fixed;inset:auto 0 0 0;z-index:var(--nova-z-index-sticky, 600);display:flex;align-items:flex-start;height:var(--mobile-tab-bar-height);padding:6px 8px max(8px,env(safe-area-inset-bottom,0px));border-top:1px solid color-mix(in srgb,var(--mtb-color, #fff) 18%,transparent);background:var(--mtb-bg, #000);color:var(--mtb-color, #fff);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);transition:transform .2s ease}.header .header-search__button,.header__utility .header__account-button,.header__utility nova-cart-toggle{display:none!important}body:has(.orp-ctb__variant-modal-overlay.active) .mobile-tab-bar,body:has(.orpvb-variant-modal-overlay.active) .mobile-tab-bar,body:has(.vehicle-fit-modal-overlay.is-open) .mobile-tab-bar,body:has(sl-drawer[open]) .mobile-tab-bar,body:has(.mm-mobile-overlay.active) .mobile-tab-bar{transform:translateY(100%);pointer-events:none}}.mobile-tab-bar__tab{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;min-width:0;padding:4px 0;border:0;border-radius:12px;background:transparent;color:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none;font:inherit;transition:color .16s ease}.mobile-tab-bar__tab:focus-visible{outline:2px solid var(--mtb-active, var(--nova-brand-primary, #eb0a1e));outline-offset:2px}.mobile-tab-bar__tab.is-active{color:var(--mtb-active, var(--nova-brand-primary, #eb0a1e))}.mobile-tab-bar__icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:inherit;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.mobile-tab-bar__icon svg,.mobile-tab-bar__icon .icon,.mobile-tab-bar__icon-svg{width:28px;height:28px;fill:currentColor}.mobile-tab-bar .icon path{stroke:currentColor}.mobile-tab-bar .bi{font-size:22px;line-height:1;color:inherit}.mobile-tab-bar__icon-img{width:28px;height:28px;object-fit:contain}.mobile-tab-bar__tab--cart .cart-toggle__slot,.mobile-tab-bar__tab--cart .icon-cart,.mobile-tab-bar__tab--cart .bi{width:28px;height:28px;line-height:1;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.mobile-tab-bar__tab--cart .bi{display:flex;align-items:center;justify-content:center;font-size:22px}.mobile-tab-bar__tab.is-active .mobile-tab-bar__icon,.mobile-tab-bar__tab.is-active .cart-toggle__slot{transform:scale(1.05)}.mobile-tab-bar__tab.is-active .icon-search,.mobile-tab-bar__tab.is-active .icon-account,.mobile-tab-bar__tab.is-active .icon-cart{fill:color-mix(in srgb,var(--mtb-active, var(--nova-brand-primary, #eb0a1e)) 15%,transparent)}.mobile-tab-bar__label{font-size:var(--mtb-font-size, 10px);font-weight:var(--mtb-font-weight, 600);line-height:1.2;letter-spacing:.01em;text-transform:var(--mtb-text-transform, none)}.mobile-tab-bar__tab--cart nova-cart-toggle{display:flex;width:100%;height:auto;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/382/assets/snippet-mobile-tab-bar.css.map */
