@media screen and (min-width:768px){.mobile-bottom-nav{display:none!important}}@media screen and (max-width:767px){.mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:9999;display:flex;align-items:stretch;height:60px;padding-bottom:env(safe-area-inset-bottom,0px);background-color:#fff;border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -2px 10px #00000012}.mobile-bottom-nav__item{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 2px;text-decoration:none;color:#1a1a2e;background:none;border:none;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:color .15s ease,opacity .15s ease;outline:none}.mobile-bottom-nav__item:focus-visible{outline:2px solid #1a1a2e;outline-offset:-2px;border-radius:4px}.mobile-bottom-nav__item:active{opacity:.6}.mobile-bottom-nav__item.is-active{color:rgb(var(--color-button))}.mobile-bottom-nav__item.is-active .mobile-bottom-nav__icon svg{stroke-width:2.5}.mobile-bottom-nav__item.is-active:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:24px;height:3px;border-radius:0 0 3px 3px;background:rgb(var(--color-button))}.mobile-bottom-nav__icon{display:flex;align-items:center;justify-content:center;position:relative}.mobile-bottom-nav__label{font-size:9px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;line-height:1;color:inherit}.mobile-bottom-nav__cart-wrap{position:relative}.mobile-bottom-nav__badge{position:absolute;top:-5px;right:-9px;min-width:17px;height:17px;padding:0 3px;border-radius:9px;background-color:#1a1a2e;color:#fff;font-size:9px;font-weight:700;font-family:inherit;line-height:17px;text-align:center;letter-spacing:0;pointer-events:none}.mobile-facets__footer,.drawer__footer,.wishlist-drawer__scroll{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.wishlist-drawer__page-link{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}}@media screen and (min-width:768px){.more-drawer-overlay,.more-drawer{display:none!important}}.more-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:10000;opacity:0;pointer-events:none;transition:opacity .3s ease}.more-drawer-overlay.is-open{opacity:1;pointer-events:auto}.more-drawer{position:fixed;bottom:0;left:0;right:0;z-index:10001;background:#fff;border-radius:20px 20px 0 0;transform:translateY(100%);transition:transform .35s cubic-bezier(.25,.46,.45,.94);max-height:82vh;overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));box-shadow:0 -4px 24px #0000001f}.more-drawer.is-open{transform:translateY(0)}.more-drawer__grip{width:36px;height:4px;background:#0000001f;border-radius:2px;margin:12px auto 0;flex-shrink:0}.more-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid rgba(0,0,0,.07);position:sticky;top:0;background:#fff;z-index:1}.more-drawer__heading{font-size:1.6rem;font-weight:700;color:#1a1a2e;font-family:var(--font-heading-family, inherit);letter-spacing:.01em}.more-drawer__close-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#00000012;border:none;border-radius:50%;cursor:pointer;color:#1a1a2e;padding:0;flex-shrink:0;transition:background .15s ease}.more-drawer__close-btn:hover{background:#0000001f}.more-drawer__nav{padding:6px 0}.more-drawer__item{display:flex;align-items:center;gap:14px;padding:14px 20px;text-decoration:none;color:#1a1a2e;font-size:1.5rem;font-family:var(--font-body-family, inherit);font-weight:500;border-bottom:1px solid rgba(0,0,0,.055);transition:background .12s ease;-webkit-tap-highlight-color:transparent}.more-drawer__item:last-child{border-bottom:none}.more-drawer__item:active{background:#00000008}.more-drawer__item-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#1a1a2e0f;border-radius:10px;color:#1a1a2e}.more-drawer__item-label{flex:1;line-height:1.2}.more-drawer__item-arrow{color:#1a1a2e40;flex-shrink:0;display:flex;align-items:center}.more-drawer__item--danger{color:#dc2626}.more-drawer__item--danger .more-drawer__item-icon{background:#dc262614;color:#dc2626}.more-drawer__item--danger .more-drawer__item-arrow{color:#dc26264d}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mobile-bottom-nav.css.map */
