/* display */
[data-upgrader-group-id="m1"] .upgraders-neural-accelerators strong {
	color: #fff;
}

.ric-modal-overlay .overview-incentive-boc-qr-code img {
	max-width: 100%;
}

.ribbon-content {
	height: 20px;
}

.ribbon-content-wrapper {
	visibility: hidden;
}

@media screen and (min-width: 1069px) {
	.section-ports .typography-ric-type-lockup-xl-headline {
		font-size: 61px;
	}
	.section-upgrader .upgrader .upgrader-group .upgrader-item.card .stat-value {
		font-size: 42px;
	}

	.section-ports .ric-type-lockup.type-lockup-alt .ric-type-lockup-copy {
		padding-right: 66px;
	}

	.section-battery .stats .stat .stat-value {
		line-height: 1.1em;
	}
}

@media screen and (min-width: 735px) and (max-width: 1068px) {
	.section-performance .fade-gallery .gallery-caption .caption.caption-primary {
		width: 380px;
	}

	.section-upgrader .upgrader .upgrader-group .upgrader-item.card .stat-value {
		font-size: 27px;
	}

	.ric-modal-overlay .ric-modal-content-wrapper .chip-subsection-copy p {
		padding-right: 93px;
	}
}

@media screen and (max-width: 909px) {
	.ribbon-content {
		height: 40px;
	}
}

@media screen and (max-width: 734px) {
	.section-upgrader .upgrader .upgrader-group .upgrader-item.card .stat-value {
		font-size: 26px;
	}
}

@media screen and (max-width: 477px) {
	.ribbon-content {
		height: 60px;
	}
}

.product-hardware-container .ric-type-lockup-element p {
	word-break: auto-phrase;
}

[data-media-card-gallery] .media-gallery .media-gallery-item-2 .caption-animation-container {
	width: auto;
}
