/******** Localised images start ********/
.image-air-play {
	background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_large.jpg");
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.image-air-play {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-air-play {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-air-play {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.image-air-play {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-air-play {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_small_2x.jpg");
	}
}

.bg-image-air-play {
	background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_large.jpg");
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.bg-image-air-play {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.bg-image-air-play {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.bg-image-air-play {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.bg-image-air-play {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.bg-image-air-play {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_small_2x.jpg");
	}
}

.image-student-plan {
	background-image: url("/nz/apple-tv-plus/images/overview/student_plan__bm7yp0v4tf6u_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.image-student-plan {
		background-image: url("/nz/apple-tv-plus/images/overview/student_plan__bm7yp0v4tf6u_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-student-plan {
		background-image: url("/nz/apple-tv-plus/images/overview/student_plan__bm7yp0v4tf6u_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-student-plan {
		background-image: url("/nz/apple-tv-plus/images/overview/student_plan__bm7yp0v4tf6u_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.image-student-plan {
		background-image: url("/nz/apple-tv-plus/images/overview/student_plan__bm7yp0v4tf6u_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-student-plan {
		background-image: url("/nz/apple-tv-plus/images/overview/student_plan__bm7yp0v4tf6u_small_2x.jpg");
	}
}

.bg-image-student-plan {
	background-image: url("/nz/apple-tv-plus/images/overview/student_plan__bm7yp0v4tf6u_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.bg-image-student-plan {
		background-image: url("/nz/apple-tv-plus/images/overview/student_plan__bm7yp0v4tf6u_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.bg-image-student-plan {
		background-image: url("/nz/apple-tv-plus/images/overview/student_plan__bm7yp0v4tf6u_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.bg-image-student-plan {
		background-image: url("/nz/apple-tv-plus/images/overview/student_plan__bm7yp0v4tf6u_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.bg-image-student-plan {
		background-image: url("/nz/apple-tv-plus/images/overview/student_plan__bm7yp0v4tf6u_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.bg-image-student-plan {
		background-image: url("/nz/apple-tv-plus/images/overview/student_plan__bm7yp0v4tf6u_small_2x.jpg");
	}
}

.image-app-iphone {
	background-image: url("/nz/apple-tv-plus/images/overview/app_iphone__bnz9shyoj5de_large.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.image-app-iphone {
		background-image: url("/nz/apple-tv-plus/images/overview/app_iphone__bnz9shyoj5de_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.image-app-iphone {
		background-image: url("/nz/apple-tv-plus/images/overview/app_iphone__bnz9shyoj5de_medium.png");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-app-iphone {
		background-image: url("/nz/apple-tv-plus/images/overview/app_iphone__bnz9shyoj5de_medium_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.image-app-iphone {
		background-image: url("/nz/apple-tv-plus/images/overview/app_iphone__bnz9shyoj5de_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-app-iphone {
		background-image: url("/nz/apple-tv-plus/images/overview/app_iphone__bnz9shyoj5de_small_2x.jpg");
	}
}

.bg-image-app-iphone {
	background-image: url("/nz/apple-tv-plus/images/overview/app_iphone__bnz9shyoj5de_large.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.bg-image-app-iphone {
		background-image: url("/nz/apple-tv-plus/images/overview/app_iphone__bnz9shyoj5de_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.bg-image-app-iphone {
		background-image: url("/nz/apple-tv-plus/images/overview/app_iphone__bnz9shyoj5de_medium.png");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.bg-image-app-iphone {
		background-image: url("/nz/apple-tv-plus/images/overview/app_iphone__bnz9shyoj5de_medium_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.bg-image-app-iphone {
		background-image: url("/nz/apple-tv-plus/images/overview/app_iphone__bnz9shyoj5de_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.bg-image-app-iphone {
		background-image: url("/nz/apple-tv-plus/images/overview/app_iphone__bnz9shyoj5de_small_2x.jpg");
	}
}

.image-tv-app-startframe {
	background-image: url("/nz/apple-tv-plus/images/overview/tv_app_startframe__ceq0tfdymkty_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.image-tv-app-startframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_startframe__ceq0tfdymkty_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-tv-app-startframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_startframe__ceq0tfdymkty_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-tv-app-startframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_startframe__ceq0tfdymkty_medium_2x.jpg");
	}
}

.bg-image-tv-app-startframe {
	background-image: url("/nz/apple-tv-plus/images/overview/tv_app_startframe__ceq0tfdymkty_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.bg-image-tv-app-startframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_startframe__ceq0tfdymkty_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.bg-image-tv-app-startframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_startframe__ceq0tfdymkty_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.bg-image-tv-app-startframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_startframe__ceq0tfdymkty_medium_2x.jpg");
	}
}

.image-tv-app-endframe {
	background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.image-tv-app-endframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-tv-app-endframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-tv-app-endframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_medium_2x.jpg");
	}
}

.bg-image-tv-app-endframe {
	background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.bg-image-tv-app-endframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.bg-image-tv-app-endframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.bg-image-tv-app-endframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_medium_2x.jpg");
	}
}

.section-apple-tv-app .static-screen .iphone-video, .section-apple-tv-app .static-screen .ipad-video {
	background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.section-apple-tv-app .static-screen .iphone-video, .section-apple-tv-app .static-screen .ipad-video {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-apple-tv-app .static-screen .iphone-video, .section-apple-tv-app .static-screen .ipad-video {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-apple-tv-app .static-screen .iphone-video, .section-apple-tv-app .static-screen .ipad-video {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_medium_2x.jpg");
	}
}

.section-apple-one .tile-image {
	width: 544px;
	height: 330px;
	background-size: 544px 330px;
	background-image: url("/nz/apple-tv-plus/images/overview/bundle__3m7ltrl8mvme_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.section-apple-one .tile-image {
		background-image: url("/nz/apple-tv-plus/images/overview/bundle__3m7ltrl8mvme_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-apple-one .tile-image {
		width: 283px;
		height: 172px;
		background-size: 283px 172px;
		background-image: url("/nz/apple-tv-plus/images/overview/bundle__3m7ltrl8mvme_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-apple-one .tile-image {
		background-image: url("/nz/apple-tv-plus/images/overview/bundle__3m7ltrl8mvme_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-apple-one .tile-image {
		width: 299px;
		height: 182px;
		background-size: 299px 182px;
		background-image: url("/nz/apple-tv-plus/images/overview/bundle__3m7ltrl8mvme_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-apple-one .tile-image {
		background-image: url("/nz/apple-tv-plus/images/overview/bundle__3m7ltrl8mvme_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.image-tv-app-endframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-tv-app-endframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.image-tv-app-endframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-tv-app-endframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_small_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.bg-image-tv-app-endframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.bg-image-tv-app-endframe {
		background-image: url("/nz/apple-tv-plus/images/overview/tv_app_endframe__frx41venx126_small_2x.jpg");
	}
}
/******** Localised images end ********/
/* Local Fix START */

/* .typography-router-headline .footnote-number {
	font-size: 0.7em;
	top: -0.2em;
} */

/* Superscript Styling */

.theme-dark sup a, .theme-dark sup .link, .theme-dark sub a, .theme-dark sub .link {
	color: inherit;
}

/* Local Fix END */

/* fix for icon */
.section-apple-tv-app .external .icon.icon-samsung {
	margin-left: 200px;
}

.section-apple-tv-app .external .icon.icon-sony {
	margin-right: 200px;
}

@media only screen and (max-width: 1068px) {
	.section-apple-tv-app .external .icon.icon-samsung {
		margin-left: 150px;
	}

	.section-apple-tv-app .external .icon.icon-sony {
		margin-right: 150px;
	}
}

@media only screen and (max-width: 734px) {
	.section-apple-tv-app .external .icon.icon-samsung {
		margin-left: 0;
	}

	.section-apple-tv-app .external .icon.icon-sony {
		margin-right: 0;
	}
}

.section-routers .student-plan-router .copy-container .footnote {
	color: inherit;
}

.section-routers .student-plan-router .copy-container .button .footnote:hover {
	color: inherit;
}

/* alignment fix */
@media only screen and (min-width: 735px) and (max-width: 1440px) {
	.section-offers .typography-offer-headline {
		min-height: 88px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-offers .typography-offer-eyebrow {
		min-height: 46px;
	}
}

/* Streaming icons - START */
.section-apple-tv-app .external .icon-samsung {
	margin-left: 100px;
}

.section-apple-tv-app .external .icon-sony {
	margin-right: 100px;
}

@media only screen and (max-width: 1068px) {
	.section-apple-tv-app .external .icon-samsung {
		margin-left: 45px;
	}

	.section-apple-tv-app .external .icon-sony {
		margin-right: 45px;
	}

	.section-apple-tv-app .external .icon-roku {
		padding-left: 23px;
	}

	.section-apple-tv-app .external .icon-xbox {
		padding-right: 23px;
	}
}

@media only screen and (max-width: 734px) {
	.section-apple-tv-app .external .icon-samsung {
		margin-left: 0px;
	}

	.section-apple-tv-app .external .icon-sony {
		margin-right: 0px;
	}

	.section-apple-tv-app .external .icon-roku {
		padding-left: 10px;
	}

	.section-apple-tv-app .external .icon-xbox {
		padding-right: 10px;
	}
}

/* Streaming icons - END */
/* router - START */

.section-routers .image-router-airplay {
	background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_large.jpg");
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.section-routers .image-router-airplay {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-routers .image-router-airplay {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-routers .image-router-airplay {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-routers .image-router-airplay {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-routers .image-router-airplay {
		background-image: url("/nz/apple-tv-plus/images/overview/air_play__dyuvvwnd5riq_small_2x.jpg");
	}
}

/* router - END */

/* Apple TV 4K - START */
/* We might not need the following once we rev up from "ae" */
.section-routers .image-apple-tv-4k {
	min-height: 567px;
}

@media only screen and (min-width: 1441px) {
	.section-routers .image-apple-tv-4k {
		min-height: 551px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-routers .image-apple-tv-4k {
		min-height: 300px;
	}
}

@media only screen and (max-width: 734px) {
	.section-routers .image-apple-tv-4k {
		z-index: 0;
		min-height: 276px;
	}
}
/* Apple TV 4K - END */

/* Apple TV+ App - START */

.section-apple-tv-app .section-content .internal.alt-2025.build-in {
	justify-content: center;
}

@media screen and (max-width: 734px) {
	.section-apple-tv-app .alt-2025 .logo.icon-pc {
		margin-top: 18px;
	}
}

/* Apple TV+ App - END */

/* See it on your smart TV or streaming device. - START */
@media only screen and (min-width: 1069px) {
	.section-apple-tv-app .external .logo.icon-xbox {
		padding-right: 30px;
		padding-right: 105px;
	}

	.section-apple-tv-app .external .logo.icon-firetv {
		padding-left: 30px;
		padding-left: 105px;
	}
}
/* See it on your smart TV or streaming device. - END */

/* ATV+ Offer - Ribbon - START */

@media only screen and (max-width: 734px) {
	html.ios .with-offer-ribbon .section-hero .controls.controls-lower, html.touch .with-offer-ribbon .section-hero .controls.controls-lower {
		top: 160px;
	}

	html.ios.ac-ls-visible .with-offer-ribbon .section-hero .controls.controls-lower, html.touch.ac-ls-visible .with-offer-ribbon .section-hero .controls.controls-lower {
		top: 295px;
	}
}

/* ATV+ Offer - Ribbon - END */
