.mobile-customer-nav{display:none}@media (max-width:700px){.has-mobile-customer-nav{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.mobile-customer-nav{z-index:35;padding:5px 8px calc(5px + env(safe-area-inset-bottom,0px));background:#fffffffa;border-top:1px solid #dbe5ec;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #14394e08}.mobile-customer-nav>div{grid-template-columns:repeat(4,1fr);max-width:560px;margin:auto;display:grid}.mobile-customer-nav a{color:#5b7386;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:54px;font-size:11px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.mobile-customer-nav a[aria-current=page]{color:#037bb9;background:#edf7fd}.mobile-customer-nav a:focus-visible{outline-offset:-3px;outline:3px solid #0799e7}.mobile-nav-icon{justify-content:center;align-items:center;display:flex;position:relative}.mobile-nav-icon small{color:#fff;text-align:center;background:#b93625;border:2px solid #fff;border-radius:12px;min-width:17px;height:17px;padding:1px 4px;font-size:9px;font-weight:700;position:absolute;top:-5px;left:14px}body[data-customer-theme=dark] .mobile-customer-nav{background:#111f2cfa;border-color:#304457}body[data-customer-theme=dark] .mobile-customer-nav a{color:#a3b6c7}body[data-customer-theme=dark] .mobile-customer-nav a[aria-current=page]{color:#84d1ff;background:#1b3a50}body[data-customer-theme=dark] .mobile-nav-icon small{border-color:#111f2c}}@media print{.mobile-customer-nav{display:none}.has-mobile-customer-nav{padding-bottom:0}}@media (max-width:700px){.has-mobile-customer-nav.compact-catalog .saved-header nav a[href*=tab\=]{display:none}.has-mobile-customer-nav.compact-catalog .saved-header nav a{align-items:center;min-height:44px;display:inline-flex}.has-mobile-customer-nav.compact-catalog .compact-lot-actions :is(.lot-bid,.desk-primary,.saved-max){min-height:44px}.has-mobile-customer-nav.compact-catalog .compact-lot-watch .watch-button{min-width:44px;min-height:44px}.has-mobile-customer-nav.compact-catalog .compact-lot-image>button{padding-top:42px}.customer-walkthrough #hot-lots,.customer-walkthrough #all-auctions{scroll-margin-top:83px}.customer-walkthrough:has(.mobile-customer-nav) .walkthrough-footer{padding-bottom:calc(85px + env(safe-area-inset-bottom,0px))}}
