/* General */
body {
	line-break: strict;
}

.icon-wrapper .more:after {
	top: -0.1em;
	position: relative !important;
}

.nowrap-inline {
	display: inline;
}

br.large {
	display: initial;
}
@media only screen and (max-width: 1068px) {
	br.large {
		display: none;
	}
}

/* common */
.aap-base__text, .aap-base-link__text {
	padding: 19px 0 16px;
}
.touch.safari .aap-base__text, .touch.safari .aap-base-link__text {
	padding: 18px 0 17px;
}
.touch.safari #ac-localnav .ac-ln-button {
	padding-top: 4px;
	padding-bottom: 2px;
}

/* section-themes */
.section-themes .subsection-two-sizes .gallery-wrap .toggle-wrap .toggle-button {
	padding: 17px 30px 13px;
}

.ipad .section-themes .subsection-two-sizes .gallery-wrap .toggle-wrap .toggle-button {
	padding: 16px 30px 14px;
}

@media only screen and (max-width: 734px) {
	.section-themes .subsection-two-sizes .gallery-wrap .toggle-wrap .toggle-button {
		padding: 14px 20px 12px;
	}
}

.section-themes .subsection-apple-intelligence .apple-intelligence-disclaimer {
	font-size: 14px;
	line-height: 1.2857742857;
	font-weight: 500;
	letter-spacing: -0.02em;
	color: #6e6e73;
}

/* Hero */
@media only screen and (max-width: 734px) {
	.section-welcome {
		--wrap-top-offset: 5px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-welcome .welcome__video {
		top: -15px;
	}
}

.section-welcome .headline-lockup .logo-eyebrow {
	top: -54px;
}
@media only screen and (max-width: 1068px) {
	.section-welcome .headline-lockup .logo-eyebrow {
		top: -46px;
	}
}
@media only screen and (max-width: 734px) {
	.section-welcome .headline-lockup .logo-eyebrow {
		top: -30px;
	}
}

/* Hero Adjustment if ribbon is present */
@media (min-width: 1069px) {
	html.no-enhanced .section-welcome .ribbon+.welcome .lockup-wrap {
		margin-top: 33px;
	}
}
@media (max-width: 734px) {
	html.no-enhanced .section-welcome .ribbon+.welcome .lockup-wrap {
		margin-top: 5px;
	}
}
.ribbon .footnote-dagger a {
	text-decoration: none;
	font-size: 1.5em;
	vertical-align: sub;
}

/* HL font-size */
.typography-overview-hero-headline {
	font-size: 149px;
}
@media (max-width: 1068px) {
	.typography-overview-hero-headline {
		font-size: 130px;
	}
}
@media (max-width: 734px) {
	.typography-overview-hero-headline {
		font-size: 56px;
	}
}

.typography-overview-hero-headline:lang(ja) {
	letter-spacing: -0.055em;
}

@media only screen and (min-width: 1069px) {
	.section-welcome .headline-lockup {
		top: 22px;
	}
}
@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-welcome .headline-lockup {
		top: 15px;
	}
}

.no-touch .welcome__lockup-cta {
	padding-top: calc(
		var(--sk-button-padding-vertical) + 1px - var(--sk-button-border-width)
	);
	padding-bottom: calc(
		var(--sk-button-padding-vertical) - 1px - var(--sk-button-border-width)
	);
}

html:not(.no-firefox) .section-welcome .headline-lockup .headline-wrap {
	min-width: 4.16em;
}
@media only screen and (max-width: 1068px) {
	html:not(.no-firefox) .section-welcome .headline-lockup .headline-wrap {
		min-width: 4.18em;
	}
}
@media only screen and (max-width: 734px) {
	html:not(.no-firefox) .section-welcome .headline-lockup .headline-wrap {
		min-width: 4.19em;
	}
}

.section-welcome .welcome__lockup .welcome__lockup-intelligence {
	display: grid;
}

@media only screen and (max-width: 734px) {
	.section-welcome .welcome__lockup .welcome__lockup-primary-copy {
		padding-left: 1.5em;
		padding-right: 1.5em;
	}
}
@media only screen and (max-width: 1068px) and (min-width: 735px) {
	[data-component-list*="HighlightsGallery"] .media-gallery .media-gallery-item-chip .caption, [data-highlights-gallery] .media-gallery .media-gallery-item-chip .caption {
		width: 100%;
	}
}

/* modal-l2 */
.modal-l2 .values-l2-wrapper .subsection.privacy .headline {
	line-height: 1;
}

/* VP */
@media only screen and (max-width: 360px) {
	.section-incentive .ex-small-hide {
		display: none;
	}
}
.section-incentive .gallery-item-shopping-experience .icon-card-content {
	padding-right: 70px;
}
@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-incentive .gallery-item-shopping-experience .icon-card-content {
		padding-right: 32px;
	}
}
.section-incentive .gallery-item-specialist .icon-card .icon-container {
	padding-top: 7px;
	height: 56px;
}

