.trust-badges {
  display: flex;
  align-items: stretch;
  justify-content: var(--trust-badges-alignment);
  flex-wrap: wrap;
  gap: var(--trust-badges-gap);
  width: 100%;
  background: rgb(var(--color-foreground-rgb) / var(--opacity-5));
  border-radius: var(--style-border-radius-card, 8px);
}

.trust-badges > .trust-badge-item {
  flex: 1 1 0;
  justify-content: center;
}

.trust-badges > .trust-badge-item:not(:last-child) {
  padding-inline-end: var(--trust-badges-gap);
  border-inline-end: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-20, 0.2));
}
