html.android .section-upgrade-relax-2026 .tab-wrap {
	display: none;
}
html.android .trade-in-content-non-android, html.no-android section.section.section-upgrade .inline-wrap.trade-in-content-android {
	display: none;
}

html.android .typography-section-header-headline-upgrader, html.no-android .typography-section-header-headline-switcher {
	display: none;
}
html.no-android .trade-in-content-android {
	display: none;
}
html.android .card-container-switcher, html.no-android .card-container-upgrader {
	display: none;
}
html.android .relax-upgrader, html.no-android .relax-switcher {
	display: none !important;
}
:root {
	--finish-pro-option1: #f77e2d;
	--finish-pro-option2: #32374a;
	--finish-pro-option3: #f5f5f5;
}

.finish-pro-option1 {
	--finish-color: var(--finish-pro-option1);
}

.finish-pro-option2 {
	--finish-color: var(--finish-pro-option2);
}

.finish-pro-option3 {
	--finish-color: var(--finish-pro-option3);
}
.section-upgrade-relax-2026 .inline-compare-wrap > * {
	padding-inline: var(--ric-column-width-1);
}

@media (max-width: 480px) {
	.section-upgrade-relax-2026 .inline-compare-wrap > *:not(.trade-in-wrap) {
		padding-inline: 0;
	}
}
section.section-upgrade.section-upgrade-relax-2026 .inline-compare-wrap {
	margin-block-start: 0;
	padding-block-end: 0;
	background-color: #f5f5f7;
	padding-block-start: 80px;
}

@media (max-width: 1068px) {
	section.section-upgrade.section-upgrade-relax-2026 .inline-compare-wrap {
		padding-block-start: 64px;
	}
}

@media (max-width: 734px) {
	section.section-upgrade.section-upgrade-relax-2026 .inline-compare-wrap {
		padding-block-start: 0;
		background-color: rgba(0, 0, 0, 0);
	}
}
section.section.section-upgrade.section-upgrade-relax-2026 .trade-in-content {
	text-align: left;
}
section.section.section-upgrade.section-upgrade-relax-2026 .trade-in-wrap-closing-cta {
	padding-bottom: var(--ps-spacing-80);
}
@media (max-width: 734px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .trade-in-wrap-closing-cta {
		padding-top: 0;
		padding-bottom: 0;
	}
}
section.section.section-upgrade.section-upgrade-relax-2026 .trade-in-wrap-closing-cta .trade-in-content {
	text-align: center;
	margin-top: 0;
}
@media (max-width: 734px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .trade-in-wrap-closing-cta .trade-in-content {
		text-align: left;
	}
}
@media (max-width: 734px) {
	.iphone-relax-2026 .section-contrast {
		padding-top: 0px;
	}
}
section.section.section-upgrade.section-upgrade-relax-2026 .trade-in-content .copy-eyebrow {
	margin-top: 0;
}
section.section-upgrade.section-upgrade-relax-2026 .trade-in-banner {
	--min-height: 534px;
	--target-default-card-height: calc(var(--min-height) - 60px);
	padding-block: 96px;
}

@media (max-width: 1068px) {
	section.section-upgrade.section-upgrade-relax-2026 .trade-in-banner {
		--min-height: 482px;
	}
}

@media (max-width: 734px) {
	section.section-upgrade.section-upgrade-relax-2026 .trade-in-banner {
		--min-height: 360px;
		padding: 72px 0 0;
	}
}
section.section-upgrade.section-upgrade-relax-2026 .trade-in-banner {
	padding-bottom: 80px;
}
section.section-upgrade.section-upgrade-relax-2026 .trade-in-banner .card {
	--sk-tile-background: rgb(255, 255, 255);
}

section.section-upgrade.section-upgrade-relax-2026 .trade-in-banner .banner-card-badge {
	display: none;
}

section.section-upgrade.section-upgrade-relax-2026 .trade-in-banner .banner-card-copy p {
	font-weight: 600;
	color: #6e6e73;
}

