/* Úvodní stránka – Orientační ceník čištění DPF */
.po-sub { margin-right: auto; margin-top: 8px; color: var(--dark-gray); font-size: 17px; font-weight: 400; }
.po-kicker { margin-top: 6px; color: var(--dark-gray); font-size: 13px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; }
.po-kicker + .text-primary { margin-top: 2px; }

.po-extra { position: relative; background: var(--light-gray); border: 2px dashed var(--frame-line); }
.po-extra-badge { position: absolute; top: -13px; left: 50%; transform: translateX(-50%); background: var(--secondary); color: #fff; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; padding: 5px 12px; border-radius: 999px; white-space: nowrap; line-height: 1.2; }

@media (max-width: 767px) {
    .po-sub { font-size: 15px; }
    .po-kicker { font-size: 11px; margin-top: 4px; }
    .po-extra-badge { left: 20px; transform: none; }
}
