/* Local Overides */

@media only screen and (min-width: 320px) and (max-width: 429px) {
	.sm-break {
		display: block;
	}
}

@media only screen and (min-width: 1069px) {
	.custom-wrap {
		white-space: nowrap;
	}
}

/* Storage section spacing */
@media (min-width: 735px) and (max-width: 1068px) {
	.section-specs .section-storage .techspecs-rowheader {
		padding-right: 30px;
	}
	.section-specs .section-storage .techspecs-content .techspecs-column {
		width: 15.8%;
	}
}

/* Enviroment Section */

.section-techspecs .callout-techspecs-environment ul {
	list-style: none;
	margin-left: 0;
}

.l2-design-wrapper .carbon-headline em {
	display: block;
}

.l2-design-wrapper .carbon-headline em::before {
	background-size: 494px 13px;
	--p-width: 494px;
}
@media only screen and (max-width: 1068px) {
	.l2-design-wrapper .carbon-headline em::before {
		background-size: 420px 12px;
		--p-width: 420px;
	}
}

@media only screen and (min-width: 735px) {
	.carbon-stats.stats .stat:last-child {
		margin: 0 0 0 20px;
	}
}

@media only screen and (min-width: 1200px) {
	.section-upgraders .section-ps-headline-container {
		max-width: 1140px;
		margin: 0 -80px;
	}
}

@media only screen and (min-width: 1200px) {
	.section-apple-intelligence .subsection-headline-container {
		max-width: 100%;
	}
	.section-apple-intelligence .subsection-headline-container h3 {
		margin: 20px -102px 0;
	}
}

.section-specs .section-chip .column-wrapper ul {
	margin-right: 8px;
}