@media (min-width: 1069px) {
	section.section-upgrade.section-upgrade-relax-2026 .trade-in-banner .banner-card-copy-column {
		width: var(--ric-column-width-6);
	}
}

section.section-upgrade.section-upgrade-relax-2026 .overview-upgrade-trade-in {
	display: block;
	width: var(--p-width);
	height: var(--p-height);
	--p-width: 1050px;
	--p-height: 324px;
}

@media (max-width: 1068px) and (max-width: 1068px) {
	section.section-upgrade.section-upgrade-relax-2026 .overview-upgrade-trade-in {
		--p-width: 779px;
		--p-height: 259px;
	}
}

@media (max-width: 734px) and (max-width: 734px) {
	section.section-upgrade.section-upgrade-relax-2026 .overview-upgrade-trade-in {
		--p-width: 420px;
		--p-height: 167px;
	}
}
@media (max-width: 1068px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-intelligence {
		grid-gap: 20px;
		gap: 20px;
	}
}

@media (max-width: 734px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-intelligence {
		grid-gap: 13px;
		gap: 13px;
	}
}

section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-intelligence .bg-upgrade-image {
	--tile-image-width: 115px;
	--tile-image-height: 170px;
	width: var(--tile-image-width);
	height: var(--tile-image-height);
}

section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-intelligence .bg-upgrade-image.ready-to-load {
	background-size: 115px 170px;
	background-repeat: no-repeat;
	background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/intelligence__bir1u08rkkb6_large.jpg);
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-intelligence .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/intelligence__bir1u08rkkb6_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-intelligence .bg-upgrade-image.ready-to-load {
		background-size: 85px 125px;
		background-repeat: no-repeat;
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/intelligence__bir1u08rkkb6_medium.jpg);
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-intelligence .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/intelligence__bir1u08rkkb6_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-intelligence .bg-upgrade-image.ready-to-load {
		background-size: 75px 102px;
		background-repeat: no-repeat;
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/intelligence__bir1u08rkkb6_small.jpg);
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-intelligence .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/intelligence__bir1u08rkkb6_small_2x.jpg);
	}
}

@media (max-width: 1068px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-intelligence .bg-upgrade-image {
		--tile-image-width: 85px;
		--tile-image-height: 125px;
		width: var(--tile-image-width);
		height: var(--tile-image-height);
	}
}

@media (max-width: 734px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-intelligence .bg-upgrade-image {
		--tile-image-width: 75px;
		--tile-image-height: 102px;
		width: var(--tile-image-width);
		height: var(--tile-image-height);
	}
}

@media (max-width: 1068px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-privacy-protections {
		grid-gap: 20px;
		gap: 20px;
	}
}

@media (max-width: 734px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-privacy-protections {
		grid-gap: 13px;
		gap: 13px;
	}
}

section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-privacy-protections .bg-upgrade-image {
	--tile-image-width: 127px;
	--tile-image-height: 195px;
	width: var(--tile-image-width);
	height: var(--tile-image-height);
}

section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-privacy-protections .bg-upgrade-image.ready-to-load {
	background-size: 115px 170px;
	background-repeat: no-repeat;
	background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/privacy_protections__eswekl42pz42_large.jpg);
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-privacy-protections .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/privacy_protections__eswekl42pz42_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-privacy-protections .bg-upgrade-image.ready-to-load {
		background-size: 85px 125px;
		background-repeat: no-repeat;
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/privacy_protections__eswekl42pz42_medium.jpg);
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-privacy-protections .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/privacy_protections__eswekl42pz42_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-privacy-protections .bg-upgrade-image.ready-to-load {
		background-size: 75px 102px;
		background-repeat: no-repeat;
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/privacy_protections__eswekl42pz42_small.jpg);
		background-position-x: center;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-privacy-protections .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/privacy_protections__eswekl42pz42_small_2x.jpg);
	}
}

@media (max-width: 1068px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-privacy-protections .bg-upgrade-image {
		--tile-image-width: 90px;
		--tile-image-height: 183px;
		width: var(--tile-image-width);
		height: var(--tile-image-height);
	}
}

