.means-of-payment-row .means-of-payment-field {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
}
.means-of-payment-row .means-of-payment-field label {
    min-width: 120px;
    margin-bottom: 0;
    display: flex;
    align-items: center;
}
.means-of-payment-row .means-of-payment-field select,
.means-of-payment-row .means-of-payment-field input[type="text"],
.means-of-payment-row .means-of-payment-field input[type="number"] {
    margin-bottom: 0;
}
.means-of-payment-row .button.remove-rate,
.means-of-payment-row .button.remove-means-of-payment,
.means-of-payment-row .button.means-of-payment-remove-image {
    color: #e74c3c !important;
    border: 1.5px solid #e74c3c !important;
}
.means-of-payment-row .button.remove-rate:hover,
.means-of-payment-row .button.remove-means-of-payment:hover,
.means-of-payment-row .button.means-of-payment-remove-image:hover {
    color: #b71c1c !important;
    border: 1.5px solid #b71c1c !important;
    background-color:rgba(183, 28, 28, 0.05) !important;
}