/* General */

a wbr + .nowrap {
	display: inline;
}

@media only screen and (max-width: 320px) {
	br.xsmall-hide {
		display: none;
	}
}

.icon-wrapper .icon-after:after {
	display: inline-block;
	transform: translateY(-0.105em);
}
.icon-wrapper .icon-after.icon-playcircle:after {
	transform: translateY(-0.095em);
}

.section-hero .hero-headline .hero-copy-light {
	margin-left: 0.2em;
}
.icon-wrapper .icon, .icon-wrapper .icon-after:after, .icon-wrapper .icon-before:before, .icon-wrapper .more:after {
	display: inline-block;
	margin-top: -0.1em;
}

@media only screen and (max-width: 1068px) {
	span.jp-headline-adjust.medium-reject {
		margin-right: 0;
	}
}

@media only screen and (max-width: 735px) {
	span.jp-headline-adjust.small-reject {
		margin-right: 0;
	}
}

@media only screen and (max-width: 1068px) {
	span.jp-headline-adjust-medium {
		margin-right: -0.45em;
	}
}

@media only screen and (max-width: 735px) {
	span.jp-headline-adjust-small {
		margin-right: -0.45em;
	}
}

@media only screen and (max-width: 357px) {
	span.jp-headline-adjust-xsmall {
		margin-right: -0.45em;
	}
}

/* JP Styles */
.icon-wrapper .icon-after.icon-playcircle:after {
	vertical-align: -1px;
}

/* hero */
@media only screen and (max-width: 734px) {
	.section-announced .announced-list {
		margin-top: 40px;
	}
}

/* watch os tile width adjust */
.announced-item-watchos-9 .copy-container .subhead {
	max-width: 490px;
}

/* localization images */
/* iphone 14 */
.fall-2022 .section-announced .announced-item-iphone-14 .bg-image {
	width: 412px;
	height: 320px;
	background-size: 412px 320px;
	background-repeat: no-repeat;
	background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/iphone14__3fc9ib6935ua_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) {
	.fall-2022 .section-announced .announced-item-iphone-14 .bg-image {
		background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/iphone14__3fc9ib6935ua_large_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.fall-2022 .section-announced .announced-item-iphone-14 .bg-image {
		width: 335px;
		height: 287px;
		background-size: 335px 287px;
		background-repeat: no-repeat;
		background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/iphone14__3fc9ib6935ua_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) {
	.fall-2022 .section-announced .announced-item-iphone-14 .bg-image {
		background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/iphone14__3fc9ib6935ua_small_2x.jpg);
	}
}

/* Apple Watch Ultra */
.fall-2022 .section-announced .announced-item-apple-watch-ultra .bg-image {
	width: 412px;
	height: 320px;
	background-size: 412px 320px;
	background-repeat: no-repeat;
	background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/applewatchultra__bqlr0nlbjk02_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) {
	.fall-2022 .section-announced .announced-item-apple-watch-ultra .bg-image {
		background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/applewatchultra__bqlr0nlbjk02_large_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.fall-2022 .section-announced .announced-item-apple-watch-ultra .bg-image {
		width: 335px;
		height: 185px;
		background-size: 335px 185px;
		background-repeat: no-repeat;
		background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/applewatchultra__bqlr0nlbjk02_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) {
	.fall-2022 .section-announced .announced-item-apple-watch-ultra .bg-image {
		background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/applewatchultra__bqlr0nlbjk02_small_2x.jpg);
	}
}

/* Apple Watch 8 */
.fall-2022 .section-announced .announced-item-apple-watch-series-8 .bg-image {
	width: 412px;
	background-size: 412px 405px;
	background-repeat: no-repeat;
	background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/applewatchseries8__bamvmsddem0i_large.jpg);
	background-position-x: center;
	background-position-y: center;
}

@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) {
	.fall-2022 .section-announced .announced-item-apple-watch-series-8 .bg-image {
		background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/applewatchseries8__bamvmsddem0i_large_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.fall-2022 .section-announced .announced-item-apple-watch-series-8 .bg-image {
		width: 335px;
		height: 238px;
		background-size: 335px 238px;
		background-repeat: no-repeat;
		background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/applewatchseries8__bamvmsddem0i_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) {
	.fall-2022 .section-announced .announced-item-apple-watch-series-8 .bg-image {
		background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/applewatchseries8__bamvmsddem0i_small_2x.jpg);
	}
}

/* Apple Watch SE */
.fall-2022 .section-announced .announced-item-apple-watch-se .bg-image {
	width: 412px;
	height: 320px;
	background-size: 412px 320px;
	background-repeat: no-repeat;
	background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/applewatchse__b2p1j4xm6upe_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) {
	.fall-2022 .section-announced .announced-item-apple-watch-se .bg-image {
		background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/applewatchse__b2p1j4xm6upe_large_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.fall-2022 .section-announced .announced-item-apple-watch-se .bg-image {
		width: 335px;
		height: 248px;
		background-size: 335px 248px;
		background-repeat: no-repeat;
		background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/applewatchse__b2p1j4xm6upe_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) {
	.fall-2022 .section-announced .announced-item-apple-watch-se .bg-image {
		background-image: url(/jp/apple-events/home/images/overview/products/fall-2022/applewatchse__b2p1j4xm6upe_small_2x.jpg);
	}
}

/* ios 16 */
.section-announced .announced-item-ios-16 .bg-image {
	background-repeat: no-repeat;
	background-image: url(/jp/apple-events/home/images/overview/products/ios_16__bnjdrx027ij6_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-announced .announced-item-ios-16 .bg-image {
		background-image: url(/jp/apple-events/home/images/overview/products/ios_16__bnjdrx027ij6_large_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-announced .announced-item-ios-16 .bg-image {
		background-repeat: no-repeat;
		background-image: url(/jp/apple-events/home/images/overview/products/ios_16__bnjdrx027ij6_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-announced .announced-item-ios-16 .bg-image {
		background-image: url(/jp/apple-events/home/images/overview/products/ios_16__bnjdrx027ij6_small_2x.jpg);
	}
}
/* macOS Ventura */
.section-announced .announced-item-macos-ventura .bg-image {
	background-repeat: no-repeat;
	background-image: url(/jp/apple-events/home/images/overview/products/macos_ventura__dlqy8re0rnau_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-announced .announced-item-macos-ventura .bg-image {
		background-image: url(/jp/apple-events/home/images/overview/products/macos_ventura__dlqy8re0rnau_large_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-announced .announced-item-macos-ventura .bg-image {
		background-repeat: no-repeat;
		background-image: url(/jp/apple-events/home/images/overview/products/macos_ventura__dlqy8re0rnau_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-announced .announced-item-macos-ventura .bg-image {
		background-image: url(/jp/apple-events/home/images/overview/products/macos_ventura__dlqy8re0rnau_small_2x.jpg);
	}
}