@media (max-width: 734px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-privacy-protections .bg-upgrade-image {
		--tile-image-width: 82px;
		--tile-image-height: 166px;
		width: var(--tile-image-width);
		height: var(--tile-image-height);
	}
}

@media (max-width: 1068px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile {
		min-width: 160px;
	}
}
@media (max-width: 380px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile {
		min-width: 160px;
		max-width: none;
	}
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-intelligence .tile-copy {
		padding-left: 8px;
		padding-right: 8px;
	}
}
.trade-in-content-android .bento-copy {
	padding-right: var(--ps-spacing-40);
}
@media (max-width: 734px) {
	.trade-in-content-android .bento-copy {
		padding-right: 0;
	}
}
.iphone-relax-2026 .typography-ps-body-reduced-semibold p strong {
	color: #1d1d1f;
}

@media (max-width: 1068px) {
	.iphone-relax-2026 section.section.section-upgrade .trade-in-content {
		margin-top: var(--ps-spacing-40);
	}
}
.section-header .section-header-headline {
	max-width: 85%;
	margin-top: 0;
}
@media (max-width: 734px) {
	.section-header .section-header-headline {
		max-width: 100%;
		width: 100%;
	}
}

.iphone-relax-2026 section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .relax-switcher .compare-tile-battery .ps-stat .battery-icon-wrap .bg-upgrade-image {
	bottom: -1px;
	left: 5px;
	transform: translateX(0);
}
@media (max-width: 1068px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-chip {
		grid-gap: 20px;
		gap: 20px;
	}
}

@media (max-width: 734px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-chip {
		grid-gap: 13px;
		gap: 13px;
	}
}

section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-chip .bg-upgrade-image {
	--tile-image-width: 226px;
	--tile-image-height: 176px;
	width: var(--tile-image-width);
	height: var(--tile-image-height);
}

section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-chip .bg-upgrade-image.ready-to-load {
	background-size: 226px 176px;
	background-repeat: no-repeat;
	background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/switchers/chip_large.jpg);
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-chip .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/switchers/chip_large_2x.jpg);
	}
}

@media (max-width: 1068px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-chip .bg-upgrade-image.ready-to-load {
		background-size: 99px 100px;
		background-repeat: no-repeat;
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/switchers/chip_medium.jpg);
	}
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-chip .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/switchers/chip_medium_2x.jpg);
	}
}

@media (max-width: 734px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-chip .bg-upgrade-image.ready-to-load {
		background-size: 128px 100px;
		background-repeat: no-repeat;
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/switchers/chip_small.jpg);
		background-position-x: center;
	}
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-chip .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/switchers/chip_small_2x.jpg);
	}
}

@media (max-width: 1068px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-chip .bg-upgrade-image {
		--tile-image-width: 99px;
		--tile-image-height: 100px;
		width: var(--tile-image-width);
		height: var(--tile-image-height);
	}
}

@media (max-width: 734px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-chip .bg-upgrade-image {
		--tile-image-width: 128px;
		--tile-image-height: 100px;
		width: var(--tile-image-width);
		height: var(--tile-image-height);
	}
}
section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-display .bg-upgrade-image.ready-to-load {
	background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/display__byzcm0i4kxaq_large.jpg);
}
@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-display .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/display__byzcm0i4kxaq_large_2x.jpg);
	}
}
@media (max-width: 1068px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-display .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/display__byzcm0i4kxaq_medium.jpg);
	}
}
@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-display .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/display__byzcm0i4kxaq_medium_2x.jpg);
	}
}
@media (max-width: 734px) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-display .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/display__byzcm0i4kxaq_small.jpg);
	}
}
@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	section.section.section-upgrade.section-upgrade-relax-2026 .inline-wrap .compare-tile-display .bg-upgrade-image.ready-to-load {
		background-image: url(/in/iphone-17/why-upgrade/relax-2026/images/overview/upgrade/display__byzcm0i4kxaq_small_2x.jpg);
	}
}

