/*------------------------------------*\
  LOCAL SCREENS
\*------------------------------------*/
/*------------------------------------*\
  END LOCAL SCREENS
\*------------------------------------*/
/*------------------------------------*\
  LOCAL FIXES
\*——————————————————*/
@media only screen and (min-width: 1069px) {
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
}
@media only screen and (max-width: 734px) {
}

@media (min-width: 1441px) {
	.section-welcome .welcome-content {
		padding-top: 289px;
	}
}

@media (min-width: 1069px) and (max-width: 1440px) {
	.section-welcome .welcome-content {
		padding-top: 237px;
	}
}

@media (min-width: 735px) and (max-width: 1068px) {
	.section-welcome .welcome-content {
		min-height: 698px;
		padding-top: 211px;
	}
}

@media (min-width: 481px) and (max-width: 734px) {
	.section-welcome .welcome-content {
		min-height: 424px;
		padding-top: 121px;
	}
}

@media (max-width: 480px) {
	.section-welcome .welcome-content {
		padding-top: 81px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-media-card .gallery-item:nth-child(2) .caption.pin-offset {
		width: 430px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-media-card .gallery-item:nth-child(2) .caption.pin-offset {
		width: 400px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-media-card .gallery-item:nth-child(3) .caption.pin-offset {
		width: 490px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-header .section-header-headline {
		max-width: 95%;
	}
}

@media only screen and (min-width: 1069px) {
	.section-photographic-styles .subsection-copy-intro > h3 {
		width: min(
			80.916667vw - var(--global-scrollbar-width) / 12 * 10,
			1400px
		);
	}
}

@media only screen and (min-width: 1069px) {
	section.section .inline-compare-wrap .inline-compare-option .ps-stat {
		width: 290px;
	}
	.bento-tab-gallery
		.inline-media-component-container:not(
			.fallback,
			.media-unloaded
		).with-media-ui-button
		.inline-media-ui-button {
		top: calc(100% + 7px);
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	section.section .inline-compare-wrap .inline-compare-option .ps-stat {
		width: 310px;
	}
}

@media only screen and (min-width: 875px) and (max-width: 1068px) {
	section.section .inline-compare-wrap .inline-compare-option.show {
		flex-wrap: nowrap;
		gap: 4em;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-values .values-list .values-grid-subitems.values-subitem-2 {
		margin-top: 13px;
	}
	html.no-touch .inline-media-component-container .video-wrapper .overview-apple-intelligence-personal-search-startframe.start-frame {
		width: 163px;
		height: fit-content;
	}
	html.no-touch .inline-media-component-container .video-wrapper .overview-apple-intelligence-personal-search-endframe.end-frame {
		width: 163px;
		height: fit-content;
	}
	html.no-touch .inline-media-component-container .video-wrapper .overview-apple-intelligence-writing-tools-startframe.start-frame {
		width: 163px;
		height: fit-content;
	}
	html.no-touch .inline-media-component-container .video-wrapper .overview-apple-intelligence-writing-tools-endframe.end-frame {
		width: 163px;
		height: fit-content;
	}
}

@media only screen and (min-width: 1069px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 32px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	[data-analytics-activitymap-region-id="camera control modal"] .row .column-copy {
		max-width: 47.666667%;
		flex-basis: 47.666667%;
		margin-inline-start: 2.333333%;
	}
	[data-component-list="MediaCardGallery"] .media-gallery-item-apple-intelligence .caption {
		width: 400px;
	}
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 24px;
	}
}

.section-contrast .product-tile-set .product-tile .tout-group .tout .tout-list br.xs-small {
	display: none;
}
@media only screen and (max-width: 550px) {
	.section-contrast .product-tile-set .product-tile .tout-group .tout .tout-list br.xs-small {
		display: block;
	}
}

@media only screen and (max-width: 734px) and (min-width: 525px) {
	.section-camera-control .filter-container {
		left: -22px;
	}
}

.section-camera-control br.xs-small {
	display: none;
}

@media only screen and (max-width: 410px) {
	.section-camera-control br.xs-small {
		display: block;
	}
}
.section-welcome .welcome-content-container .welcome-content .welcome-headline-container .welcome-headline {
	display: none;
}
.welcome-content .top-marquee .marquee .viewport-content {
	width: 100%;
}
.bento-tab-gallery .bento-disclaimer {
	font-weight: 600;
	margin-top: 20px;
}
@media only screen and (max-width: 1300px) and (min-width: 1069px) {
	.camera-visual-intelligence .intelligence .image picture {
		top: 9vh;
	}
}
@media (max-width: 734px) {
	.values-subitem-3 {
		margin-top: 34px;
	}
}
.section.section-upgrade .inline-compare-wrap {
	padding-bottom: 80px;
}
@media only screen and (max-width: 1068px) {
	.section.section-upgrade .inline-compare-wrap {
		padding-bottom: 72px;
	}
}
@media only screen and (max-width: 734px) {
	.section.section-upgrade .inline-compare-wrap {
		padding-bottom: 48px;
	}
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong {
		font-size: 20px;
	}
}

@media only screen and (min-width: 1069px) and (max-width: 1440px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-dolby-vision {
		padding-bottom: 12px;
		
	}
}

@media only screen and (min-width: 735px) and (max-width: 992px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-dolby-vision {
		padding-bottom: 12px;
		
	}
}

@media only screen and (min-width: 481px) and (max-width: 654px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-dolby-vision {
		padding-bottom: 6px;
		
	}
}

section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap {
	margin: auto;
}


section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap .bg-upgrade-image.ready-to-load {
    background-size: 45px 24px;
	margin-bottom: -12px;
	margin-left: -10px;
}

@media(min-width: 1441px) {
    section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap .bg-upgrade-image.ready-to-load {
        background-size: 45px 24px;
    }
}
@media(max-width: 1068px) {
    section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap .bg-upgrade-image.ready-to-load {
        background-size:30px 16px;
		margin-bottom: -6px;
		margin-left: -8px;
    }
}
@media(max-width: 480px) {
    section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap .bg-upgrade-image.ready-to-load {
        background-size:28px 16px;
		margin-left: -6px;
    }
}




/*------------------------------------*\
  END LOCAL FIXES
\*------------------------------------*/
