.buy-caption{font:10px Arial,sans-serif;letter-spacing:.7px;fill:#becbab}.buy-heading{font:18px Arial,sans-serif;fill:#e3e8cf}.buy-small{font:12px Arial,sans-serif;fill:#b7c5a6}.buy-label{font:13px Arial,sans-serif;fill:#e0e5cb}.buy-number{font:bold 38px Arial,sans-serif;fill:#ddc88f}.buy-value{font:bold 25px Arial,sans-serif;fill:#ddc88f}.buy-button{font:bold 13px Arial,sans-serif;fill:#2c3c25}.buy-low{animation:buy-low 14s infinite}.buy-full,.buy-restocked{animation:buy-full 14s infinite}.buy-review{animation:buy-review 14s infinite}.buy-ordered{animation:buy-ordered 14s infinite}.buy-received{animation:buy-received 14s infinite}.buy-tap{animation:buy-tap 14s infinite}.buy-delivery{animation:buy-delivery 14s infinite}.purchasing-demo svg [class^="buy-"]{animation-delay:var(--buy-start,-6s)}
@keyframes buy-low{0%,77%{opacity:1}78%,100%{opacity:0}}@keyframes buy-full{0%,77%{opacity:0}82%,95%{opacity:1}100%{opacity:0}}@keyframes buy-review{0%,34%{opacity:1}35%,100%{opacity:0}}@keyframes buy-ordered{0%,34%{opacity:0}35%,67%{opacity:1}68%,100%{opacity:0}}@keyframes buy-received{0%,67%{opacity:0}71%,95%{opacity:1}100%{opacity:0}}@keyframes buy-tap{0%,25%{opacity:0}29%{opacity:1}34%,100%{opacity:0}}@keyframes buy-delivery{0%,50%{transform:translate(604px,369px);opacity:0}55%{transform:translate(604px,369px);opacity:1}76%{transform:translate(348px,369px);opacity:1}81%,100%{transform:translate(325px,369px);opacity:0}}
.purchasing-demo.is-still .buy-low,.purchasing-demo.is-still .buy-review,.purchasing-demo.is-still .buy-ordered,.purchasing-demo.is-still .buy-tap,.purchasing-demo.is-still .buy-delivery{opacity:0}.purchasing-demo.is-still .buy-full,.purchasing-demo.is-still .buy-restocked,.purchasing-demo.is-still .buy-received{opacity:1}@media(prefers-reduced-motion:reduce){.purchasing-demo .buy-low,.purchasing-demo .buy-review,.purchasing-demo .buy-ordered,.purchasing-demo .buy-tap,.purchasing-demo .buy-delivery{opacity:0}}
