.typography-headline:lang(th) {
	font-size: 48px;
}

.typography-intro-product-reduced:lang(th) {
	font-size: 24px;
}

.typography-label:lang(th) {
	font-size: 24px;
}

@media only screen and (max-width: 1068px) {
	.typography-headline:lang(th) {
		font-size: 40px;
	}
	.typography-intro-product-reduced:lang(th) {
		font-size: 22px;
	}

	.typography-label:lang(th) {
		font-size: 21px;
	}
}

@media only screen and (max-width: 735px) {
	.typography-headline:lang(th) {
		font-size: 32px;
	}
	.typography-intro-product-reduced:lang(th) {
		font-size: 19px;
	}
}

@media only screen and (max-width: 735px) {
	.section-nav [data-ac-gallery-tabnav="feature-nav-gallery"] {
		padding-top: 25px;
	}
}

@media only screen and (max-width: 735px) {
	.section-nav [data-ac-gallery-tabnav="feature-nav-gallery"] .tabnav-link.current {
		line-height: 1.71429;
	}
}

.section-nav .nav-block li:lang(th) {
	font-size: 14px;
	line-height: 1.42861;
}

.typography-body-reduced:lang(th) {
	font-size: 14px;
	line-height: 1.42861;
}

.typography-intro-product-reduced:lang(th) {
	font-size: 24px;
	line-height: 1.4;
}
