/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

.section-upgraders .upgraders-gallery .gallery-item-imac-24 .performance {
	background-image: url(/tr/imac/images/overview/product-stories/upgraders/gallery/item-imac24/upgraders_imac24_1__1gyreennkheu_large.jpg);
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-upgraders .upgraders-gallery .gallery-item-imac-24 .performance {
		background-image: url(/tr/imac/images/overview/product-stories/upgraders/gallery/item-imac24/upgraders_imac24_1__1gyreennkheu_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.section-upgraders .upgraders-gallery .gallery-item-imac-24 .performance {
		background-image: url(/tr/imac/images/overview/product-stories/upgraders/gallery/item-imac24/upgraders_imac24_1__1gyreennkheu_medium.jpg);
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-upgraders .upgraders-gallery .gallery-item-imac-24 .performance {
		background-image: url(/tr/imac/images/overview/product-stories/upgraders/gallery/item-imac24/upgraders_imac24_1__1gyreennkheu_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.section-upgraders .upgraders-gallery .gallery-item-imac-24 .performance {
		background-image: url(/tr/imac/images/overview/product-stories/upgraders/gallery/item-imac24/upgraders_imac24_1__1gyreennkheu_small.jpg);
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.section-upgraders .upgraders-gallery .gallery-item-imac-24 .performance {
		background-image: url(/tr/imac/images/overview/product-stories/upgraders/gallery/item-imac24/upgraders_imac24_1__1gyreennkheu_small_2x.jpg);
	}
}

.section-upgraders .upgraders-gallery .gallery-item-imac-24 .display {
	background-image: url(/tr/imac/images/overview/product-stories/upgraders/gallery/item-imac24/upgraders_imac24_2__cl5jr3rckkeq_large.jpg);
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-upgraders .upgraders-gallery .gallery-item-imac-24 .display {
		background-image: url(/tr/imac/images/overview/product-stories/upgraders/gallery/item-imac24/upgraders_imac24_2__cl5jr3rckkeq_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	.section-upgraders .upgraders-gallery .gallery-item-imac-24 .display {
		background-image: url(/tr/imac/images/overview/product-stories/upgraders/gallery/item-imac24/upgraders_imac24_2__cl5jr3rckkeq_medium.jpg);
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-upgraders .upgraders-gallery .gallery-item-imac-24 .display {
		background-image: url(/tr/imac/images/overview/product-stories/upgraders/gallery/item-imac24/upgraders_imac24_2__cl5jr3rckkeq_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	.section-upgraders .upgraders-gallery .gallery-item-imac-24 .display {
		background-image: url(/tr/imac/images/overview/product-stories/upgraders/gallery/item-imac24/upgraders_imac24_2__cl5jr3rckkeq_small.jpg);
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.section-upgraders .upgraders-gallery .gallery-item-imac-24 .display {
		background-image: url(/tr/imac/images/overview/product-stories/upgraders/gallery/item-imac24/upgraders_imac24_2__cl5jr3rckkeq_small_2x.jpg);
	}
}

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
@media only screen and (min-width: 1069px) {
	.section-apple-intelligence .apple-intelligence-bentos .grid-item:not(.grid-item-fixed) .card-copy {
		padding-right: 26px;
	}
	.section-apple-intelligence .subsection-privacy .subsection-header-headline {
		max-width: 610px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-apple-intelligence .subsection-privacy .subsection-header-headline {
		max-width: 550px;
	}
	.upgraders-content .upgraders-gallery .bento-copy {
		font-size: 30px;
	}
}

@media only screen and (max-width: 734px) {
	.section-apple-intelligence .apple-intelligence-bentos .grid-item-playground .card-contents .card-copy {
		padding-right: 20px;
		padding-top: 20px;
	}
}

.inline-media-component-container .video-wrapper .fallback-frame {
	visibility: visible;
	opacity: 1;
}

html.enhanced .section-welcome .apple-intelligence-marquee, html.enhanced .section-welcome .base-marquee {
	transition-delay: 1s;
}

[data-component-list="MediaCardGallery"] .media-gallery .gallery-item.theme-dark .caption, [data-media-card-gallery] .media-gallery .gallery-item.theme-dark .caption {
	color: #fff;
}

@media only screen and (max-width: 734px) {
	.section-upgraders .upgraders-gallery .item-container .bento-item:nth-child(4) {
		padding-right: 15px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-connections .section-header-headline.typography-product-stories-headline {
		line-height: 1.08;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-connections .section-header-headline.typography-product-stories-headline {
		line-height: 1.07;
	}
}

@media only screen and (max-width: 734px) {
	.section-connections .section-header-headline.typography-product-stories-headline {
		line-height: 1.08;
	}
}

@media (max-width: 320px) {
	.section-display .typography-product-stories-headline {
		font-size: 32px;
	}
}

@media only screen and (max-width: 1069px) and (min-width: 734px) {
	.section-values .section-header .section-header-headline {
		max-width: 90%;
	}
}

@media only screen and (max-width: 320px) {
	.section-upgraders .upgraders-gallery .item-container .bento-item.graphics, .section-upgraders .upgraders-gallery .item-container .bento-item.performance {
		padding-top: 16px;
	}
}

.apple-intelligence-disclaimer {
	color: rgb(134, 134, 139);
	padding-bottom: 60px;
	padding-top: 25px;
}

@media only screen and (max-width: 1068px) {
	.apple-intelligence-disclaimer {
		padding-bottom: 50px;
		padding-top: 10px;
	}
}

@media only screen and (max-width: 734px) {
	.apple-intelligence-disclaimer {
		padding-bottom: 15px;
		padding-top: 25px;
	}
}

.film-announcement-banner {
	--banner-background: rgb(0, 0, 0);
}

.banner-card .banner-card-headline {
	color: rgb(245, 245, 247);
}

.film-announcement-banner .banner-card-image {
	--p-width: 434px;
	--p-height: 320px;
}

@media (min-width: 1441px) and (min-width: 1441px) {
	.film-announcement-banner .banner-card-image {
		--p-width: 434px;
		--p-height: 320px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.film-announcement-banner .banner-card-image {
		--p-width: 405px;
		--p-height: 286px;
	}
}

@media only screen and (max-width: 734px) {
	.film-announcement-banner .banner-card-image {
		--p-width: 262px;
		--p-height: 184px;
	}
}

@media (min-width: 735px) {
	.section-incentive .section-header.row {
		flex-flow: row;
	}
}

@media (min-width: 735px) {
	.section-incentive .section-header .section-header-headline {
		max-width: 70%;
	}
}

.footnote.footnote-supglyph-1 {
	color: rgb(0, 102, 204);
	position: relative;
	vertical-align: initial;
	text-underline-offset: -0.28em;
}
.footnote.footnote-supglyph {
	color: ffffff;
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
