.sales-animated-total{white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-block}.sales-total-digits{vertical-align:baseline;white-space:pre;font-kerning:none;align-items:baseline;line-height:1.3;display:inline-flex}.sales-total-digits [data-character]:before{content:attr(data-character);white-space:pre}.sales-total-digit{height:1.3em;display:inline-block;position:relative;overflow:clip}.sales-total-digit-new{display:block}.sales-total-digit-old{position:absolute;inset:0}.sales-total-digits[data-loading]{opacity:.35}.sales-total-digit[data-placeholder]{background:var(--muted);border-radius:2px}.sales-total-digit[data-placeholder] .sales-total-digit-new{visibility:hidden}.sales-animated-total{--sales-digit-from:100%;--sales-digit-to:-100%}.sales-animated-total[data-direction=down]{--sales-digit-from:-100%;--sales-digit-to:100%}.sales-total-digit[data-rolling] .sales-total-digit-new{animation:.28s cubic-bezier(.22,1,.36,1) both sales-digit-in}.sales-total-digit[data-rolling] .sales-total-digit-old{animation:.28s cubic-bezier(.22,1,.36,1) both sales-digit-out}@keyframes sales-digit-in{0%{transform:translateY(var(--sales-digit-from))}to{transform:translateY(0)}}@keyframes sales-digit-out{0%{transform:translateY(0)}to{transform:translateY(var(--sales-digit-to))}}.sales-total-reel{transform:translateY(var(--sales-reel-end));animation:.28s cubic-bezier(.22,1,.36,1) both sales-digit-reel;display:block}.sales-total-reel>span{height:1.3em;display:block}@keyframes sales-digit-reel{0%{transform:translateY(var(--sales-reel-start))}to{transform:translateY(var(--sales-reel-end))}}@media (prefers-reduced-motion:reduce){.sales-total-reel,.sales-total-digit[data-rolling] .sales-total-digit-new{animation:none}.sales-total-digit-old{display:none}}
