.flag[class*="flag-samsung-cashback-"] { display: none !important; }

.rk-cashback {
  display: flex; flex-wrap: wrap; align-items: center; gap: 6px 10px; margin: -22px 0 14px; font-size: 14px; line-height: 1.3; color: #333;
}
.rk-cashback .rk-cb-po { font-size: 18px; color: #333; }
.rk-cashback .rk-cb-po strong { font-size: 22px; font-weight: 800; color: var(--color-secondary, #018E42); }
.rk-cb-nadpis {
  padding: 4px 9px; border-radius: 3px; background: var(--color-secondary, #018E42); color: #fff;
  font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: .03em; white-space: nowrap;
}
.rk-cb-castka::before { content: '\2212\00a0'; }
.rk-cashback .rk-cb-odkaz { flex-basis: 100%; font-size: 12px; color: #777; text-decoration: underline; }

.rk-cashback-karta { display: flex; flex-wrap: wrap; align-items: center; gap: 4px 6px; margin-top: 4px; font-size: 13px; line-height: 1.2; color: #333; }
.rk-cashback-karta .rk-cb-po strong { color: var(--color-secondary, #018E42); font-weight: 800; }
.rk-cashback-karta .rk-cb-nadpis { padding: 3px 6px; font-size: 10.5px; }
