/* Avail messaging - Start */
.avail-messaging {
	color: #86868b;
	font-size: 17px;
}
/* Avail messaging - End */

/* Highlight Section */
[data-component-list="MediaCardGallery"] .media-gallery .media-gallery-item-liquid-glass .caption-container.large-pin-top-left .pin-offset {
	width: 614px;
}

/* Section Performance */
.section-performance .subsection-mx-hero .mx-chip-stat {
	max-width: 540px;
}
@media (max-width: 734px) {
	.section-performance .subsection-mx-hero .mx-chip-stat {
		max-width: 360px;
	}
}

.stat .stat-value {
	line-height: 1.4;
}

@media (max-width: 734px) {
	.product-stories-subsection-header .nowrap, .section-upgraders .section-headline .nowrap, .section-macos .text-over-media-headline .nowrap, .product-stories-section-header .nowrap {
		white-space: nowrap;
	}
}

@media (max-width: 1068px) {
	.section-welcome .marquee-header {
		max-width: 30em;
	}
}

@media (max-width: 734px) {
	.section-welcome .marquee-detail {
		margin-top: 0;
	}

	.section-welcome .marquee-header {
		max-width: none;
	}
}

html.safari .upgraders-content .upgraders-gallery .battery-gradient-text {
	display: inline;
}

.section-performance .subsection-mx .chip-stat {
	max-width: unset;
}

.section-performance .typography-headline-super:lang(th) {
	line-height: 1.45;
}

@media (max-width: 1068px) {
	.section-performance .typography-headline-super:lang(th) {
		line-height: 1.4;
	}
}

.section-performance .typography-eyebrow-super:lang(th) {
	line-height: 1.4;
}

em:lang(th) {
	font-style: italic;
}

.icon-card .tile-content {
	padding-top: 28px;
	padding-inline-end: 46px;
	padding-bottom: 52px;
	padding-inline-start: 32px;
}

@media (max-width: 1068px) {
	.icon-card .tile-content {
		padding-inline-end: 72px;
		padding-inline-start: 28px;
	}
}

@media (max-width: 734px) {
	.icon-card .tile-content {
		padding-top: 24px;
		padding-bottom: 72px;
		padding-inline-start: 24px;
		padding-inline-end: 24px;
	}

	.section-artificial-intelligence .router-container .router-card-description {
		padding-inline: 22px;
	}
}
html.chip-family-enhanced .section-performance .subsection-mx-family .family-grid .text-content {
	margin-block-start: 100px;
}

@media (max-width: 1068px) {
	html.chip-family-enhanced .section-performance .subsection-mx-family .family-grid .text-content {
		margin-block-start: 104px;
	}
}

@media (max-width: 734px) {
	html.chip-family-enhanced .section-performance .subsection-mx-family .family-grid .text-content {
		margin-block-start: 65px;
	}
}

.bento-item.battery .battery-gradient-text .footnote a {
	background: rgb(245, 245, 247);
	background-clip: text;
	-webkit-text-fill-color: rgba(0, 0, 0, 0);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	background-image: linear-gradient(90deg, #35a98a 0%, #6dd400);
}
