.ts-mobile-bottom-nav{display:none}@media screen and (max-width:749px){:root{--ts-mobile-bottom-nav-height: 81px}body{padding-bottom:calc(var(--ts-mobile-bottom-nav-height) + env(safe-area-inset-bottom))}.ts-mobile-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:50;display:grid;grid-template-columns:repeat(4,1fr);width:100%;height:calc(var(--ts-mobile-bottom-nav-height) + env(safe-area-inset-bottom));padding:0 6px env(safe-area-inset-bottom);background:#ffcb05;border-top:1px solid rgba(5,29,59,.12);box-sizing:border-box;transition:transform .2s ease,opacity .15s ease,visibility .15s ease}.ts-mobile-bottom-nav__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:81px;padding-top:18px;color:#051d3b;text-decoration:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.ts-mobile-bottom-nav__item,.ts-mobile-bottom-nav__item:hover,.ts-mobile-bottom-nav__item:focus,.ts-mobile-bottom-nav__item:visited{color:#051d3b;text-decoration:none}.ts-mobile-bottom-nav__icon{position:relative;display:flex;align-items:center;justify-content:center;width:23px;height:23px;flex:0 0 23px;margin-bottom:5px;color:#051d3b}.ts-mobile-bottom-nav__icon svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.ts-mobile-bottom-nav__label{display:block;margin:0;padding:0;font-family:inherit;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0;color:#051d3b;white-space:nowrap}.ts-mobile-bottom-nav__cart-count{position:absolute;top:-6px;right:-9px;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;background:#051d3b;color:#fff;border:2px solid #FFCB05;border-radius:999px;font-family:inherit;font-size:9px;font-weight:600;line-height:1;box-sizing:border-box}.ts-mobile-bottom-nav__item:focus-visible{outline:2px solid #051d3b;outline-offset:-4px;border-radius:4px}body:has(cart-drawer.active) .ts-mobile-bottom-nav,body:has(.cart-drawer.active) .ts-mobile-bottom-nav,body:has(#CartDrawer.active) .ts-mobile-bottom-nav,body:has(.drawer.active) .ts-mobile-bottom-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(100%)!important}body:has(.section-header.menu-open) .ts-mobile-bottom-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(100%)!important}}@media screen and (min-width:750px){.ts-mobile-bottom-nav{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/component-mobile-bottom-nav.css.map */
