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






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





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

#highlights-gallery .media-gallery-item-ipados .caption-animation-container {
	--caption-width: 700px;
}

section.section-siri-ai .intro-media-lockup .device-main .device-main-screen {
	mask-size: unset;
	mask-position: unset;
	mask-repeat: unset;
	mask-image: unset;
}


.upgrader .upgrader-group:nth-of-type(1) .upgrader-item:nth-of-type(3) .stat-content {
	grid-template-rows: unset;
}
.upgrader .upgrader-group:nth-of-type(2) .upgrader-item:nth-of-type(3) .stat-content {
	grid-template-rows: unset;
}
.upgrader .upgrader-group:nth-of-type(1) .upgrader-item:nth-of-type(4) .stat-content {
	grid-template-rows: unset;
}
.upgrader .upgrader-group:nth-of-type(2) .upgrader-item:nth-of-type(4) .stat-content {
	grid-template-rows: unset;
}

.upgrader .upgrader-group:nth-of-type(1) .upgrader-item:nth-of-type(3) .stat-content .stat-value,
.upgrader .upgrader-group:nth-of-type(2) .upgrader-item:nth-of-type(3) .stat-content .stat-value,
.upgrader .upgrader-group:nth-of-type(1) .upgrader-item:nth-of-type(4) .stat-content .stat-value,
.upgrader .upgrader-group:nth-of-type(2) .upgrader-item:nth-of-type(4) .stat-content .stat-value {
	font-size: 40px;
}

@media (max-width:1068px) {
	.upgrader .upgrader-group:nth-of-type(1) .upgrader-item:nth-of-type(3) .stat-content .stat-value,
	.upgrader .upgrader-group:nth-of-type(2) .upgrader-item:nth-of-type(3) .stat-content .stat-value,
	.upgrader .upgrader-group:nth-of-type(1) .upgrader-item:nth-of-type(4) .stat-content .stat-value,
	.upgrader .upgrader-group:nth-of-type(2) .upgrader-item:nth-of-type(4) .stat-content .stat-value {
		font-size: 23px;
	}
}

@media (max-width:734px) {
	.upgrader .upgrader-group:nth-of-type(1) .upgrader-item:nth-of-type(3) .stat-content .stat-value,
	.upgrader .upgrader-group:nth-of-type(2) .upgrader-item:nth-of-type(3) .stat-content .stat-value,
	.upgrader .upgrader-group:nth-of-type(1) .upgrader-item:nth-of-type(4) .stat-content .stat-value,
	.upgrader .upgrader-group:nth-of-type(2) .upgrader-item:nth-of-type(4) .stat-content .stat-value {
		font-size: 23px;
	}
}



@media (min-width:1069px) {
	.upgrader .header-group .headline {
		margin-right: 30px;
	}
}

@media (max-width:1068px) {
	.typography-upgrader-header-headline {
		margin-right: 0px;
	}
}

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