.AnimatedBadge_animatedBadge__avyHN{position:relative;overflow:hidden;align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;padding:var(--space-4) var(--space-12);border-radius:var(--border-radius-6) var(--border-radius-0) var(--border-radius-6) var(--border-radius-0);background:var(--linear-gradient-secondary);color:var(--white-primary);font-family:var(--font-primary,"Montserrat",sans-serif);font-weight:var(--text-weight-tertiary);letter-spacing:var(--letter-spacing-wide);box-shadow:var(--box-shadow-blue);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.AnimatedBadge_animatedBadge__avyHN.AnimatedBadge_sm__RC9fe{font-size:var(--font-size-10);line-height:var(--line-height-14,14px);height:22px}.AnimatedBadge_animatedBadge__avyHN.AnimatedBadge_md__VrXQV{font-size:var(--font-size-12);line-height:var(--line-height-16,16px);height:26px}.AnimatedBadge_animatedBadge__avyHN:after{position:absolute;inset:0;background:var(--linear-gradient-shine);content:"";transform:translateX(-100%);animation:var(--animation-shine);pointer-events:none}.price.primary{color:var(--blue-primary)}.price.secondary{color:var(--black-tertiary)}.price.strike{text-decoration:line-through;color:var(--grey-octonary)}.price.sm{font-size:var(--font-size-12)}.price.md{font-size:var(--font-size-18);font-weight:var(--text-weight-primary)}.price.lg{font-size:var(--font-size-lg)}.price.lg,.price.xl{font-weight:var(--text-weight-tertiary)}.price.xl{font-size:var(--font-size-xl)}@media screen and (max-width:500px){.price.md{font-size:var(--font-size-12)}.price.lg{font-size:var(--font-size-16)}.price.xl{font-size:var(--font-size-lg)}}