/* The reference price and the 1 Ft badge move as a single group. */
#oneftOffer .oneft-price-column {
  animation: offer-breathe-v67 2.4s ease-in-out infinite !important;
  transform-origin: center;
}
#oneftOffer .oneft-star { animation: none !important; }
@media (prefers-reduced-motion: reduce) {
  #oneftOffer .oneft-price-column { animation-duration: 4s !important; }
}
#oneftOffer .oneft-digital-note { color: #c41940; }
#santaBookChoice .oneft-choice-price { display: block; margin-top: 10px; line-height: 1.35; }
#santaBookChoice .oneft-choice-reference { display: block; margin-bottom: 8px; color: #26723e; font-size: 17px; font-weight: 800; }
#santaBookChoice .oneft-choice-now { display: block; color: #ac1749; font-size: 18px; font-weight: 900; }
#santaBookChoice .oneft-choice-amount { display: inline-block; padding: 2px 5px; border-radius: 4px; background: #ffe052; color: #000; white-space: nowrap; }

#santaBookChoice label { align-items: flex-start; }
#santaBookChoice input { margin-top: 2px; }