/* ipad-os */

.subsection-ipados .ex-small {
	display: none;
}
@media only screen and (max-width: 489px) {
	.subsection-ipados .ex-small {
		display: inline;
	}
}

/* Compare */

@media only screen and (max-width: 734px) {
	.section-contrast .section-header-headline-wrapper br.small {
		display: inline;
	}
}

@media only screen and (max-width: 400px) {
	.section-contrast .product-tile-price .ex-small-hide {
		display: none;
	}
}

/* FN */

@media only screen and (max-width: 734px) {
	.section.section-index-section .index-group:first-of-type {
		width: 75%;
		padding-inline-end: 0;
	}
}

/* JP Localized Images */

.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-1 glass-screen {
	background-size: 352px 264px;
	background-repeat: no-repeat;
	background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_zoom__gb7kd3oi4526_large.jpg);
	width: 352px;
	height: 264px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-1 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_zoom__gb7kd3oi4526_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-1 glass-screen {
		background-size: 282px 212px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_zoom__gb7kd3oi4526_medium.jpg);
		width: 282px;
		height: 212px;
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-1 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_zoom__gb7kd3oi4526_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-1 glass-screen {
		background-size: 184px 139px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_zoom__gb7kd3oi4526_small.jpg);
		width: 184px;
		height: 139px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-1 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_zoom__gb7kd3oi4526_small_2x.jpg);
	}
}

.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-2 glass-screen {
	background-size: 264px 352px;
	background-repeat: no-repeat;
	background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_sketchup__cul89754h6gm_large.jpg);
	width: 264px;
	height: 352px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-2 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_sketchup__cul89754h6gm_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-2 glass-screen {
		background-size: 212px 282px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_sketchup__cul89754h6gm_medium.jpg);
		width: 212px;
		height: 282px;
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-2 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_sketchup__cul89754h6gm_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-2 glass-screen {
		background-size: 139px 184px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_sketchup__cul89754h6gm_small.jpg);
		width: 139px;
		height: 184px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-2 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_sketchup__cul89754h6gm_small_2x.jpg);
	}
}

.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-3 glass-screen {
	background-size: 352px 264px;
	background-repeat: no-repeat;
	background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_procreate__fy8ejr5x1ii6_large.jpg);
	width: 352px;
	height: 264px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-3 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_procreate__fy8ejr5x1ii6_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-3 glass-screen {
		background-size: 282px 212px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_procreate__fy8ejr5x1ii6_medium.jpg);
		width: 282px;
		height: 212px;
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-3 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_procreate__fy8ejr5x1ii6_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-3 glass-screen {
		background-size: 184px 139px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_procreate__fy8ejr5x1ii6_small.jpg);
		width: 184px;
		height: 139px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-3 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_procreate__fy8ejr5x1ii6_small_2x.jpg);
	}
}

.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-4 glass-screen {
	background-size: 264px 352px;
	background-repeat: no-repeat;
	background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_goodnotes__fnl1iba9icae_large.jpg);
	width: 264px;
	height: 352px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-4 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_goodnotes__fnl1iba9icae_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-4 glass-screen {
		background-size: 212px 282px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_goodnotes__fnl1iba9icae_medium.jpg);
		width: 212px;
		height: 282px;
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-4 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_goodnotes__fnl1iba9icae_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-4 glass-screen {
		background-size: 139px 184px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_goodnotes__fnl1iba9icae_small.jpg);
		width: 139px;
		height: 184px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-4 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_goodnotes__fnl1iba9icae_small_2x.jpg);
	}
}

.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-6 glass-screen {
	background-size: 264px 352px;
	background-repeat: no-repeat;
	background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_affinity_designer__glh7akocsyum_large.jpg);
	width: 264px;
	height: 352px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-6 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_affinity_designer__glh7akocsyum_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-6 glass-screen {
		background-size: 212px 282px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_affinity_designer__glh7akocsyum_medium.jpg);
		width: 212px;
		height: 282px;
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-6 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_affinity_designer__glh7akocsyum_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-6 glass-screen {
		background-size: 139px 184px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_affinity_designer__glh7akocsyum_small.jpg);
		width: 139px;
		height: 184px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-6 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_affinity_designer__glh7akocsyum_small_2x.jpg);
	}
}

.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-7 glass-screen {
	background-size: 352px 264px;
	background-repeat: no-repeat;
	background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_complete_anatomy__bjyrwu39d7rm_large.jpg);
	width: 352px;
	height: 264px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-7 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_complete_anatomy__bjyrwu39d7rm_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-7 glass-screen {
		background-size: 282px 212px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_complete_anatomy__bjyrwu39d7rm_medium.jpg);
		width: 282px;
		height: 212px;
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-7 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_complete_anatomy__bjyrwu39d7rm_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-7 glass-screen {
		background-size: 184px 139px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_complete_anatomy__bjyrwu39d7rm_small.jpg);
		width: 184px;
		height: 139px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-7 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_complete_anatomy__bjyrwu39d7rm_small_2x.jpg);
	}
}

