/*Local Overrides */

/* music tile*/
@media only screen and (min-width: 735px) {
	.tile-apple-music .music-gallery-item-container-wrapper {
		padding-top: 60px !important;
	}
}

/* buystrip */
@media only screen and (min-width: 735px) {
	.section-buystrip .buystrip-items.buystrip-items-3 .buystrip-item {
		flex-basis: 33.3333333333%;
		max-width: 33.3333333333%;
	}
}

/*Airpods tile content*/
.tile-airpods .tile-content-wrapper {
	width: -webkit-max-content;
	width: max-content;
	padding-top: 50px;
}

.tile-airpods .tile-content .tile-headline {
	max-width: 325px;
}

/* links in mobile */
@media only screen and (max-width: 734px) {
	.links-stacked {
		--link-spacing: 0.7em;
	}
}

/*SE Tile*/
.section.section-se .tile.tile-se .tile-content-wrapper {
	width: 310px;
	padding-left: 100px;
}
@media only screen and (max-width: 1068px) {
	.section.section-se .tile.tile-se .tile-content-wrapper {
		width: 282px;
		padding-left: 40px;
	}
}
@media only screen and (max-width: 734px) {
	.section.section-se .tile.tile-se .tile-content-wrapper {
		width: unset;
		padding-left: 0;
	}
}

/*Apple One Tile*/
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-more .tile-one .tile-cta {
		margin: 0;
	}

	.section-more .tile-one .tile-cta:nth-child(2) {
		margin-left: 15px;
	}
}

@media only screen and (max-width: 1068px) {
	.tile.tile-one .cta-container,
	.tile.tile-apple-music .cta-container {
		display: block;
	}
}

@media only screen and (max-width: 1068px) {
	.tile.tile-one .cta-container,
	.tile.tile-apple-music .cta-container {
		display: block;
	}

	.tile.tile-one .cta-container .tile-cta,
	.tile.tile-apple-music .cta-container .tile-cta {
		width: 100%;
		display: block;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 5px;
	}
}

/*Trade-in Tile*/
.section-options .section-content {
	display: block;
}
.tile-discount .tile-content-alt {
	padding-top: 40px;
}
.trade-in-footnote {
	color: black;
}
.trade-in-footnote:hover {
	color: #06c;
}
@media only screen and (min-width: 1069px) {
	.tile-discount .tile-content,
	.tile-discount .tile-content-wrapper {
		max-width: 700px;
		min-width: 700px;
		padding: 30px 0;
	}
}
@media only screen and (min-width: 734px) and (max-width: 1068px) {
	.tile-discount .tile-content,
	.tile-discount .tile-content-wrapper {
		max-width: 600px;
		min-width: 600px;
		padding: 30px 0;
	}
}
@media only screen and (max-width: 320px) {
	.tile-discount .tile-content {
		width: 305px;
	}
}
@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.tile-airpods-engraving.tile-airpods-engraving-update {
		height: auto;
	}
}
@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.tile-airpods-engraving.tile-airpods-engraving-update
		.image-airpods-engraving {
		margin-bottom: 20px;
	}
}
@media only screen and (max-width: 340px) {
	.tile-discount .tile-content {
		width: 285px;
	}
}

@media only screen and (max-width: 734px) {
	.tile-discount .tile-content {
		padding: 36px 0 36px;
	}
}

/* tile health */
@media only screen and (min-width: 1069px) {
	.tile-health-app .tile-content {
		padding-top: 80px;
		padding-bottom: 56px;
	}
}

/*Fitness Tile*/
@media only screen and (max-width: 734px) {
	.violator {
		border: none;
		font-size: 16px;
		margin-bottom: 10px;
	}
}

/*Localized Screens*/

