.social__icons {
	display: flex;
	justify-content: inherit;
	list-style: none;
	margin: 0;
	padding: 0;
}

.social__icon {
	align-items: center;
	display: flex;
	margin-right: .5rem;
}

.social__icon-link {
	color: inherit;
	display: flex;
	fill: inherit;
	padding: .25rem;
	transition: background-color .5s ease, color .5s ease, fill .5s ease;
}

.social__icon-link--stacked {
	border-color: inherit;
	border-radius: 4em;
	border-style: solid;
	border-width: 2px;
	color: inherit;
	fill: inherit;
	padding: .5em;
}
