/* Fixes for Trade In tile long copy starts */
.section-tiles .tile-trade-in .tile-content, .section-tiles .tile-support .tile-content {
	min-height: 600px;
}

@media only screen and (min-width: 1069px) {
	.tile-trade-in .tile-headline {
		max-width: 580px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-tiles .tile-trade-in .tile-content, .section-tiles .tile-support .tile-content {
		min-height: 470px;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-trade-in .tile-content {
		min-height: 420px;
	}
	.section-tiles .tile-support .tile-content {
		min-height: 358px;
	}
}

@media only screen and (max-width: 1068px) {
	.tile-trade-in .tile-headline {
		max-width: 315px;
	}
}
/* Fixes for Trade In tile long copy ends */

/* apple store card layout */
.tile-apple-store .tile-copyblock {
	text-align: right;
}

.tile-apple-store .tile-headline {
	margin-right: unset;
}

@media only screen and (max-width: 734px) {
	.tile-apple-store .tile-copyblock {
		text-align: left;
	}

	.tile-apple-store .tile-headline {
		margin-right: 0;
		margin-left: unset;
	}
}

/* apple intelligence card layout */
@media only screen and (max-width: 734px) {
	.tile-apple-intelligence .tile-panel-content .tile-subhead {
		font-size: 15px;
	}

	.tile-apple-intelligence .tile-panel-content .tile-copy {
		font-size: 13px;
	}

	.tile-apple-intelligence .tile-panel-content .tile-cta {
		font-size: 13px;
	}
}

/* fix tile button */
html.js .section-tiles .tile .tile-button {
	line-height: 1.3;
}
