/* START - Fix Cinematic Experience section for Non-Siri Remote Locales */
main {
	position: relative;
	z-index: 1;
}

.section-cinematic-experience {
	z-index: -1;
}

.section-cinematic-experience .performance-bottom {
	padding-bottom: 100px;
}
/* END - Fix Cinematic Experience section for Non-Siri Remote Locales */

/* START - Geo ALT for Non-Siri Remote Locales */
.section-better-together .grid-item .tile-iphone-control {
	min-height: unset;
}

.section-better-together .grid-item .tile-iphone-control .tile-content {
	min-height: 328px;
	display: block;
}

@media only screen and (min-width: 735px) {
	.section-better-together .grid-item .tile-iphone-control .tile-content {
		display: flex;
		align-items: center;
		justify-content: space-evenly;
		min-height: 230px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-better-together .grid-item .tile-iphone-control .tile-content {
		min-height: 328px;
	}
}

.section-better-together .grid-item .tile-iphone-control .image-wrapper {
	height: 366px;
}

@media only screen and (min-width: 735px) {
	.section-better-together .grid-item .tile-iphone-control .image-wrapper {
		height: 230px;
		padding-top: 54px;
		position: relative;
		z-index: 0;
		width: 50%;
	}
}

@media only screen and (min-width: 1069px) {
	.section-better-together .grid-item .tile-iphone-control .image-wrapper {
		height: 385px;
	}
}

@media only screen and (min-width: 735px) {
	.section-better-together .grid-item .tile-iphone-control .tile-copy {
		position: relative;
		z-index: 1;
	}
}

.section-better-together .grid-item .tile-iphone-control .tile-copy p {
	width: auto;
}

@media only screen and (min-width: 735px) {
	.section-better-together .grid-item .tile-iphone-control .tile-copy p {
		width: 270px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-better-together .grid-item .tile-iphone-control .tile-copy p {
		width: 379px;
	}
}
/* END - Geo ALT for Non-Siri Remote Locales */

/* START - tv-app-router */
.section-router .lower-container {
	margin-top: 0;
}
/* END - tv-app-router */

/* START - fix Apple Fitness+ CTA wrap */
.room-fitness-plus .icon-text-wrapper .typography-body-copy-alt {
	margin-left: unset;
}
/* END - fix Apple Fitness+ CTA wrap */

/* START - Fix Better Together padding */

@media only screen and (min-width: 1069px) {
	.section-better-together .grid-item .tile-photos .tile-copy p {
		width: 349px;
	}
}

/* END - Fix Better Together padding */

/* START - welcome headline fix */

@media only screen and (min-width: 1069px) {
	.section-content {
		width: 1025px;
	}
}

/* END - welcome headline fix */
