/*
 * Text link with an arrow, the line running under both
 * (template-parts/components/text-link.php). From the preview
 * docs/preview/miejsce1_1.png: „Zobacz zdjęcia pokoi”, „Poznaj ofertę
 * współpracy”. Also styles a <button> that opens a dialog.
 */

.hf-text-link
{
	display: inline-flex;
	align-items: center;
	gap: 0.75em;
	padding: 0 0 0.3em;
	border: 0;
	border-bottom: 1px solid var(--hf-color-primary);
	border-radius: 0;
	background: none;
	color: var(--hf-color-heading);
	cursor: pointer;
	font: inherit;
	font-size: var(--hf-text-control);
	line-height: 1.4;
	text-decoration: none;
	transition: color var(--hf-transition);
}

.hf-text-link[hidden]
{
	display: none;
}

.hf-text-link:hover
{
	color: var(--hf-color-primary-hover);
}

.hf-text-link__icon
{
	flex: none;
	width: 1.15em;
	height: 1.15em;
	transition: transform var(--hf-transition);
}

.hf-text-link:hover .hf-text-link__icon
{
	transform: translateX(3px);
}

/* To a section below (docs/preview/uwaznosc.png: „Szukasz kursu MBSR online?”). */
.hf-text-link:hover .hf-text-link__icon--down
{
	transform: translateY(3px);
}
