/*------------------------------------*\
   BEGIN LOCAL FIXES
\*------------------------------------*/

@media (min-width: 1441px) {
	.section-welcome .welcome-content {
		padding-top: 289px;
	}
	.section.section .inline-compare-wrap .form-dropdown {
		margin-inline-end: var(--ps-spacing-20);
	}
}

@media (min-width: 1069px) and (max-width: 1440px) {
	.section-welcome .welcome-content {
		padding-top: 237px;
	}
	.section.section .inline-compare-wrap .form-dropdown {
		margin-inline-end: var(--ps-spacing-20);
	}
}

.section-design .scroll-gallery .item-container .card-set .card[data-gallery-item] .media-wrapper .overview-product-stories-design-display.slide-media, .section-design .scroll-gallery .item-container .card-set .card[data-gallery-item] .media-wrapper .overview-product-stories-design-thin.slide-media {
	top: 7px;
}

@media (min-width: 735px) and (max-width: 1068px) {
	.section-welcome .welcome-content {
		min-height: 698px;
		padding-top: 211px;
	}
	#media-card-gallery-item-2 > div > p {
		width: 400px;
		position: relative;
	}
	#media-card-gallery-item-3 > div > p {
		width: 400px;
		position: relative;
	}
	.section.section .inline-compare-wrap .form-dropdown {
		margin-inline-end: var(--ps-spacing-20);
	}
}

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

.section-design .ps-swatch-secondary .splash-copy-disclaimer {
	display: inline-block;
	margin-top: 29px;
	font-weight: 500;
	font-size: 17px;
	color: #67676a;
}

@media (max-width: 1068px) {
	.section-design .ps-swatch-secondary .splash-copy-disclaimer {
		margin-top: 23px;
		font-size: 14px;
	}
}

@media (max-width: 734px) {
	.section-design .ps-swatch-secondary .splash-copy-disclaimer {
		margin-top: 21px;
		font-size: 15px;
	}
}

@media (min-width: 1069px) {
	.section.section .inline-compare-wrap .inline-compare-option .ps-stat {
		width: min(17.583333vw);
	}
	.section-safety .column:first-child {
		margin-top: -70px;
	}
	#media-card-gallery-item-6 > div > p {
		width: 350px;
	}
	#productivity-gallery-item-1 .bento-item.tile-rounded.bento-one.bento-writing .bento-copy {
		width: 70%;
	}
	#productivity-gallery-item-1 .bento-item.tile-rounded.bento-three.bento-notifications .bento-copy {
		width: 75%;
	}
	#expression-gallery-item-2 .bento-item.tile-rounded.bento-one.bento-genmoji .bento-copy {
		width: 75%;
	}
	#expression-gallery-item-2 .bento-item.tile-rounded.bento-three.bento-clean-up .bento-copy {
		width: 75%;
	}
	#siri-gallery-item-3 .bento-item.tile-rounded.bento-one.bento-search .bento-copy {
		width: 77%;
	}
	#siri-gallery-item-3 .bento-item.tile-rounded.bento-two.bento-understanding .bento-copy {
		width: 70%;
	}
	#siri-gallery-item-3 .bento-item.tile-rounded.bento-three.bento-step-by-step .bento-copy {
		width: 80%;
	}
	#media-card-gallery-item-2 > div > p {
		width: 450px;
		position: relative;
	}
	#media-card-gallery-item-3 > div > p {
		width: 450px;
		position: relative;
	}
}

@media (max-width: 734px) {
	#media-card-gallery-item-1 > div > p {
		width: 240px;
		position: relative;
	}
	.section.section .inline-compare-wrap .inline-compare-select-label {
		margin-top: 12px;
		margin-inline-start: 8px;
	}
}

.section-camera-control .subsection-copy-intro {
	margin-top: 20px;
}

@media (max-width: 734px) {
	.section-apple-intelligence-hero .typography-ps-headline-super {
		font-size: 37px;
	}
}

.section-welcome .welcome-content-container .welcome-content .welcome-headline-container {
	display: none;
}

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

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section.section-upgrade .inline-compare-option-iphone-15-pro .compare-tile-dolby-vision .tile-copy {
		margin-bottom: -20px;
	}
	.section.section-upgrade .inline-compare-option-iphone-15-pro-max .compare-tile-dolby-vision .tile-copy {
		margin-bottom: -20px;
	}
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-dolby-vision .upgrade-picture-wrap .bg-upgrade-image {
		top: -16px;
	}
}

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

@media only screen and (max-width: 1068px) {
	section.section-upgrade .inline-compare-wrap .inline-compare-dropdown {
		width: 250px;
	}
}

br.xsmall-show {
	display: none;
}

@media only screen and (max-width: 390px) {
	br.xsmall-show {
		display: block;
	}
}

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