.ds-tb{--dstb-ink: #17121b;--dstb-green-dark: #2f7346;--dstb-muted: #5f5b63;--dstb-line: #e6e5e1;--dstb-tint: #eef6f0;position:fixed;right:0;bottom:0;left:0;z-index:99;padding:0 8px;border-top:1px solid var(--dstb-line);background-color:#fff;box-shadow:0 -4px 16px #17121b0f}.ds-tb__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.ds-tb__list>li{margin:0;padding:0}.ds-tb__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:60px;margin:0;padding:0;border:0;background:none;color:var(--dstb-ink);font:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ds-tb__item.is-active{color:var(--dstb-green-dark)}.ds-tb__item.is-active:before{content:"";position:absolute;top:-1px;left:50%;width:28px;height:3px;border-radius:0 0 3px 3px;background-color:var(--dstb-green-dark);transform:translate(-50%)}.ds-tb__item:active .ds-tb__ico-wrap,.ds-tb__item:active>.ds-tb__ico{transform:scale(.92)}.ds-tb .ds-tb__ico{display:block;width:24px;height:24px;fill:none!important;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease}.ds-tb__ico-wrap{position:relative;display:block;transition:transform .15s ease}.ds-tb .ds-tb__label{color:inherit;font-size:11px;font-weight:600;line-height:1;letter-spacing:.01em}.ds-tb .ds-tb__item .ds-tb__count{position:absolute;top:-7px;right:-10px;left:auto;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;min-width:19px;height:19px;padding:0 4px;border:2px solid #fff;border-radius:999px;background-color:var(--dstb-green-dark);transform:none}.ds-tb .ds-tb__item .ds-tb__count .text{display:block;color:#fff;font-size:10.5px;font-weight:800;line-height:1}.ds-tb .ds-tb__item .ds-tb__count.is-wide{right:-14px}.ds-tb .ds-tb__item .ds-tb__count.is-empty{display:none}.ds-tb__item:focus-visible{outline:2px solid var(--dstb-green-dark);outline-offset:-4px;border-radius:12px}@media(max-width:1024px){.sticky-toolbar-mobile .footer{padding-bottom:60px}}@media(min-width:1025px){.ds-tb{display:none}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/ds-toolbar-mobile.css.map */