/*Hero Tiles*/
.image-se {
	background-image: url(/cl/watch/images/overview/se/tile-watch-se__knji2d25x8qe_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-se {
		background-image: url(/cl/watch/images/overview/se/tile-watch-se__knji2d25x8qe_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.image-se {
		background-image: url(/cl/watch/images/overview/se/tile-watch-se__knji2d25x8qe_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-se {
		background-image: url(/cl/watch/images/overview/se/tile-watch-se__knji2d25x8qe_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.image-se {
		background-image: url(/cl/watch/images/overview/se/tile-watch-se__knji2d25x8qe_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-se {
		background-image: url(/cl/watch/images/overview/se/tile-watch-se__knji2d25x8qe_small_2x.jpg);
	}
}

.image-ultra {
	background-image: url(/cl/watch/images/overview/ultra/hero_ultra__bjuq9fkxb9ci_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-ultra {
		background-image: url(/cl/watch/images/overview/ultra/hero_ultra__bjuq9fkxb9ci_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.image-ultra {
		background-image: url(/cl/watch/images/overview/ultra/hero_ultra__bjuq9fkxb9ci_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-ultra {
		background-image: url(/cl/watch/images/overview/ultra/hero_ultra__bjuq9fkxb9ci_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.image-ultra {
		background-image: url(/cl/watch/images/overview/ultra/hero_ultra__bjuq9fkxb9ci_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-ultra {
		background-image: url(/cl/watch/images/overview/ultra/hero_ultra__bjuq9fkxb9ci_small_2x.jpg);
	}
}

.image-series-8 {
	background-image: url(/cl/watch/images/overview/series-8/tile_s8__ck9oce5a22aa_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-series-8 {
		background-image: url(/cl/watch/images/overview/series-8/tile_s8__ck9oce5a22aa_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.image-series-8 {
		background-image: url(/cl/watch/images/overview/series-8/tile_s8__ck9oce5a22aa_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-series-8 {
		background-image: url(/cl/watch/images/overview/series-8/tile_s8__ck9oce5a22aa_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.image-series-8 {
		background-image: url(/cl/watch/images/overview/series-8/tile_s8__ck9oce5a22aa_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-series-8 {
		background-image: url(/cl/watch/images/overview/series-8/tile_s8__ck9oce5a22aa_small_2x.jpg);
	}
}

/*Why Watch*/
.tile-why-watch .image-why-watch {
	background-image: url(/cl/watch/images/overview/why-watch/tile_why_watch__bzxlfokkvj36_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) {
	.tile-why-watch .image-why-watch {
		background-image: url(/cl/watch/images/overview/why-watch/tile_why_watch__bzxlfokkvj36_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.tile-why-watch .image-why-watch {
		background-image: url(/cl/watch/images/overview/why-watch/tile_why_watch__bzxlfokkvj36_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) {
	.tile-why-watch .image-why-watch {
		background-image: url(/cl/watch/images/overview/why-watch/tile_why_watch__bzxlfokkvj36_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.tile-why-watch .image-why-watch {
		background-image: url(/cl/watch/images/overview/why-watch/tile_why_watch__bzxlfokkvj36_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) {
	.tile-why-watch .image-why-watch {
		background-image: url(/cl/watch/images/overview/why-watch/tile_why_watch__bzxlfokkvj36_small_2x.jpg);
	}
}

/*WatchOS 9*/
.tile-watchos9 .tile-image .image-watchos9 {
	background-image: url(/cl/watch/images/overview/watchos9/tile_watchos__fo0tafi6nn6u_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) {
	.tile-watchos9 .tile-image .image-watchos9 {
		background-image: url(/cl/watch/images/overview/watchos9/tile_watchos__fo0tafi6nn6u_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.tile-watchos9 .tile-image .image-watchos9 {
		background-image: url(/cl/watch/images/overview/watchos9/tile_watchos__fo0tafi6nn6u_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) {
	.tile-watchos9 .tile-image .image-watchos9 {
		background-image: url(/cl/watch/images/overview/watchos9/tile_watchos__fo0tafi6nn6u_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.tile-watchos9 .tile-image .image-watchos9 {
		background-image: url(/cl/watch/images/overview/watchos9/tile_watchos__fo0tafi6nn6u_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) {
	.tile-watchos9 .tile-image .image-watchos9 {
		background-image: url(/cl/watch/images/overview/watchos9/tile_watchos__fo0tafi6nn6u_small_2x.jpg);
	}
}

/*Apple One*/
.section-more .tile-one .tile-image .image-one {
	width: 409px;
	height: 363px;
	background-size: 409px 363px;
	background-repeat: no-repeat;
	background-image: url("/cl/watch/images/overview/one/tile_apple_one__dv857y6v8dyu_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-more .tile-one .tile-image .image-one {
		background-image: url("/cl/watch/images/overview/one/tile_apple_one__dv857y6v8dyu_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-more .tile-one .tile-image .image-one {
		width: 253px;
		height: 225px;
		background-size: 253px 225px;
		background-repeat: no-repeat;
		background-image: url("/cl/watch/images/overview/one/tile_apple_one__dv857y6v8dyu_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-more .tile-one .tile-image .image-one {
		background-image: url("/cl/watch/images/overview/one/tile_apple_one__dv857y6v8dyu_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-more .tile-one .tile-image .image-one {
		width: 205px;
		height: 182px;
		background-size: 205px 182px;
		background-repeat: no-repeat;
		background-image: url("/cl/watch/images/overview/one/tile_apple_one__dv857y6v8dyu_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-more .tile-one .tile-image .image-one {
		background-image: url("/cl/watch/images/overview/one/tile_apple_one__dv857y6v8dyu_small_2x.jpg");
	}
}

/* health app */
.image-health-app {
	background-image: url(/cl/watch/images/overview/health-app/tile_health__exde7a2pwjau_large.jpg);
	width: 1386px;
	height: 371px;
	background-size: 1386px 371px;
}
@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-health-app {
		background-image: url(/cl/watch/images/overview/health-app/tile_health__exde7a2pwjau_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.image-health-app {
		background-image: url(/cl/watch/images/overview/health-app/tile_health__exde7a2pwjau_medium.jpg);
		width: 700px;
		height: 263px;
		background-size: 700px 263px;
	}
}
@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-health-app {
		background-image: url(/cl/watch/images/overview/health-app/tile_health__exde7a2pwjau_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.image-health-app {
		background-image: url(/cl/watch/images/overview/health-app/tile_health__exde7a2pwjau_small.jpg);
		width: 414px;
		height: 309px;
		background-size: 414px 309px;
	}
}
@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-health-app {
		background-image: url(/cl/watch/images/overview/health-app/tile_health__exde7a2pwjau_small_2x.jpg);
	}
}

.section-shared-compare .compare-item-s3.device .compare-item-image {
	background-image: url(/cl/watch/images/compare/compare_s3__f6gqpfe5rdea_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-shared-compare .compare-item-s3.device .compare-item-image {
		background-image: url(/cl/watch/images/compare/compare_s3__f6gqpfe5rdea_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.section-shared-compare .compare-item-s3.device .compare-item-image {
		background-image: url(/cl/watch/images/compare/compare_s3__f6gqpfe5rdea_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-shared-compare .compare-item-s3.device .compare-item-image {
		background-image: url(/cl/watch/images/compare/compare_s3__f6gqpfe5rdea_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.section-shared-compare .compare-item-s3.device .compare-item-image {
		background-image: url(/cl/watch/images/compare/compare_s3__f6gqpfe5rdea_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-shared-compare .compare-item-s3.device .compare-item-image {
		background-image: url(/cl/watch/images/compare/compare_s3__f6gqpfe5rdea_small_2x.jpg);
	}
}

/*Airpods*/
.section-essentials .tile-airpods .image-airpods {
	width: 100%;
	background-size: contain;
	background-position: center;
	left: 0;
	margin-left: 0;
}

.tile-bottom .tile-image {
	width: 100%;
}

.tile-airpods .image-airpods {
	background-image: url(/cl/watch/images/overview/airpods/airpods__cldonwj5wwya_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) {
	.tile-airpods .image-airpods {
		background-image: url(/cl/watch/images/overview/airpods/airpods__cldonwj5wwya_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.tile-airpods .image-airpods {
		width: 360px;
		height: 282px;
		background-size: 360px 282px;
		background-repeat: no-repeat;
		background-image: url(/cl/watch/images/overview/airpods/airpods__cldonwj5wwya_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) {
	.tile-airpods .image-airpods {
		background-image: url(/cl/watch/images/overview/airpods/airpods__cldonwj5wwya_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.tile-airpods .image-airpods {
		width: 414px;
		height: 306px;
		background-size: 414px 306px;
		background-repeat: no-repeat;
		background-image: url(/cl/watch/images/overview/airpods/airpods__cldonwj5wwya_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) {
	.tile-airpods .image-airpods {
		background-image: url(/cl/watch/images/overview/airpods/airpods__cldonwj5wwya_small_2x.jpg);
	}
}

/* Airpods Headline Padding */
.section-essentials .section-headline.order-updates {
	padding-top: 130px;
	padding-bottom: 49px;
}

@media only screen and (max-width: 1068px) {
	.section-essentials .section-headline.order-updates {
		padding-top: 72px;
		padding-bottom: 36px;
	}
}

.section-essentials .tile-airpods {
	margin-top: 0px;
}

.tile.tile-one .cta-container .tile-cta,
.tile-apple-music .links-inline li {
	display: inline;
	margin: 0.4em;
}
