.flash-badge{z-index:1;background:var(--c-danger);color:#fff;font-family:var(--font-body);letter-spacing:.14em;white-space:nowrap;pointer-events:none;padding:4px 10px;font-size:10.5px;font-weight:500;line-height:1.4;position:absolute;top:12px;left:12px}.flash-price{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 8px;display:flex}.flash-price__now,.flash-price__original{white-space:nowrap}.flash-price--on .flash-price__now{color:var(--c-danger)}.flash-price__original{color:var(--c-faint);font-size:.8em;font-weight:400;text-decoration:line-through}@media (max-width:768px){.flash-badge{letter-spacing:.1em;padding:3px 7px;font-size:10px;top:8px;left:8px}.flash-price{column-gap:6px}}
