i.icon.mail,
i.icon.mail::after {
	--width: 18px;
	--height: 14px;
	height: 14px;
	display: block;
	box-sizing: border-box;
	border: 2px solid;
}

i.icon.mail {
	position: relative;
	width: 18px;
	overflow: hidden;
	border-radius: 2px;
}

i.icon.mail::after {
	position: absolute;
	left: 0;
	bottom: 3px;
	width: 14px;
	transform: rotate(-45deg);
	content: "";
	border-radius: 3px;
}

i.icon.mail + input {
	padding-left: 36px;
}
