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

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

.typography-section-headline-large:lang(th) {
	line-height: 1.2;
}

.section-ways-to-save .typography-section-headline:lang(th) {
	padding-top: 3px;
}

.section-values .typography-section-headline:lang(th) {
	padding-top: 5px;
}

.section-do-more .typography-section-headline-large:lang(th) {
	line-height: 1.4;
}

.typography-do-more-tile-headline:lang(th) {
	line-height: 1.2;
}

.typography-love-it-modal-headline {
	line-height: 1.2;
}

.modal-speak .typography-love-it-modal-headline, .typography-headline-reduced {
	line-height: 1.4;
}

/* START - section-do-more disclaimer */
.section-do-more .ai-disclaimer {
	font-size: 14px;
	color: var(--sk-glyph-gray-tertiary-alpha);
}

/* END - section-do-more disclaimer */

/* START - section-mac disclaimer */
.section-mac.section-garage-carousel .ai-disclaimer {
	font-size: 14px;
	color: var(--sk-glyph-gray-tertiary-alpha);
	font-weight: 400;
}

/* END - section-mac disclaimer */

/* START - section-apps disclaimer */
.section-apps .apps-gallery .ai-disclaimer {
	font-size: 14px;
	color: var(--sk-glyph-gray-tertiary-alpha);
	font-weight: 400;
}

/* END - section-apps disclaimer */

/* START - last section padding */
.section-compare .section-content-responsive {
	margin-block-end: 100px;
}

/* END - last section padding */

.section-compare .product-tile-header .compare-headline .badge {
	max-width: 240px;
}

.section-compare .product-tile-header .compare-headline {
	min-width: 240px;
}

.typography-caption:lang(th) {
	font-synthesis: style;
}
