/* Khuttwa "View all" button: black pill with a round arrow */
a.kva-btn {
  display: inline-flex !important; align-items: center; gap: 12px;
  background: var(--kva-bg, var(--kx-dark, #111)) !important; color: var(--kva-text, #fff) !important;
  border: 0 !important; border-radius: 99px !important; padding: 6px 6px 6px 22px !important;
  min-height: 0 !important; height: auto !important; line-height: 1.2; font-weight: 700; box-shadow: none !important;
}
a.kva-btn::before { display: none !important; }
a.kva-btn::after {
  content: "" !important; position: static !important; flex: none; width: var(--kva-size, 40px); height: var(--kva-size, 40px); border-radius: 50%; opacity: 1 !important;
  background: var(--kva-circle, #fff) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E") center / 16px no-repeat !important;
  transform: none; transition: transform .35s ease;
}
a.kva-btn:hover::after, a.kva-btn:active::after { transform: rotate(45deg); }
[dir="rtl"] a.kva-btn { padding: 6px 22px 6px 6px !important; }
