#actions-gallery .typography-ps-body-reduced-tight-semibold:lang(th) {
	text-wrap: nowrap;
}

@media (min-width: 1441px) {
	.media-gallery-item-camera-control .typography-media-card-gallery-headline {
		--caption-width: 510px;
	}

	.section-ios-18 #scroll-gallery-item-3 .caption, .section-ios-18 #scroll-gallery-item-4 .caption {
		--caption-width: 440px;
	}

	.image-accordion-wrapper .accordion .accordion-item .accordion-paragraph-text.typography-image-accordion-paragraph-text {
		--accordion-content-paragraph-max-width: 88%;
	}
}

.section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
	--p-width: 904px;
	--p-height: 185px;
}

@media (max-width: 1068px) and (max-width: 1068px) {
	.section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
		--p-width: 714px;
		--p-height: 145px;
	}
}

@media (max-width: 734px) and (max-width: 734px) {
	.section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
		--p-width: 468px;
		--p-height: 96px;
	}
}

@media (max-width: 480px) and (max-width: 480px) {
	.section-apple-intelligence .section-apple-intelligence-hero .overview-apple-intelligence-hero-apple-intelligence-headline {
		--p-width: 272px;
		--p-height: 56px;
	}
}

.typography-headline-super:lang(th), .typography-ps-headline-super:lang(th), .typography-headline:lang(th) {
	line-height: 1.25;
}

@media (min-width: 1069px) {
	section.section .inline-compare-wrap .inline-compare-option .ps-stat {
		min-width: 310px;
	}
}

/* Fix Welcome Section */
.detail-milestone .milestone-secondary {
	padding-top: 43px;
}

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

/* Action Gallery Section - Adjustments to show pSim */
@media (min-width: 1069px) {
	.section-action-button .tablist-wrapper {
		margin-top: 310px;
	}
	.section-action-button .gallery {
		top: 0;
	}
	#actions-gallery > div.hardware-container > div.item-container, #actions-gallery > div.hardware-container > div.hardware-wrapper {
		top: 0;
	}
}

/* Fix Battery Icon - section-upgrade */
section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile .stat-reduced strong:lang(th) {
	line-height: 1.3;
}

section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap {
	--battery-padding-multiplier: 1;
	--battery-padding-offset: 15px;
	--battery-padding: calc(
		var(--battery-padding-offset) * var(--battery-padding-multiplier)
	);
	--tile-image-width: 61px;
	--tile-image-height: 39px;
	margin-inline-end: calc(var(--tile-image-width) + var(--battery-padding));
	position: relative;
	display: inline;
}

@media (max-width: 1068px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap {
		--tile-image-width: 42px;
		--tile-image-height: 29px;
	}
}

@media (max-width: 480px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap {
		--tile-image-width: 37px;
		--tile-image-height: 26px;
	}
}

@media (max-width: 1068px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap {
		--battery-padding-offset: 10px;
	}
}

section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap .bg-upgrade-image {
	bottom: 12px;
}

@media (max-width: 1068px) {
	section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-battery .stat .battery-icon-wrap .bg-upgrade-image {
		bottom: 6px;
	}
}
