/* ----------------- */
@media only screen and (min-width: 1069px) {
	.section-parent-controls .ric-type-lockup-headline {
		max-width: 600px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-parent-controls .ric-type-lockup-headline {
		max-width: 500px;
	}
}
/* ----------------- */

/* ----------------- */
@media only screen and (min-width: 1069px) {
	.section-screentime.caption-tile-section .section-header-type-lockup {
		max-width: 920px;
	}

	.section-screentime .ric-type-lockup-copy {
		max-width: 820px;
	}
}
/* ----------------- */

/* ----------------- */
@media only screen and (min-width: 1069px) {
	.section-apps .ric-type-lockup-headline {
		max-width: 600px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-apps .ric-type-lockup-headline {
		max-width: 500px;
	}
}
/* ----------------- */

/* ----------------- */

@media only screen and (min-width: 735px) {
	.section-faq .section-header .section-header-headline {
		max-width: 900px;
	}
}

@media only screen and (max-width: 734px) {
	.section-faq .section-header .section-header-headline {
		max-width: 360px;
	}
}
/* ----------------- */

/* Rebreak for copy sctoin with id "screentime"  */
.section-screentime
	.viewport-content
	.section-header-type-lockup
	.ric-type-lockup
	.ric-type-lockup-copy {
	max-width: 716px;
}

/* Highlights section - overlapping copies */
@media only screen and (max-width: 425px) {
	.section-highlights .media-gallery-item-1 .caption-animation-container,
	.section-highlights .media-gallery-item-2 .caption-animation-container {
		margin-inline: 24px;
	}

	.section-highlights .media-gallery-item-3 .caption-animation-container {
		margin-inline: 22px;
	}
}

@media only screen and (max-width: 374px) {
	.section-highlights .media-gallery-item-3 .overview-highlights-experts {
		--pin-offset-y: 48px;
	}
}
