.disclaimer {
	font-size: 12px;
	line-height: 16px;
	color: #86868b;
}

.disclaimer-headline {
	color: var(--sk-headline-text-color, rgb(29, 29, 31));
	font-size: 19px;
	line-height: 23px;
	padding-bottom: 30px;
	font-weight: 400;
}

.section-cameras .subsection-intro .stat-wrap {
	margin-left: 83px;
}

@media (max-width: 1068px) {
	.disclaimer-headline {
		font-size: 14px;
		line-height: 18px;
		padding-bottom: 25px;
		font-weight: 400;
	}
	.section-cameras .subsection-intro .stat-wrap {
		margin-left: 58px;
	}
}

@media (max-width: 735px) {
	.disclaimer-headline {
		font-size: 12px;
		line-height: 14px;
		padding-bottom: 15px;
		font-weight: 400;
	}
	#compare-gallery-wrapper .copy-container .headline {
		font-size: 15px;
	}
	#compare-gallery-wrapper .copy-container .feature {
		font-size: 11px;
	}
}

.tout-disclaimer {
	margin-bottom: 9px;
}

@media (min-width: 1069px) {
	.section-highlights .media-gallery .media-gallery-item-design .caption-container .caption {
		width: 700px;
	}
	#compare-gallery-wrapper .product-names-overlay .product-name, #compare-gallery-wrapper .product-names-overlay .product-name {
		margin-top: -7px;
	}
}

@media (max-width: 1157px) and (min-width: 1069px) {
	.section-cameras .subsection-lenses .lenses-copy {
		width: 510px;
		margin-inline-start: calc(50% - 255px);
	}
}

@media (max-width: 786px) and (min-width: 735px) {
	.section-cameras .subsection-lenses .lenses-copy {
		width: 510px;
		margin-inline-start: calc(50% - 255px);
	}
}

@media (min-width: 735px) {
	#compare-gallery-wrapper #compare-gallery-camera-slide-1 .gallery-card .copy-container {
		padding-left: 0;
		padding-right: 7px;
	}

	#compare-gallery-wrapper #compare-gallery-camera-slide-3 .gallery-card-image ~ .copy-container {
		padding-inline-start: 29px;
	}
}

@media (max-width: 412px) {
	.section-highlights .media-gallery .media-gallery-item-apple-intelligence .caption-container .caption {
		width: calc(100% - 30px);
		margin-left: 0;
		margin-right: 0;
	}
}

@media (max-width: 734px) {
	#cameras > div.subsection.subsection-intro > div > div > div.header-stats-container.ric-flex-wrap.align-items-center.staggered-end > div > p:nth-child(1) {
		margin-top: 20px;
	}
}
