.agrinews-pdf-download {
	display: flex;
	justify-content: center;
	margin: 18px 0 30px;
}

.agrinews-pdf-download__button {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 9px;
	min-height: 46px;
	padding: 10px 22px;
	border: 1px solid var(--agrinews-green, #075b34);
	border-radius: 8px;
	background: var(--agrinews-green, #075b34);
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.4;
	text-decoration: none;
	transition: background-color .2s ease, border-color .2s ease, transform .2s ease;
}

.agrinews-pdf-download__button:hover,
.agrinews-pdf-download__button:focus-visible {
	border-color: var(--agrinews-green-dark, #034527);
	background: var(--agrinews-green-dark, #034527);
	color: #fff;
	transform: translateY(-1px);
}

.agrinews-pdf-download__button:focus-visible {
	outline: 3px solid var(--agrinews-gold, #d9a326);
	outline-offset: 3px;
}

.agrinews-pdf-download__button .dashicons {
	width: 20px;
	height: 20px;
	font-size: 20px;
}

@media (max-width: 600px) {
	.agrinews-pdf-download__button {
		width: 100%;
	}
}
