.payment-cards {
    display: inline-block;
}

.icon--payment-card {
    height: 40px;
    display: inline-block;
    width: 60px;
}

.payment-cards--visa {
    background: url("@{icons}visa.svg") no-repeat;
    opacity: .3;
}

.payment-cards--visa-selected {
    opacity: 1;
}

.payment-cards--mastercard {
    background: url("@{icons}mastercard.svg") no-repeat;
    opacity: .3;
}

.payment-cards--mastercard-selected {
    opacity: 1;
}

.payment-cards--discover {
    background: url("@{icons}discover.png") no-repeat;
    opacity: .3;
    background-size: 60px 40px;
}

.payment-cards--discover-selected {
    opacity: 1;
}

/*
.payment-cards--amex {
    background-position: 0 -472px;
}

.payment-cards--amex-selected {
    background-position: 0 -710px;
}
*/

.form-column--cvv {
    position: relative;
}
.cvv-helper-image {
    display: none;
}

