.pay-icon {
  display: inline-block;
  color: inherit;
  width: 16px;
  vertical-align: -2px;
  stroke: currentColor;
}
.pay-icon[fill='currentColor'] {
  fill: currentColor;
  stroke: none;
}
.pay-icon[stroke='currentColor'] {
  stroke: currentColor;
  fill: none;
}
.pay-icon[fill='currentColor'][stroke='currentColor'] {
  fill: currentColor;
  stroke: currentColor;
}
.pay-icon-paypal-text {
  width: 64px;
  height: 26px;
  max-width: 72px;
  max-height: 32px;
}
.pay-icon-close {
  width: 18px;
  height: 18px;
}
.pay-icon-stripe-text {
  width: 24px;
  height: 24px;
}
.pay-icon-alipay {
  width: 20px;
  height: 20px;
}
.pay-icon-wechat-pay {
  width: 20px;
  height: 20px;
}
.pay-icon-payssion-pay {
  width: 36px;
  height: 20px;
}
