.sb{position:fixed;left:0;right:0;bottom:0;z-index:45;background:var(--bg);border-top:1px solid var(--line);box-shadow:0 -14px 36px #11111114;padding-bottom:env(safe-area-inset-bottom);transform:translateY(calc(100% + 40px));transition:transform .5s var(--ease),visibility 0s linear .5s;visibility:hidden}.sb.on{transform:none;visibility:visible;transition-delay:0s}.sb-in{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;align-items:center;gap:16px 28px;min-height:76px;padding-top:12px;padding-bottom:12px}.sb-p{display:flex;align-items:center;gap:14px;min-width:0}.sb-th{flex:0 0 44px;height:55px;overflow:hidden;background:var(--tile)}.sb-th img{display:block;width:100%;height:100%;object-fit:cover}.sb-n{display:flex;flex-direction:column;gap:3px;min-width:0}.sb-t{font-size:20px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:28ch}.sb-pr{font-size:13px;color:var(--mut)}.sb-o{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 28px;min-width:0}.sb-cols{display:flex;flex-wrap:wrap;gap:2px}.sb .cs{width:34px;height:34px}.sb .cs i{width:24px;height:24px}.sb-sz{display:flex;flex-wrap:wrap;gap:6px}.sb .sz{min-height:38px;min-width:44px;padding:0 10px;font-size:13px}.sb-sz.shake{animation:shake .45s both}.sb.need .sb-sz .sz:not(:disabled){border-color:var(--acc)}.sb-add{min-height:50px;white-space:nowrap}.sb-add.busy{opacity:.6;pointer-events:none}.sb-warn{position:absolute;left:50%;bottom:100%;margin:0 0 10px;transform:translate(-50%);padding:8px 14px;background:var(--ink);color:var(--bg);font-size:13px;white-space:nowrap;animation:fadeUp .3s both}body.sb-on{padding-bottom:var(--sb-h,90px)}.sb-on .toast{bottom:calc(var(--sb-h,90px) + 16px)}@media(max-width:760px){.sb-in{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"o o" "p a";gap:10px 14px;padding-top:10px;padding-bottom:10px}.sb-o{grid-area:o;justify-content:flex-start;gap:8px 16px}.sb-p{grid-area:p}.sb-th{display:none}.sb-t{font-size:17px}.sb-add{grid-area:a;min-height:46px;padding:0 18px}.sb .sz{min-width:40px;min-height:36px;padding:0 8px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/aj-buybar.css.map */
