/*Local Overrides*/

/* Modal Titles */
@media only screen and (max-width: 734px) {
	.typography-tile-headline {
		font-size: 39px;
	}
}

@media only screen and (max-width: 375px) {
	.typography-tile-headline {
		font-size: 35px;
	}
}

/*Modal Buttons*/
@media only screen and (max-width: 734px) {
	button.modal-trigger {
		max-width: 240px;
	}
}

/*Spotlight Modal*/
@media only screen and (min-width: 1069px) {
	.typography-modal-copy-siri {
		font-size: 58px;
		text-align: center;
	}
	.typography-modal-copy-spotlight-search {
		margin: 0 auto;
		font-size: 52px;
	}
	.modal .modal-content .spotlight-search {
		width: 630px;
		max-width: 630px;
	}
	.modal .modal-content .spotlight-search:before {
		font-size: 40px;
		padding-top: 6px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.typography-modal-copy-siri {
		font-size: 54px;
		text-align: center;
	}
	.typography-modal-copy-spotlight-search {
		margin: 0 auto;
		font-size: 44px;
	}
	.modal .modal-content .spotlight-search {
		width: 545px;
		max-width: 545px;
	}
	.modal .modal-content .spotlight-search:before {
		font-size: 34px;
		padding-top: 10px;
	}
}
@media only screen and (max-width: 734px) {
	.modal .modal-content .spotlight-search {
		width: 165px;
		max-width: 165px;
	}
}

/*Productivity Section*/
.section-m1 .section-tile .tile-content .typography-tile-headline {
	width: 100%;
	max-width: 100%;
}

/*Privacy Modal*/
.copy-block-center {
	text-align: center;
}

/*Compare Section*/
.typography-compare-body {
	margin-top: 10px;
}

/* section-compare mac-studio availibility */
.section-compare .mac-studio p.typography-caption.available {
	color: #86868b;
	position: absolute;
	margin-top: 5px;
	margin-left: -46px;
}
@media only screen and (max-width: 1068px) {
	.section-compare .mac-studio p.typography-caption.available {
		margin-left: -25px;
	}
}
@media only screen and (max-width: 734px) {
	.section-compare .mac-studio p.typography-caption.available {
		margin-left: -13px;
	}
}
