.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;
}

@media (max-width: 1068px) {
	.disclaimer-headline {
		font-size: 14px;
		line-height: 18px;
		padding-bottom: 25px;
		font-weight: 400;
	}
}

@media (max-width: 735px) {
	.disclaimer-headline {
		font-size: 12px;
		line-height: 14px;
		padding-bottom: 15px;
		font-weight: 400;
	}
}

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

.localnav-container .content-expand-wrap .product-action .product-cta .pricing {
	height: unset;
}

li.product-wrap.product-wrap--iphone_17pro .product-link .product-name-badge .badge {
	bottom: -11px;
}

@media (max-width: 735px) {
	li.product-wrap.product-wrap--iphone_17pro .product-link .product-name-badge .badge {
		bottom: -20px;
	}
}

@media (max-width: 1068px) {
	.feature-card-image-container.pin-self-bottom-center {
		margin-right: 0;
	}
	#icon-card-shopping-experience .feature-card-image-container.pin-self-bottom-center {
		margin-right: 0;
	}
	#gallery-item-upgrade-iphone-13 div.compare-tile.compare-tile-pro-display.default-tile .tile-copy {
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media (min-width: 735px) {
	#media-card-gallery-item-4 > div > div.caption-container.large-pin-top-center > p {
		width: 700px;
	}
}

section.section.section-upgrade .inline-wrap .compare-tile {
	height: 340px;
}

@media (max-width: 1068px) {
	section.section.section-upgrade .inline-wrap .compare-tile {
		height: 240px;
	}
	div.compare-tile.compare-tile-design.default-tile .tile-copy {
		padding-left: 10px;
		padding-right: 10px;
	}

	#gallery-item-upgrade-iphone-13 div.compare-tile-design.default-tile .tile-copy, #gallery-item-upgrade-iphone-13-pro div.compare-tile-design.default-tile .tile-copy, #gallery-item-upgrade-iphone-13-pro-max div.compare-tile-design.default-tile .tile-copy, #gallery-item-upgrade-iphone-14 div.compare-tile-design.default-tile .tile-copy, #gallery-item-upgrade-iphone-14-pro div.compare-tile-design.default-tile .tile-copy, #gallery-item-upgrade-iphone-14-pro-max div.compare-tile-design.default-tile .tile-copy, #gallery-item-upgrade-iphone-15 div.compare-tile-design.default-tile .tile-copy, #gallery-item-upgrade-iphone-15-pro div.compare-tile-design.default-tile .tile-copy, #gallery-item-upgrade-iphone-15-pro-max div.compare-tile-design.default-tile .tile-copy {
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media (max-width: 734px) {
	section.section.section-upgrade .inline-wrap .compare-tile {
		height: 206px;
	}
}

#gallery-item-upgrade-iphone-13 div.compare-tile.compare-tile-camera.default-tile .upgrade-picture-wrap, #gallery-item-upgrade-iphone-13-pro div.compare-tile.compare-tile-camera.default-tile .upgrade-picture-wrap, #gallery-item-upgrade-iphone-13-pro-max div.compare-tile.compare-tile-camera.default-tile .upgrade-picture-wrap, #gallery-item-upgrade-iphone-14 div.compare-tile.compare-tile-camera.default-tile .upgrade-picture-wrap, #gallery-item-upgrade-iphone-14-pro div.compare-tile.compare-tile-camera.default-tile .upgrade-picture-wrap, #gallery-item-upgrade-iphone-14-pro-max div.compare-tile.compare-tile-camera.default-tile .upgrade-picture-wrap, #gallery-item-upgrade-iphone-15 div.compare-tile.compare-tile-camera.default-tile .upgrade-picture-wrap, #gallery-item-upgrade-iphone-15-pro div.compare-tile.compare-tile-camera.default-tile .upgrade-picture-wrap, #gallery-item-upgrade-iphone-15-pro-max div.compare-tile.compare-tile-camera.default-tile .upgrade-picture-wrap {
	top: 40px;
}

.card-container.feature-card.theme-light.background-alt.gallery-item {
	width: 372px;
}

#incentive-gallery div.scroll-container .item-container .card-set.grid.card-set-full-bleed {
	grid-auto-columns: 372px;
}

@media (max-width: 1068px) {
	#incentive-gallery div.scroll-container .item-container .card-set.grid.card-set-full-bleed {
		grid-auto-columns: 344px;
	}
	.card-container.feature-card.theme-light.background-alt.gallery-item {
		width: 344px;
	}
}

@media (max-width: 734px) {
	#incentive-gallery div.scroll-container .item-container .card-set.grid.card-set-full-bleed {
		grid-auto-columns: 260px;
	}
	.card-container.feature-card.theme-light.background-alt.gallery-item {
		width: 260px;
	}
}
.ric-modal .ric-modal-content-wrapper {
	padding-inline-start: 0;
	padding-inline-end: 0;
}

@media (max-width: 1068px) {
	.section-cameras .subsection-intro .stat-wrap {
		margin-left: 54px;
	}
}

@media (max-width: 734px) {
	.section-cameras .subsection-intro .ps-stat + .ps-stat {
		margin-top: 20px;
	}

	.section-product-story .text-large-center {
		width: 300px;
		margin: 0 auto;
	}
}

.bg-upgrade-image.bg-upgrade-image-ceramic-shield.ready-to-load {
	margin-top: 30px;
}

@media (max-width: 1068px) {
	.bg-upgrade-image.bg-upgrade-image-ceramic-shield.ready-to-load {
		margin-top: 20px;
	}
}
@media (max-width: 1068px) {
	.bg-upgrade-image.bg-upgrade-image-camera.ready-to-load {
		top: -40px !important;
	}
}

@media (max-width: 734px) {
	.bg-upgrade-image.bg-upgrade-image-ceramic-shield.ready-to-load {
		margin-top: 14px;
	}

	.ric-modal .ric-modal-viewport-content {
		padding-inline-start: 6.25%;
		padding-inline-end: 6.25%;
	}
	.ps-body.typography-ps-body.ric-large-8.ric-large-offset-2.ric-small-10.ric-small-offset-1.ps-spacing-large-160.ps-spacing-medium-128.ps-spacing-small-72.text-large-center.text-small-start {
		margin-top: 60px;
	}
}

@media (min-width: 1069px) {
	#gallery-item-upgrade-iphone-13 div div.compare-tile.compare-tile-pro-display.default-tile .tile-copy {
		padding-left: 20px;
		padding-right: 20px;
	}

	.subsection-inline-compare .ps-stat {
		line-height: 1.5;
	}
}

@media only screen and (min-width: 1068px) {
	#connectivity-gallery-item-6 {
		max-width: 372px;
	}
}

.ric-modal .ric-modal-overlay {
	padding: unset;
}

@media only screen and (max-width: 458px) {
	li.product-tile.product-tile-iphone-air div.tout-group.typography-tout-copy > div:nth-child(2) > ul > li:nth-child(1) > p {
		height: 32px;
	}
}
