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






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





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

.section-welcome .apple-intelligence-container .apple-intelligence-text {
    text-align: center;
}

.card#gallery-item-apple-store-app .card-control .tile-button .tile-icon {
	height: 20px;
	width: 20px;
}

.card .card-control .tile-button {
	--sk-tile-button-icon-color: #d6d6d7;
	--sk-tile-button-icon-color-hover: rgb(255,255,255);
}

@media (max-width:734px) {
	.flipbook-time-group .flipbook-item .typography-ps-flipbook {
		white-space: unset;
	}
}

.l2-design-wrapper .carbon-headline em::before {
	background-size: 318px 13px;
	--p-width: 318px;
}

@media (max-width:1068px) {
	.l2-design-wrapper .carbon-headline em::before {
		background-size: 280px 13px;
		--p-width: 280px;
	}
}

@media (max-width:1068px) {
	.carbon-stats.stats .stat {
		min-width: 9em;
		margin-right: 12px;
	}
}

@media (max-width: 1068px) {
	.l2-design-wrapper .carbon-stats {
		width: 610px;
	}
}

@media (max-width: 734px) {
	.l2-design-wrapper .carbon-stats {
		width: 330px;
	}
}

.l2-design-wrapper .carbon-headline em {
	text-wrap: nowrap;
}

.section-highlights .media-gallery .media-gallery-item-design .caption {
	--caption-width: 660px;
}

@media (max-width:1068px) {
	.section-highlights .media-gallery .media-gallery-item-design .caption {
		--caption-width: 570px;
	}
}

@media (max-width:734px) {
	.section-highlights .media-gallery .media-gallery-item-design .caption {
		--caption-width: 100%;
	}
}

@media (max-width:1068px) {
	.section-apple-intelligence .grid-item .card-copy p {
		max-width: 500px;
	}
}

.section-upgraders .upgraders-gallery .gallery-item .bento-item.size {
	background-position-y: -13px;
}

@media (max-width:1068px) {
	.section-upgraders .upgraders-gallery .gallery-item .bento-item.size {
		background-position-y: 0px;
	}
}

.section-header-cta-item.section-header-cta-item-cta1 .footnote.footnote-supglyph a {
	color: rgb(0, 102, 204);
}

.section-apple-intelligence .grid-item-memory-movie .card-contents .card-copy {
	color: #000000;
}

.section-apple-intelligence .grid-item-memory-movie {
    --sk-tile-background: rgb(255, 237, 241);
}

.section-design .dimensions-container .dimensions-height::after, .section-design .dimensions-container .dimensions-width::after {
	content: "";	
}


.section-design .dimensions-container .dimensions-height::after, .section-design .dimensions-container .dimensions-width::after {
	content: "";	
}

.section-product-stories .typography-ps-dimensions {
	font-size: 100px;
}

@media (max-width:1068px) {
.section-product-stories .typography-ps-dimensions {
	font-size: 65px;
	}
}

@media (max-width:734px) {
.section-product-stories .typography-ps-dimensions {
	font-size: 50px;
	}
}

.section-upgraders .upgraders-gallery .gallery-item .bento-item.ports .icon-wrapper {
	margin-inline-end: 20px;
}

@media (max-width:1068px) {
.section-upgraders .upgraders-gallery .gallery-item .bento-item.apple-intelligence .icon-wrapper {
	margin-inline-end: 4px;
	}
}



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