/* Getnet API Global — checkout classico */

#tela-getnet-credito input,
#tela-getnet-credito select,
#tela-getnet-debito input,
#tela-getnet-debito select {
	min-height: 38px;
	box-sizing: border-box;
}

#tela-getnet-credito input:focus,
#tela-getnet-credito select:focus,
#tela-getnet-debito input:focus,
#tela-getnet-debito select:focus {
	outline: none;
	border-color: #0033A0;
	box-shadow: 0 0 0 1px #0033A0;
}

.getnet-bandeira {
	display: inline-flex;
	align-items: center;
	transition: border-color .15s ease;
}

.getnet-bandeira:hover {
	border-color: #0033A0;
}

.getnet-bandeira input:checked + img,
.getnet-bandeira input:checked ~ span {
	opacity: 1;
}

.getnet-bandeira input:checked {
	outline: 2px solid #0033A0;
	outline-offset: 1px;
	border-radius: 3px;
}

#tela-getnet-credito .getnet-erro,
#tela-getnet-debito .getnet-erro {
	color: #842029;
	font-size: .8rem;
	margin-top: 4px;
}

@media (max-width: 500px) {
	#tela-getnet-credito,
	#tela-getnet-debito {
		padding: 12px;
	}
}