@media (min-width: 735px) and (max-width: 1068px) {
	.iphone-relax-2026 section.section.section-upgrade .trade-in-content-android .trade-in-content {
		grid-template-columns: repeat(2, 1fr);
	}
	.iphone-relax-2026 section.section.section-upgrade .trade-in-content-android .trade-in-content .ric-medium-1:nth-child(3) {
		/*grid-column: 1 / -1;
		width:50%;
		justify-self: center;*/
	}
}

/*styles for highlights cards*/

/*dual capture*/
.cameras-content {
	--camera-width: 1260px;
	width: var(--camera-width);
	margin-right: initial;
}

@media (min-width: 1441px) {
	.cameras-content {
		--camera-width: 1260px;
	}
}

@media (max-width: 1068px) {
	.cameras-content {
		--camera-width: 934px;
	}
}

@media (max-width: 734px) {
	.cameras-content {
		--camera-width: 400px;
	}
}
.enhanced .media-gallery-item-cameras .media-wrapper {
	--animation-duration: 0.5s;
	--custom-animation-duration: 0.5s;
	--animation-reset-duration: 0.5s;
	--animation-easing: cubic-bezier(0.34, 0, 0, 1);
	--translate-y: 120px;
	transform: translate3d(0, var(--translate-y), 0);
	animation-fill-mode: forwards;
	--translate-y: 0px;
}

@media (min-width: 1441px) {
	.enhanced .media-gallery-item-cameras .media-wrapper {
		--translate-y: 0px;
	}
}

@media (max-width: 1068px) {
	.enhanced .media-gallery-item-cameras .media-wrapper {
		--translate-y: 0px;
	}
}

@media (max-width: 734px) {
	.enhanced .media-gallery-item-cameras .media-wrapper {
		--translate-y: 0px;
	}
}
/*dual capture*/
/*ios */
.ios-content {
	--main-image-width: 400px;
	--animation-duration: 0.5s;
	--custom-animation-duration: 0.5s;
	--animation-reset-duration: 0.5s;
	--animation-easing: cubic-bezier(0.34, 0, 0, 1);
	width: 100%;
	--main-image-width: 1260px;
}

@media (min-width: 1441px) {
	.ios-content {
		--main-image-width: 1260px;
	}
}

@media (max-width: 1068px) {
	.ios-content {
		--main-image-width: 934px;
		margin-top: 0;
	}
}

@media (max-width: 734px) {
	.ios-content {
		--main-image-width: 400px;
		margin-top: 0;
	}
}

@media (max-width: 480px) {
	.ios-content {
		--main-image-width: 400px;
		width: var(--main-image-width);
	}
}
.enhanced .media-gallery-item-ios .ios-content {
	animation-name: none;
}
.enhanced .media-gallery-item-ios .media-wrapper-container {
	animation-name: none;
}

.enhanced .media-gallery-item-ios .ios-content, .enhanced .media-gallery-item-ios .media-wrapper-container {
	animation-fill-mode: forwards;
}

.enhanced .media-gallery-item-ios .ios-content {
	transform: translateY(0);
}

.enhanced .media-gallery-item-ios .media-wrapper-container {
	transform: scale(1);
}
[data-component-list="MediaCardGallery"] .media-gallery .caption-container.large-pin-center-left .caption, [data-component-list="MediaCardGallery"] .media-gallery .caption-container.large-pin-center-right .caption, [data-media-card-gallery] .media-gallery .caption-container.large-pin-center-left .caption, [data-media-card-gallery] .media-gallery .caption-container.large-pin-center-right .captio {
	--caption-width-middle-aligned: 420px;
}
@media (min-width: 1069px) {
	[data-component-list="MediaCardGallery"] .media-gallery .caption-container.large-pin-center-right .caption.reduce-width-large {
		max-width: 294px;
	}
}
.section-highlights
	[data-ac-gallery-item].gallery-item
	.media-block:has(
		picture.overview-highlights-intelligence-highlights-intelligence-startframe
	) {
	--p-width: 1260px;
	--p-height: 680px;
}

