.tsc-cart-iconwrap{position:relative;display:inline-flex}.tsc-cart-count-badge{position:absolute;top:-6px;right:-9px;box-sizing:border-box;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--tsc-badge-bg,#ff0000);color:var(--tsc-badge-text,#ffffff);font-size:10px;font-weight:600;line-height:16px;text-align:center;pointer-events:none}.tsc-cart-count-badge.is-empty{display:none}.tsc-cart-icon{display:inline-flex;align-items:center;justify-content:center;padding:4px;color:inherit;text-decoration:none;line-height:1}.tsc-cart-icon:hover,.tsc-cart-icon:focus{color:inherit;text-decoration:none}.tsc-fly{position:fixed;z-index:100000;margin:0;object-fit:cover;pointer-events:none;box-shadow:0 8px 24px rgb(0 0 0 / .18);will-change:transform}.tsc-bump{animation:tsc-bump 0.45s ease-out}@keyframes tsc-bump{40%{transform:scale(1.25)}70%{transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.tsc-fly{display:none}.tsc-bump{animation:none}}