/*------------------------------------*\
	 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(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(3) .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(4) .stat-content {
	grid-template-rows: unset;
}

.upgrader .upgrader-group:nth-of-type(2) .upgrader-item:nth-of-type(3) {
	padding-right: 10px;
	padding-left: 20px;
}
.upgrader .upgrader-group:nth-of-type(1) .upgrader-item:nth-of-type(3) {
	padding-right: 10px;
	padding-left: 20px;
}
.upgrader .upgrader-group:nth-of-type(2) .upgrader-item:nth-of-type(4) {
	padding-right: 10px;
	padding-left: 20px;
}
.upgrader .upgrader-group:nth-of-type(1) .upgrader-item:nth-of-type(4) {
	padding-right: 10px;
	padding-left: 20px;
}






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