/* START - Fix Cinematic Experience section fir 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 Section Router section extra top white background */

/* START - Cinematic Experience section headline */
.section-cinematic-experience .section-header .section-headline {
	padding-inline: 16px;
}
/* END - Cinematic Experience section headline */

/* START - Cinematic Experience section title */
@media screen and (max-width: 414px) {
	html.enhance-base-xp .section-cinematic-experience .inline-video-captions-container {
		width: calc(100% - 24px);
		left: 12px;
	}
}
/* END - Cinematic Experience section title */

/* START - Fix Cinematic Experience section fir Non-Siri Remote Locales */
.section-router .lower-container {
	margin-top: 0;
}
/* END - Fix Section Router section extra top white background */

/* START - PHOTO TILE COPY */
.section-better-together .grid-item .tile-photos .tile-copy p {
	box-sizing: border-box;
	padding-inline-end: 24px;
}

@media only screen and (max-width: 1069px) {
	.section-better-together .grid-item .tile-photos .tile-copy p {
		padding-inline-end: 0;
	}
}
/* END - PHOTO TILE COPY */

/* 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 - Section rooms apple fitness secondary cta */
.section-rooms a.typography-body-copy-alt:nth-of-type(2) {
	margin-left: 25px;
}

@media only screen and (max-width: 1069px) {
	.section-rooms a.typography-body-copy-alt:nth-of-type(2) {
		margin-left: 0;
	}
}

@media only screen and (max-width: 734px) {
	.section-rooms a.typography-body-copy-alt:nth-of-type(2) {
		margin-left: 25px;
	}
}
/* END - Section rooms apple fitness secondary cta */