.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-8 glass-screen {
	background-size: 264px 352px;
	background-repeat: no-repeat;
	background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_lightroom__cuqkthke746e_large.jpg);
	width: 264px;
	height: 352px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-8 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_lightroom__cuqkthke746e_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-8 glass-screen {
		background-size: 212px 282px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_lightroom__cuqkthke746e_medium.jpg);
		width: 212px;
		height: 282px;
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-8 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_lightroom__cuqkthke746e_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-8 glass-screen {
		background-size: 139px 184px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_lightroom__cuqkthke746e_small.jpg);
		width: 139px;
		height: 184px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-8 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_lightroom__cuqkthke746e_small_2x.jpg);
	}
}

.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-9 glass-screen {
	background-size: 352px 264px;
	background-repeat: no-repeat;
	background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_affinity_photo__e9lnqcs86w2m_large.jpg);
	width: 352px;
	height: 264px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-9 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_affinity_photo__e9lnqcs86w2m_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-9 glass-screen {
		background-size: 282px 212px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_affinity_photo__e9lnqcs86w2m_medium.jpg);
		width: 282px;
		height: 212px;
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-9 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_affinity_photo__e9lnqcs86w2m_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-9 glass-screen {
		background-size: 184px 139px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_affinity_photo__e9lnqcs86w2m_small.jpg);
		width: 184px;
		height: 139px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-9 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_affinity_photo__e9lnqcs86w2m_small_2x.jpg);
	}
}

.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-10 glass-screen {
	background-size: 264px 352px;
	background-repeat: no-repeat;
	background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_fresco__cynvi8yfwt6q_large.jpg);
	width: 264px;
	height: 352px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-10 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_fresco__cynvi8yfwt6q_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-10 glass-screen {
		background-size: 212px 282px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_fresco__cynvi8yfwt6q_medium.jpg);
		width: 212px;
		height: 282px;
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-10 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_fresco__cynvi8yfwt6q_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-10 glass-screen {
		background-size: 139px 184px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_fresco__cynvi8yfwt6q_small.jpg);
		width: 139px;
		height: 184px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-10 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_fresco__cynvi8yfwt6q_small_2x.jpg);
	}
}

.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-11 glass-screen {
	background-size: 352px 264px;
	background-repeat: no-repeat;
	background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_express__dqsg4uul17iq_large.jpg);
	width: 352px;
	height: 264px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-11 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_express__dqsg4uul17iq_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-11 glass-screen {
		background-size: 282px 212px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_express__dqsg4uul17iq_medium.jpg);
		width: 282px;
		height: 212px;
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-11 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_express__dqsg4uul17iq_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-11 glass-screen {
		background-size: 184px 139px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_express__dqsg4uul17iq_small.jpg);
		width: 184px;
		height: 139px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-landscape.app-11 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_express__dqsg4uul17iq_small_2x.jpg);
	}
}

.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-12 glass-screen {
	background-size: 264px 352px;
	background-repeat: no-repeat;
	background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_acrobat__fzvo4bvyxeq2_large.jpg);
	width: 264px;
	height: 352px;
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-12 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_acrobat__fzvo4bvyxeq2_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-12 glass-screen {
		background-size: 212px 282px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_acrobat__fzvo4bvyxeq2_medium.jpg);
		width: 212px;
		height: 282px;
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-12 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_acrobat__fzvo4bvyxeq2_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-12 glass-screen {
		background-size: 139px 184px;
		background-repeat: no-repeat;
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_acrobat__fzvo4bvyxeq2_small.jpg);
		width: 139px;
		height: 184px;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.modal-l2.ipados-modal .subsection-3 .hardware-marquee-portrait.app-12 glass-screen {
		background-image: url(/jp/ipad-air/images/overview/ipados/modal/apps/gallery/screens/app_gallery_screen_adobe_acrobat__fzvo4bvyxeq2_small_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.modal-l2 .cameras-l2-wrapper .subsection {
		margin-inline-start: auto;
		margin-inline-end: auto;
		width: 87.5%;
	}
}
#variable-width-gallery-item-7 .icon-card-content {
	padding: 44px 24px 57px 30px;
}
#variable-width-gallery-item-3 .icon-card-content {
	padding: 44px 82px 57px 30px;
}
@media (max-width: 1068px) {
	#variable-width-gallery-item-4 .icon-card-content {
		padding-inline-end: 97px;
	}
}

@media only screen and (max-width: 1068px) {
	#variable-width-gallery-item-5 .icon-card-content {
		padding-inline-end: 57px;
	}
}

