.progress-bar{border-radius:var(--radius-pill);height:4px;display:block;position:relative;overflow:hidden}.progress-bar__highlight{border-radius:var(--radius-pill);height:100%;display:block}.progress-bar--default{background-color:var(--border-static-on-tinted-subtle)}.progress-bar--default .progress-bar__highlight{background-color:var(--surface-promo)}.progress-bar--on-inverse{background-color:var(--surface-on-inverse-muted)}.progress-bar--on-inverse .progress-bar__highlight{background-color:var(--surface-on-inverse-default)}
.aktion-tooltip__intro{font-family:var(--font-family-secondary), sans-serif;font-weight:400;font-size:var(--font-size-14);line-height:var(--line-height-20);color:var(--text-on-inverse)}.aktion-tooltip__rows{align-items:center;column-gap:var(--space-12);row-gap:var(--space-8);grid-template-columns:max-content 1fr auto;display:grid}.aktion-tooltip__row{display:contents}.aktion-tooltip__label{white-space:nowrap;font-family:var(--font-family-secondary), sans-serif;font-weight:600;font-size:var(--font-size-14);line-height:var(--line-height-24);color:var(--text-on-inverse)}.aktion-tooltip__bar{min-width:48px}.aktion-tooltip__value{min-width:3ch;font-family:var(--font-family-secondary), sans-serif;font-weight:400;font-size:var(--font-size-14);line-height:var(--line-height-24);color:var(--text-on-inverse);text-align:right;font-variant-numeric:tabular-nums}.aktion-tooltip__row--sold-out .aktion-tooltip__label{opacity:.5}.aktion-tooltip__sold-out{text-align:right;font-family:var(--font-family-secondary), sans-serif;font-weight:400;font-size:var(--font-size-14);line-height:var(--line-height-24);color:var(--text-on-inverse);opacity:.5;grid-column:span 2}
.promotion-count__label{font-family:var(--font-family-secondary), sans-serif;white-space:nowrap;color:var(--text-body);font-weight:400}.promotion-count__label strong{color:var(--text-strong);font-weight:600}.promotion-count--small .promotion-count__label{font-size:var(--font-size-body-small);line-height:var(--line-height-20)}.promotion-count--large .promotion-count__label{font-size:var(--font-size-body-large);line-height:var(--line-height-24)}.promotion-count--on-promo .promotion-count__label,.promotion-count--on-promo .promotion-count__label strong{color:var(--text-on-promo)}.promotion-count--small .promotion-count__bar{width:56px}.promotion-count--large .promotion-count__bar{width:80px}
