/* Local overrides */

/* GLOBAL */
.tabnav.tabnav-line .tabnav-link {
	justify-content: center;
}
/* END OF GLOBAL */

/* BTS ribbon */

@media only screen and (min-width: 1069px) {
	.ribbon-bts-2025.static-dark
		.ac-ribbon__bts-2025
		.ac-ribbon__bts-2025-content {
		max-width: 685px;
	}
}

/* Hero Section */

@media only screen and (min-width: 1399px) {
	.section-welcome
		p.header-headline.typography-marquee-headline-reduced.custom-width-hero {
		min-width: 860px;
	}
}

@media only screen and (min-width: 1069px) and (max-width: 1398px) {
	.section-welcome
		p.header-headline.typography-marquee-headline-reduced.custom-width-hero {
		min-width: 815px;
	}
}

/* enhanced chip */
.section-performance .subsection-mx-hero .section-mx-scroll {
	overflow: visible;
}

@media (max-width: 1068px) {
	html.chip-hero-enhanced
		.section-performance
		.subsection-gpu
		.gpu-composite-image {
		margin-block-start: 70px;
	}
}

@media (max-width: 734px) {
	html.chip-hero-enhanced
		.section-performance
		.subsection-gpu
		.gpu-composite-image {
		margin-block-start: 206px;
	}
}

/* end of enhanced chip */

/* enhanced chip family */
@media only screen and (max-width: 420px) {
	html.enhanced
		.section-performance
		.subsection-mx-family
		.family-grid.family-mx
		.text-content,
	html.enhanced
		.section-performance
		.subsection-mx-family
		.family-grid.family-mx-pro
		.text-content,
	html.enhanced
		.section-performance
		.subsection-mx-family
		.family-grid.family-mx-max
		.text-content {
		font-size: 19px;
	}
	html.enhanced
		.section-performance
		.subsection-mx-family
		.family-grid
		.text-content
		.spec-list
		.spec-listitem
		br {
		display: none;
	}
}
/* end of enhanced chip family */

/* CUSTOM PRICING *
/* ****************** */

/* S vp */
@media (max-width: 734px) {
	/* fin copy spacing */
	.section-welcome .marquee .detail-inner-group {
		grid-column-gap: 5px;
		column-gap: 5px;
	}
}

/* ****************** */
/* CUSTOM PRICING END */

/* Highlights Liquid Glass */
@media only screen and (max-width: 359px) {
	[data-component-list="MediaCardGallery"]
		.media-gallery
		.media-gallery-item-liquid-glass
		.caption-animation-container,
	[data-media-card-gallery]
		.media-gallery
		.media-gallery-item-liquid-glass
		.caption-animation-container {
		margin-right: 14px;
	}

	.media-gallery
		.media-gallery-item-liquid-glass
		.caption-animation-container
		.typography-media-card-gallery-headline {
		font-size: 16px;
	}
}
