/**
 * Styling of social icons.
 */

.c-social-icons {
	display: flex;
	justify-content: flex-end;
	list-style: none;
	margin: 0;
	padding: 0;
}

.c-social-icons__platform {
	display: flex;
}

.c-social-icons__link {
	color: var(--wp--custom--color--white);
	display: flex;
	min-height: var(--wp--custom--dimensions--min-hit);
	padding-left: var(--wp--custom--primitive--padding--small);
	padding-right: var(--wp--custom--primitive--padding--small);
}

.c-social-icons__icon {
	display: flex;
}

.c-social-icons__icon > * {
	width: 1.5rem;
}


.c-social-icons__link svg > * {
	fill: var(--wp--custom--color--white);
}

.c-social-icons__link:focus svg > *,
.c-social-icons__link:hover svg > * {
	fill: var(--wp--custom--color--text-tertiary);
}
