.typography-hero-headline {
	line-height: 1.35;
}

.section-contrast .product-tile-plus-cell ul:nth-child(1) {
	margin-bottom: 0.8em;
}

.icon-card-specialist .icon-container {
	min-height: 62.5px;
}

@media only screen and (max-width: 734px) {
	.section-welcome .welcome h1.animate {
		margin-bottom: -10px;
	}

	.section-welcome .welcome .welcome-text-content.gradient-text {
		padding-top: 13px;
		margin-bottom: -10px;
	}

	.welcome-container .typography-headline-elevated:lang(th) {
		line-height: 1;
	}
}

cite:lang(th) {
	font-style: italic;
}

@media only screen and (max-width: 734px) {
	.aap-base__text {
		line-height: 1.2;
	}
}

span.nowrap:lang(th) {
	display: inline-block;
}

.icon-card-content {
	padding: 44px 47px 57px 30px;
}

@media only screen and (max-width: 1068px) {
	.icon-card-content {
		padding-inline-end: 73px;
	}
}

.media-gallery-item-6 .typography-site-highlights-headline {
	margin-bottom: -10px;
}

@media only screen and (max-width: 734px) {
	.media-gallery-item-6 .typography-site-highlights-headline {
		margin-bottom: 0;
	}
}

@media only screen and (max-width: 734px) {
	.subsection-chip .aap-base {
		max-width: 240px;
	}
}

.inline-media-component-container .video-wrapper .fallback-frame {
	opacity: 1;
}
