.m-mobile-sticky-bar{box-shadow:0 0 10px rgba(var(--color-foreground),.12);position:fixed;left:0;bottom:0;width:100%;z-index:25;will-change:transform;transform:none;transition:transform var(--m-duration-default, .25s) ease;background-color:rgb(var(--color-background))}.m-mobile-sticky-bar--item{display:flex;flex:1 0 auto;padding:18px 20px;align-items:center;justify-content:center;border-right:1px solid rgb(var(--color-border));position:relative}.m-mobile-sticky-bar--item .m-cart-icon-bubble,.m-mobile-sticky-bar--item .m-tooltip{padding:0}.m-mobile-sticky-bar--item .m-cart-count-bubble{display:flex;right:-18px;top:-7px}.m-mobile-sticky-bar--item .m-cart-count-bubble .cart-empty{display:none}.m-mobile-sticky-bar--item .m-wishlist-icon-bubble{right:-15px;top:-7px;font-weight:500}.m-mobile-sticky-bar--item:last-child{border-right:0}.m-mobile-sticky-bar--item a:before,.m-mobile-sticky-bar--item .m-mobile-sticky-bar--search:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.m-mobile-sticky-bar--wishlist{position:relative}.m-mobile-sticky-bar.scroll-up{transform:translate3d(0,104%,0)}.m-mobile-sticky-bar--item{padding:13px 8px;gap:8px}.m-mobile-sticky-bar--item>a,.m-mobile-sticky-bar--item>.m-mobile-sticky-bar--search,.m-mobile-sticky-bar--item>.m-mobile-sticky-bar--categories{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;cursor:pointer}.m-mobile-sticky-bar--label{font-size:13px;font-weight:500;line-height:1;white-space:nowrap}html.m-cat-sheet-lock{overflow:hidden}.m-cat-sheet[hidden]{display:none}.m-cat-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.m-cat-sheet__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .3s ease}.m-cat-sheet.is-open .m-cat-sheet__overlay{opacity:1}.m-cat-sheet__panel{position:absolute;left:0;right:0;bottom:0;height:50vh;max-height:50vh;display:flex;flex-direction:column;background:rgb(var(--color-background));border-radius:16px 16px 0 0;box-shadow:0 -6px 24px #0000002e;transform:translateY(100%);transition:transform .3s ease;will-change:transform}.m-cat-sheet.is-open .m-cat-sheet__panel{transform:translateY(0)}.m-cat-sheet__drag{flex:0 0 auto;touch-action:none}.m-cat-sheet__handle{width:40px;height:4px;border-radius:2px;background:rgba(var(--color-foreground),.25);margin:10px auto 6px}.m-cat-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:2px 16px 12px;border-bottom:1px solid rgb(var(--color-border))}.m-cat-sheet__title{font-size:16px;font-weight:600}.m-cat-sheet__close{display:flex;background:none;border:0;padding:6px;margin:0;line-height:0;color:inherit;cursor:pointer}.m-cat-sheet__grid{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;display:grid;grid-template-columns:repeat(var(--cat-cols,3),1fr);gap:12px;padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px))}.m-cat-card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.m-cat-card__media{display:block;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:rgba(var(--color-foreground),.06)}.m-cat-card__media img{width:100%;height:100%;object-fit:cover;display:block}.m-cat-card__title{margin-top:6px;font-size:12px;font-weight:600;line-height:1.2;text-align:center}.m-cat-card__desc{margin-top:2px;font-size:11px;line-height:1.3;opacity:.65;text-align:center}:root{--m-sticky-brand: #48893C}.m-mobile-sticky-bar{border-top:1px solid rgb(var(--color-border));box-shadow:0 -2px 12px #00000014}.m-mobile-sticky-bar--item>a,.m-mobile-sticky-bar--item>.m-mobile-sticky-bar--search,.m-mobile-sticky-bar--item>.m-mobile-sticky-bar--categories{border-radius:12px;margin:4px;padding:6px 4px;transition:transform .12s ease,opacity .12s ease,background-color .15s ease;-webkit-tap-highlight-color:transparent}.m-mobile-sticky-bar--item>a:active,.m-mobile-sticky-bar--item>.m-mobile-sticky-bar--search:active,.m-mobile-sticky-bar--item>.m-mobile-sticky-bar--categories:active{transform:scale(.96);opacity:.85;background-color:rgba(var(--color-foreground),.06)}.m-mobile-sticky-bar--item>.m-mobile-sticky-bar--categories{color:var(--m-sticky-brand);background-color:#48893c1a}.m-mobile-sticky-bar--categories .m-mobile-sticky-bar--label{font-weight:600}.m-mobile-sticky-bar--item>.m-mobile-sticky-bar--categories:active{background-color:#48893c2e}@media(min-width:1024px){.m-mobile-sticky-bar{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/mobile-sticky-bar.css.map */
