.cl-discount-badge{background:#6ee4d0;color:#0000ac;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:700;margin-left:.5rem;display:inline-block;text-transform:uppercase;letter-spacing:.025em;box-shadow:0 2px 4px rgba(110,228,208,.3)}.cl-price-discount{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:.25rem}.cl-price-original{text-decoration:line-through;color:#9ca3af;font-size:.875rem}.cl-price-discount:empty{display:none}@media (max-width:768px){.cl-price-discount{flex-direction:column;align-items:center;gap:.5rem}.cl-discount-badge{margin-left:0}}.cl-discount-badge{animation:pulse-subtle 2s infinite}@keyframes pulse-subtle{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.cl-price-amount{transition:color 0.3s ease}.cl-pricing-card:hover .cl-price-amount{color:#0000ac!important}.cl-pricing-card:hover .cl-discount-badge{background:#0000ac;color:#fff}