/* ++++++++++++ Font-size fixed ++++++++++++++++++*/
/* Large */

@media only screen and (min-width: 1069px) {
	.siri .typography-label, .spotlight .typography-label, .mac_app_store .typography-label, .itunes_store .typography-label, .apple_music .typography-label, .apple_pay .typography-label {
		font-size: 24px;
	}
	#apple-music .typography-headline, #siri .typography-headline, #apple-pay .typography-headline {
		font-size: 48px;
	}
}

/* Medium */

@media only screen and (max-width: 1068px) {
	.siri .typography-label, .spotlight .typography-label, .mac_app_store .typography-label, .itunes_store .typography-label, .apple_music .typography-label, .apple_pay .typography-label {
		font-size: 22px;
	}
	#apple-music .typography-headline, #siri .typography-headline, #apple-pay .typography-headline {
		font-size: 40px;
	}
}

/* Small */

@media only screen and (max-width: 735px) {
	.siri .typography-label, .spotlight .typography-label, .mac_app_store .typography-label, .itunes_store .typography-label, .apple_music .typography-label, .apple_pay .typography-label {
		font-size: 20px;
	}
	#apple-music .typography-headline, #siri .typography-headline, #apple-pay .typography-headline {
		font-size: 32px;
	}
}

.page-overview li:lang(th) {
	line-height: 1.42861;
}

.typography-headline:lang(th) {
	font-size: 48px;
	line-height: 1.08365;
}
@media only screen and (max-width: 1068px) {
	.typography-headline:lang(th) {
		font-size: 40px;
		line-height: 1.1;
	}
}
@media only screen and (max-width: 735px) {
	.typography-headline:lang(th) {
		font-size: 32px;
		line-height: 1.125;
	}
}

.typography-headline-super:lang(th), .typography-label:lang(th), .typography-headline:lang(th), .typography-intro-elevated:lang(th) {
	letter-spacing: 0px;
}

.typography-headline:lang(th) {
	line-height: 1.325;
}
