.payment-badges {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  align-items: var(--payment-badges-align, center);
  text-align: var(--payment-badges-text-align, center);
}

.payment-badges__text {
  margin: 0;
  font-size: var(--payment-badges-text-size, 13px);
  color: rgba(var(--color-foreground), 0.75);
}

.payment-badges__image {
  display: block;
  width: 100%;
  max-width: var(--payment-badges-max-width, 380px);
  height: auto;
}
