/* Layout only: Goldish continues to provide every article/product card style. */
.lakazur-related-content {
	clear: both;
}

/* Article-page product recommendations: four items as two generous cards per row. */
.lakazur-related-content--products .c-product-grid__list {
	display: grid !important;
	grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
	gap: 24px !important;
	margin: 0 !important;
}

.lakazur-related-content--products .c-product-grid__item {
	width: auto !important;
	max-width: none !important;
	margin: 0 !important;
}

@media (width >= 1190px) {
	.lakazur-related-content--articles .c-post-list--grid {
		width: calc((100% - 40px) / 4);
	}
}

@media (768px <= width < 1190px) {
	.lakazur-related-content--articles .c-post-list--grid {
		width: calc((100% - 20px) / 2);
	}
}

@media (width < 768px) {
	.lakazur-related-content--products .c-product-grid__list {
		gap: 16px !important;
	}

	.lakazur-related-content--articles .c-blog__grid {
		display: flex;
		flex-direction: row;
		align-items: stretch;
		flex-wrap: wrap;
		margin: -5px;
	}

	.lakazur-related-content--articles .c-post-list,
	.lakazur-related-content--articles .c-post-list--grid {
		width: calc((100% - 20px) / 2);
		margin: 5px;
	}
}
