.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 only screen and (max-width: 734px) {
	.subsection-chip .aap-base {
		max-width: 240px;
	}
}

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

@media only screen and (min-width: 735px) {
	.chip-copy .subsection-touts > div:nth-child(2) strong {
		min-width: 243px;
	}
}

@media only screen and (max-width: 734px) {
	#media-gallery-item-3 p {
		font-size: 20px;
		max-height: 122px;
	}
}
@media only screen and (min-width: 735px) {
	#media-gallery-item-3 p {
		max-height: 70px;
		padding-top: 70px;
	}
}
@media only screen and (min-width: 1069px) {
	#media-gallery-item-3 p {
		line-height: 1.3;
		max-height: 85px;
		padding: 39px 50px;
	}
}

/* start creator accelerator */
@media (max-width: 734px) {
	.modal-l2 .chip-l2-wrapper .chip-hero .hero .hero-headline {
		min-width: 206px;
	}
}
/* end creator accelerator */

@media (max-width: 734px) {
	.modal-l2 .connectivity-l2-wrapper .hero-headline {
		min-width: 289px;
		left: 8px;
	}
}

@media (min-width: 1068px) {
	.subsection-connectivity .connectivity-copy .description-copy-color {
		min-width: 328px;
	}
}

@media (min-width: 1068px) {
	.subsection-apple-pencil-pro .content-wrapper .icon-wrapper {
		margin-bottom: 80px;
	}
}
@media (max-width: 383px) {
	li.product-tile.product-tile-ipad-pro.has-image-link-row > .product-tile-padding.has-dynamic-content {
		padding-top: 19px;
	}
}

.section-welcome .welcome__lockup-available {
	line-height: 1.35;
}