@media (max-width: 1068px) and (max-width: 1068px) {
	.section-highlights
		[data-ac-gallery-item].gallery-item
		.media-block:has(
			picture.overview-highlights-intelligence-highlights-intelligence-startframe
		) {
		--p-width: 934px;
		--p-height: 628px;
	}
}

@media (max-width: 734px) and (max-width: 734px) {
	.section-highlights
		[data-ac-gallery-item].gallery-item
		.media-block:has(
			picture.overview-highlights-intelligence-highlights-intelligence-startframe
		) {
		--p-width: 400px;
		--p-height: 480px;
	}
}
@media (max-width: 380px) {
	.xs-hide {
		display: none;
	}
}
/*.media-block:not(.static-fallback-only) .fallback-frame {
	visibility: visible;
}*/
.section.section-upgrade-relax-2026:not(:has(.all-access-pass:not(.fallback))) {
	padding-bottom: 120px;
	padding-top: 120px;
}
@media (max-width: 1068px) {
	.section.section-upgrade-relax-2026:not(
			:has(.all-access-pass:not(.fallback))
		) {
		padding-bottom: 80px;
		padding-top: 80px;
	}
}
@media (max-width: 734px) {
	.section.section-upgrade-relax-2026:not(
			:has(.all-access-pass:not(.fallback))
		),
	html.no-inline-media .section:not(:has(.all-access-pass:not(.aap-timer))) {
		padding-bottom: 0;
		padding-top: 0;
	}
}
@media (min-width: 1069px) {
	.section-contrast .overview-contrast-iphone-17-pro {
		display: block;
		width: var(--p-width);
		height: var(--p-height);
		--p-width: 271px;
		--p-height: 334px;
	}
}

@media (min-width: 735px) and (max-width: 1068px) {
	.section-contrast .overview-contrast-iphone-17-pro {
		display: block;
		width: var(--p-width);
		height: var(--p-height);
	}
}

@media (min-width: 735px) and (max-width: 1068px) and (max-width: 1068px) {
	.section-contrast .overview-contrast-iphone-17-pro {
		--p-width: 250px;
		--p-height: 308px;
	}
}
@media (max-width: 734px) {
	.section-contrast .overview-contrast-iphone-17-pro {
		display: block;
		position: relative;
		max-width: 174px;
	}

	.section-contrast .overview-contrast-iphone-17-pro::after {
		content: "";
		display: block;
	}

	.section-contrast .overview-contrast-iphone-17-pro img {
		max-width: 100%;
		position: absolute;
	}

	.section-contrast .overview-contrast-iphone-17-pro::after {
		padding-bottom: 112.6436781609%;
	}
}
.relax-upgrader-copy + * {
	margin-top: var(--sk-paragraph-plus-element-margin, 0.8em);
}
.relax-upgrader-heading {
	display: inline;
	font-weight: 600;
	color: #1d1d1f;
	font-size: inherit;
}
.media-block:not(.loaded,.loading-disabled,.media-unloaded) .positioned-media-element.start-frame.overview-highlights-front-camera-highlights-front-camera-startframe,
.media-block:not(.loaded,.loading-disabled,.media-unloaded) .positioned-media-element.start-frame.overview-highlights-ceramic-shield-highlights-ceramic-shield-startframe,
.media-block:not(.loaded,.loading-disabled,.media-unloaded) .positioned-media-element.start-frame.overview-highlights-intelligence-highlights-intelligence-startframe,
.media-block:not(.loaded,.loading-disabled,.media-unloaded) .positioned-media-element.start-frame.overview-highlights-intelligence-highlights-intelligence-endframe.end-frame {
	visibility: hidden;
}

.localnav-container .content-expand-wrap .product-options {
	padding:0px;
}
.localnav-container .content-expand-wrap .product-options .option-type-links{
	display: none;
}

@media (max-width: 734px) {
    .iphone-relax-2026 .localnav-container .content-expand-wrap .product-action {
        padding-bottom: 30px;
    }
} 