.ji6ewhd {
  display: flex
}

.payment-card {
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--color-dark-grey-1);
  border-radius: var(--border-radius-l);
  height: 95px;
  cursor: pointer
}

.payment-card--mobile {
  height: 70px
}

.payment-card__img {
  max-width: 65%;
  max-height: 60px;
  height: 100%
}

.mobile .payments-section,
.tablet .payments-section {
  padding: 0
}

.mobile .payments-section .m-category-scroll__header,
.tablet .payments-section .m-category-scroll__header {
  padding: 0 0 0 var(--sectionPadding)
}

.payments-section .m-category-slider__content {
  grid-gap: 8px;
  margin: 0
}

.payments-section .m-category-scroll__content {
  margin: 0
}

.payments-section .m-category-scroll__item {
  max-width: 100%;
  flex: 0 0 109px;
  margin-right: 8px
}

.payments-section .m-category-scroll__header {
  justify-content: flex-end
}

.payments-section .m-category-slider__header {
  justify-content: flex-end;
  margin-top: 0
}

.payments-section .m-category-slider__header .m-prev-next-arrows {
  margin-left: unset
}

.mobile .payments-section .m-counter {
  display: none
}

.mobile .payments-section .lobby-show-all-arrow {
  margin-right: 0
}

.payments-block__header {
  flex: 1;
  color: var(--color-text-title);
  display: flex;
  align-items: center;
  gap: 8px
}

.payments-block__header-icon {
  border-radius: var(--border-radius-s);
  height: 32px;
  width: 32px;
  background: radial-gradient(107.5% 107.5% at 100.35% 50.02%, #f303f9, #672cd5);
  display: flex;
  align-items: center;
  justify-content: center
}