.product-reviews-slider {
	background: var(--wp--preset--color--white);
	padding-block: var(--wp--preset--spacing--80);
}

/* ---------------------------------------------------------------------------
   Header — aligned to the content column via .container
--------------------------------------------------------------------------- */
.suggestion__header {
	display: flex;
	flex-direction: column;
	gap: var(--wp--preset--spacing--16);
	margin-block-end: var(--wp--preset--spacing--24);
}

.product-reviews-slider__title {
	font-size: var(--wp--preset--font-size--24);
	font-weight: 600;
	color: var(--wp--preset--color--primary-500);
	margin-block: 0;
	text-align: center;
}

/* ---------------------------------------------------------------------------
   Review card fill height inside the slide
--------------------------------------------------------------------------- */
.product-reviews-slider__splide .review-card {
	height: 100%;
	overflow: hidden;
}


@media screen and (min-width: 768px) {
	.suggestion__header {
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		font-size: var(--wp--preset--font-size--48);
		margin-block-end: var(--wp--preset--spacing--40);
	}

	.product-reviews-slider__title {
		font-size: var(--wp--preset--font-size--48);
		margin-block-end: 0;
	}
}