/*
 * "Press & Downloads" on the property detail pages.
 *
 * One row per file or link in the property's Downloads repeater, rendered by
 * show_property_downloads(). The list mirrors the Highlights list
 * (.pardee-highlightlist) of the same column — same type scale, colour and
 * hanging glyph — so the block reads as part of the detail page rather than a
 * separate component. The glyph is a Font Awesome codepoint on ::before, the
 * row's kind chosen by the modifier class on the <li>.
 *
 * Loaded on the MLS detail page and on /property/ singles.
 */

.listing-showing__downloads ul {
	margin: 8px 0 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
	gap: 6px;
}

.listing-showing__download {
	position: relative;
	padding-left: 24px;
	font-family: var(--font-body);
	font-size: 13.5px;
	line-height: 1.65;
	letter-spacing: .01em;
	color: var(--pp-clay);
	list-style: none;
}

.listing-showing__download::before {
	content: '\f016';
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	font-size: 13px;
	line-height: 1.65;
	position: absolute;
	left: 0;
	top: 0;
	width: 16px;
	color: var(--pp-tan);
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
}

.listing-showing__download--pdf::before   { content: '\f1c1'; }
.listing-showing__download--image::before { content: '\f1c5'; }
.listing-showing__download--link::before  { content: '\f08e'; }

/* (0,2,1) so the link keeps its underline over the sitewide a:hover reset. */
.listing-showing__download a {
	color: var(--pp-ink-mid);
	text-decoration: underline;
	text-underline-offset: 2px;
}

.listing-showing__download a:hover,
.listing-showing__download a:focus-visible {
	color: var(--pp-terracotta);
	text-decoration: underline;
}
