.post-news-glider-box .glider-track {
	gap: 24px;
}

.post-glider-card {
	position: relative;
	display: block;
	min-height: 250px;
	max-height: 250px;
	border-radius: 4px;
	overflow: hidden;
}

.post-glider-card--img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.post-glider-card-body {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	padding: 12px;
}

.post-glider-card-body::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(0deg, rgba(0,0,0,.7) 50%, rgba(255,255,255,0) 100%);
	pointer-events: none;
}

.post-glider-card-title {
	position: relative;
	display: block;
	font-size: 18px;
	color: var(--white);
	font-weight: 600;
	transition: color ease .1s;
}

.post-glider-card:hover .post-glider-card-title {
	color: var(--blue-ribbon-100);
	text-decoration: underline;
}

.post-glider-card-data {
	position: relative;
	display: grid;
	grid-template-columns: 20px 1fr;
	font-size: 14px;
	color: var(--spun-pearl-500);
	margin-top: 12px;
}

.post-glider-card-data svg {
	color: var(--blue-ribbon-300);
	width: 20px;
	height: 20px;
}

@media (max-width: 576px) {
	.home-news-wrap .glider-wrap {
		left: -12px;
		width: calc(100% + 24px);
	}

	.post-news-glider-box .glider-track {
		gap: 12px;
		padding: 0 12px;
	}

	.post-glider-card {
		min-height: 300px;
		max-height: 300px;
	}
}