.cat-inputnumber { display: flex; align-items: center; &__button { display: flex; justify-content: center; align-items: center; width: 56rpx !important; height: 56rpx; line-height: 0; padding: 0; margin: 0; &:not([size='mini']) { margin: 0; } &.minus { border-top-right-radius: 0; border-bottom-right-radius: 0; } &.plus { border-top-left-radius: 0; border-bottom-left-radius: 0; } } &__input { width: 90rpx; height: 56rpx; font-size: 24rpx; font-weight: bold; text-align: center; background-color: #f2f2f2; margin: 0 4rpx; } }