.promo-badge{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:5;position:absolute;top:-4px;right:-2px}.promo-badge-eyebrow{flex-direction:column;align-items:flex-end;gap:2px;margin-top:10px;margin-right:3px;display:inline-flex}.promo-badge-eyebrow .promo-badge-mark{background:var(--accent-600);width:18px;height:1px;display:block}.promo-badge-eyebrow .promo-badge-label{color:var(--ink-900);font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1}@media (max-width:480px){.promo-badge-eyebrow{margin-top:5px;margin-right:0;top:-2px;right:-5px}.promo-badge-eyebrow .promo-badge-mark{width:14px}.promo-badge-eyebrow .promo-badge-label{letter-spacing:.14em;font-size:8px}}.promo-badge-dot{background:var(--accent-600);border-radius:var(--r-full);width:6px;height:6px;top:4px;right:2px}@media (max-width:480px){.promo-badge-dot{width:5px;height:5px;right:0}}
