/* Local overrides */

/* SECTION COMPARE */

/* Compare CTA spacing */
@media only screen and (max-width: 734px) {
	.section-contrast .product-tile-ipad-air .product-tile-positioning {
		flex-grow: 1;
	}
}
@media only screen and (max-width: 370px) {
	.section-contrast .product-tile-ipad-pro .product-tile-ctas {
		max-width: 110px;
	}
	.section-contrast .product-tile-ipad-air .product-tile-ctas a:first-child {
		margin-top: 9px;
		margin-bottom: 9px;
	}
}

/* Trade in VP */
@media only screen and (max-width: 330px) {
	.icon-card-trade-in .icon-card-content {
		padding-inline-end: 63px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.icon-card-trade-in div.icon-card-content {
		padding-inline-end: 56px;
	}
}
/*Shopping exp VP*/
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.icon-card-shopping-experience div.icon-card-content {
		padding-inline-end: 41px;
	}
}
/*Delivery VP*/
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.icon-card-delivery div.icon-card-content {
		padding-inline-end: 56px;
	}
}
@media only screen and (max-width: 734px) {
	.icon-card-delivery div.icon-card-content {
		padding-inline-end: 79px;
	}
}
/* Specialist VP*/
.icon-card-specialist div.icon-card-content .copy-container {
	padding-top: 18px;
}

/* AI Headline */

@media only screen and (min-width: 1069px) {
	.section-welcome .welcome .overview-hero-hello {
		--p-width: 435px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-welcome .welcome .overview-hero-hello {
		--p-width: 370px;
	}
}

@media only screen and (max-width: 734px) {
	.section-welcome .welcome .overview-hero-hello {
		--p-width: 300px;
	}
}

.modal-l2 .chip-l2-wrapper .graph .stat {
	margin-top: 30px;
}
