.snt-payment-methods {
  background-color: #FFFFFF;
}
.snt-payment-methods__items {
  display: flex;
  row-gap: 16px ;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 14px;
  width: 100%;
}
.snt-payment-methods__card {
  background: #FFFFFF;
  box-sizing: border-box;
  border-radius: 14px;
  width: calc(25% - 14px);
  min-width: 265px;
  border: 1px solid #e4e4e4;
  transition: 0.3s;
}
.snt-payment-methods__card--active {
  border: 1px solid var(--v-primary-base);
}
.snt-payment-methods__radio  {
  padding: 24px;
  height: 91px;
}