/* Compact storage emphasis and annual savings */
td.storage .value{display:inline-block;font-size:17px;font-weight:750;color:var(--yellow);animation:storage-pulse 1.8s ease-in-out infinite;transform-origin:center}
@keyframes storage-pulse{0%,100%{transform:scale(1);text-shadow:none}50%{transform:scale(1.18);text-shadow:0 0 8px #ecff4399,0 0 16px #ecff4344}}
.discount{display:inline-block;margin-left:7px;padding:4px 6px;border:1px solid #c9f54277;border-radius:6px;background:#c8fa3c12;color:var(--lime);font-size:12px;font-weight:750;white-space:nowrap;vertical-align:middle}
.equivalent .value{font-size:15px}
.payment-cash{display:block;font-size:15px;color:var(--yellow);margin-bottom:4px}
.payment-credit{display:block}
@media(min-width:761px) and (max-width:1200px){.discount{display:table;margin:5px auto 0}.equivalent .value{font-size:14px}}
@media(max-width:1100px){td.storage .value{font-size:16px}}
@media(min-width:761px) and (max-width:850px){td.storage .value{font-size:15px}}
@media(max-width:760px){.equivalent .value{font-size:16px}.discount{margin:0;font-size:12px;padding:4px 6px}.payment-cash{font-size:16px}}
@media(prefers-reduced-motion:reduce){td.storage .value{animation:none}}
@media print{td.storage .value,.discount,.payment-cash{color:#000}.discount{border-color:#777}td.storage .value{animation:none;text-shadow:none}}
