/* Local overrides */

/* Colors */

.colornav-gallery .colornav-swatch-silver .colornav-label {
	text-transform: initial;
}
.colornav-gallery .colornav-label {
	text-transform: initial;
}

/* Chip */
@media (min-width: 735px) and (max-width: 1068px) {
	.section-techspecs .section-header.section-chip-header {
		flex-basis: 150px;
	}
}

/* Size and Weight */
@media (min-width: 735px) and (max-width: 1068px) {
	.section-size-weight .size-weight-picture .caption:nth-of-type(2) {
		right: 7px;
	}
}

/* Storage & Display Support */
@media (min-width: 735px) and (max-width: 1068px) {
	.section-techspecs .section-storage .section-header,
	.section-techspecs .section-display-support .section-header {
		padding-right: 30px;
	}
	.section-techspecs .section-storage .section-header h2,
	.section-techspecs .section-display-support .section-header h2 {
		font-size: 21px;
	}
}

/* Spacing for the Toggle Quicklook */
@media (max-width: 767px) {
	.section-colors
		.specs-color-gallery-container
		.item-container
		.typography-specs-ar-link {
		position: absolute;
		top: 220px;
	}
}

/* Rebreack HL hero item */
@media (min-width: 1068px) {
	.section-at-a-glance
		.grid-item-apple-intelligence
		.grid-item-content
		.grid-item-copy
		.grid-item-headline {
		padding-right: 29px;
		padding-left: 29px;
	}
}

/* Section Wireless HL */
@media (min-width: 1068px) {
	.section-wireless
		.section-wireless-header
		.typography-specs-section-headline {
		padding-right: 15px;
	}
}

/* Padding Wireless section */

.section-wireless .grid-content .grid-item-wifi .techspecs-list {
	padding-top: 5px;
}

/* Localized images - Calendar */
.section-built-in-apps .techspecs-app-icon-calendar {
	background-image: url(/cl/imac/images/specs/icon_calendar__cou2ocimlfbm_large.png);
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-built-in-apps .techspecs-app-icon-calendar {
		background-image: url(/cl/imac/images/specs/icon_calendar__cou2ocimlfbm_large_2x.png);
	}
}
