/**
 * Damavand related products box — glassy blue, RTL-friendly.
 * Author: اسماعیل شجاعی
 */

.damavand-related {
	margin: 1.75rem 0;
	padding: 0;
}

.damavand-related__inner {
	padding: 1.1rem 1.25rem;
	border-radius: 14px;
	border: 1px solid rgba(37, 99, 235, 0.22);
	background:
		linear-gradient(145deg, rgba(239, 246, 255, 0.92) 0%, rgba(255, 255, 255, 0.78) 55%, rgba(219, 234, 254, 0.55) 100%);
	box-shadow:
		0 1px 2px rgba(17, 24, 39, 0.04),
		0 10px 28px rgba(37, 99, 235, 0.08);
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(10px);
}

.damavand-related__title {
	margin: 0 0 0.85rem;
	font-size: 1.05rem;
	font-weight: 700;
	color: #1e3a8a;
	letter-spacing: -0.01em;
	text-align: start;
}

.damavand-related__list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: grid;
	gap: 0.55rem;
}

@media (max-width: 600px) {
	.damavand-related__inner {
		padding: 0.95rem 1rem;
		border-radius: 12px;
	}

	.damavand-related__link {
		padding: 0.75rem 0.85rem;
		min-height: 48px;
	}

	.damavand-related__anchor {
		font-size: 1rem;
	}
}

.damavand-related__item {
	margin: 0;
}

.damavand-related__link {
	display: flex;
	flex-direction: column;
	gap: 0.15rem;
	padding: 0.65rem 0.8rem;
	border-radius: 10px;
	border: 1px solid rgba(191, 219, 254, 0.9);
	background: rgba(255, 255, 255, 0.72);
	text-decoration: none;
	color: #1e40af;
	transition: border-color 0.15s ease, background 0.15s ease, transform 0.15s ease;
}

.damavand-related__link:hover,
.damavand-related__link:focus-visible {
	background: #fff;
	border-color: #60a5fa;
	outline: none;
	transform: translateY(-1px);
}

.damavand-related__anchor {
	font-weight: 600;
	font-size: 0.95rem;
	line-height: 1.45;
}

.damavand-related__reason {
	font-size: 0.78rem;
	color: #64748b;
	line-height: 1.4;
}

@media (prefers-reduced-motion: reduce) {
	.damavand-related__link {
		transition: none;
	}
	.damavand-related__link:hover {
		transform: none;
	}
}