@media only screen and (max-width: 734px) {
	#variable-width-gallery-item-5 .icon-card-content {
		padding-inline-end: 20px;
	}
}

@media only screen and (min-width: 1068px) and (max-height: 1020px) and (min-height: 870px) {
	.section-welcome .lockup-wrap {
		margin-top: 30px;
	}
}

br.xsmall-hide {
	display: none;
}
br.medium-hide {
	display: none;
}
@media (min-width: 1068px) {
	br.medium-hide {
		display: block;
	}
}
@media (max-width: 1068px) {
	br.medium-hide {
		display: none;
	}
}
@media (max-width: 734px) {
	br.medium-hide {
		display: block;
	}
}

/* Ribbon Override */
.ipad-air-product-page-ribbon.ribbon-bts-2024 {
	top: 0;
}

.ipad-air-product-page-ribbon.ribbon-bts-2024 + .welcome .lockup-wrap {
	margin-top: 20px;
}
@media only screen and (max-width: 1068px) {
	.ipad-air-product-page-ribbon.ribbon-bts-2024 + .welcome .lockup-wrap {
		margin-top: 44px;
	}
}

/* no-enhanced override */
html.no-enhanced .ipad-air-product-page-ribbon.ribbon-bts-2024 + .welcome .lockup-wrap {
	margin-top: 44px;
}
@media only screen and (max-width: 1068px) {
	html.no-enhanced .ipad-air-product-page-ribbon.ribbon-bts-2024 + .welcome .lockup-wrap {
		margin-top: 102px;
	}
}
@media only screen and (max-width: 734px) {
	html.no-enhanced .ipad-air-product-page-ribbon.ribbon-bts-2024 + .welcome .lockup-wrap {
		margin-top: 6px;
	}
}

@media only screen and (min-width: 1069px) and (max-height: 1068px) {
	.ribbon + .welcome .welcome__video {
		--hw-ratio: 0.5;
	}
}
@media only screen and (max-width: 1068px) and (min-width: 735px) and (max-height: 1000px) {
	.ribbon + .welcome .welcome__video {
		--hw-ratio: 0;
		--video-min-height: 440px;
	}
}

@media only screen and (min-width: 1069px) {
	.modal-l2 .chip-l2-wrapper .subsection-2 .image-ai-apps {
		margin-top: 28px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.modal-l2 .chip-l2-wrapper .subsection-2 .image-ai-apps {
		margin-top: 89px;
	}
}

@media only screen and (min-width: 1069px) {
	.modal-l2 .chip-l2-wrapper .subsection-2 .stat {
		margin-top: 52px;
	}
}

/* for firefox */
.ipad-air-product-page-ribbon.ribbon-bts-2024 + .welcome .lockup-wrap {
	text-align: center;
}

.section-welcome .headline-lockup .headline-wrap::before {
	right: 0;
}

/* Local Switcher Visible */
.ac-ls-visible .ipad-air-product-page-ribbon.ribbon-bts-2024 {
	top: 0;
}

@media only screen and (max-width: 1068px) {
	.ac-ls-visible .ipad-air-product-page-ribbon.ribbon-bts-2024 {
		top: 0;
	}
}

@media only screen and (max-width: 1068px) and (orientation: landscape) {
	.ac-ls-visible .ipad-air-product-page-ribbon.ribbon-bts-2024 {
		top: 0;
	}
}

@media only screen and (max-width: 833px) and (orientation: landscape) {
	.ac-ls-visible .ipad-air-product-page-ribbon.ribbon-bts-2024 {
		top: 0;
	}
}

@media only screen and (max-width: 734px) {
	.ac-ls-visible .ipad-air-product-page-ribbon.ribbon-bts-2024 {
		top: 0;
	}
}

@media only screen and (max-width: 734px) and (orientation: landscape) {
	.ac-ls-visible .ipad-air-product-page-ribbon.ribbon-bts-2024 {
		top: 0;
	}
}

html.hero-animation-video-ends .section-welcome .welcome__lockup-secondary-copy, html.hero-video-fallback .section-welcome .welcome__lockup-secondary-copy, html.no-enhanced .section-welcome .welcome__lockup-secondary-copy {
	opacity: 1;
}

.section-welcome .welcome__lockup .welcome__lockup-secondary-copy {
	color: #6e6e73;
}

.section-welcome .lockup-wrap {
	margin-top: 28px;
}
@media only screen and (max-width: 1068px) {
	.section-welcome .lockup-wrap {
		margin-top: 45px;
	}
}
@media only screen and (max-width: 734px) {
	.section-welcome .lockup-wrap {
		margin-top: 44px;
	}
}


/* US /v/ab/ Align */
.section-contrast .product-tile .product-tile-headline {
	grid-area: initial;
}