/**
 * Colored card-brand badges for My Account payment methods (background SVGs).
 */
.mshini-card-logo {
	display: inline-block;
	width: 52px;
	height: 34px;
	vertical-align: middle;
	flex-shrink: 0;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

.mshini-card-logo--visa {
	background-image: url("visa.svg");
}

.mshini-card-logo--mastercard {
	background-image: url("mastercard.svg");
}

.mshini-card-logo--amex {
	background-image: url("amex.svg");
}

.mshini-card-logo--discover {
	background-image: url("discover.svg");
}

.mshini-card-logo--diners {
	background-image: url("diners.svg");
}

.mshini-card-logo--jcb {
	background-image: url("jcb.svg");
}

.mshini-card-logo--generic {
	background-image: url("generic.svg");
}
