/* Begin section contrast */
.product-tile-ipad-air .product-tile-plus.product-tile-padding {
	margin-top: 0;
}

br.x-small {
	display: none;
}

@media (max-width: 734px) {
	.section-contrast .product-tile-ipad-pro .product-tile-ctas {
		margin-top: 20px;
		margin-bottom: 72px;
	}
}
@media (max-width: 341px) {
	.section-contrast .product-tile-ipad-pro .product-tile-ctas {
		margin-bottom: 92px;
	}
}
@media (max-width: 341px) {
	.product-tile-ipad-pro .product-tile-plus.product-tile-padding {
		margin-top: 2px;
	}
	br.x-small {
		display: block;
	}
}
.product-tile-ipad-air .product-tile-plus-5 {
	height: 124px;
}
.section-contrast .product-tile-set .product-tile-ipad-air.product-tile.has-plus-rows-7 .product-tile-plus {
	grid-template-rows:
		var(--plus-row-1-height) var(--plus-row-2-height) var(
			--plus-row-3-height
		)
		minmax(140px, max-content) var(--plus-row-5-height) var(
			--plus-row-6-height
		)
		var(--plus-row-7-height);
}

/* End section contrast */

/* Begin subsection display */
@media only screen and (min-width: 735px) {
	.subsection-display .subsection-touts li:nth-child(5) .display-tout-copy, .subsection-display .subsection-touts li:nth-child(6) .display-tout-copy {
		margin-top: 40px;
	}
}
@media only screen and (max-width: 734px) {
	.subsection-display .subsection-touts li:nth-child(4) .display-tout-copy {
		margin-top: 0;
	}
	.subsection-display .subsection-touts li:nth-child(5) .display-tout-copy {
		margin-top: 40px;
	}
}
/* End subsection display */
.section-highlights .media-gallery-wrapper .media-gallery-item-apple-intelligence .caption-container .caption {
	padding-bottom: 20px;
}
/* Begin: section highlights fix */
@media only screen and (max-width: 1034px) {
	.section-highlights .media-gallery-wrapper .media-gallery-item-apple-intelligence .caption-container .caption {
		font-size: 22px;
		padding-bottom: 30px;
	}
	.section-highlights .media-gallery-wrapper .media-gallery-item-apple-intelligence .caption-container .caption .typography-label-reduced {
		font-size: 16px;
	}
}

@media only screen and (max-width: 480px) {
	.section-highlights .media-gallery-wrapper .media-gallery-item-apple-intelligence .caption-container .caption {
		padding-bottom: 25px;
	}
}

@media only screen and (max-width: 420px) {
	.section-highlights .media-gallery-wrapper .media-gallery-item-apple-intelligence .caption-container .caption {
		font-size: 19px;
		padding-bottom: 40px;
	}

	.section-highlights .media-gallery-wrapper .media-gallery-item-apple-intelligence .caption-container .caption .typography-label-reduced {
		font-size: 15px;
	}
}

/* End: section highlights fix */

/* Begin: Hero headline */
@media only screen and (min-width: 1035px) {
	.section-welcome .welcome .welcome-text-content.gradient-text {
		line-height: 1.15;
	}
}
.section-welcome .welcome .welcome-text-content.gradient-text {
	background-size: 110% 82%;
	background-position: left bottom;
}
/* End: Hero headline */

.typography-site-avail-highlights {
	font-size: 16px;
}

@media (max-width: 734px) {
	.typography-site-avail-highlights {
		font-size: 12px;
	}
}

.typography-site-avail {
	font-size: 17px;
	font-weight: 600;
}

@media (max-width: 734px) {
	.typography-site-avail {
		font-size: 12px;
	}
}
