.section-router .router-item.router-watchos {
	padding-bottom: 64px;
}

@media only screen and (max-width: 1068px) {
	.section-router .router-item.router-watchos {
		padding-bottom: 58px;
	}
}

@media only screen and (max-width: 734px) {
	.section-router .router-item.router-watchos {
		padding-bottom: 0px;
	}
}

.section-peacock-green .offset-down .highlight:before {
	top: calc(50% - 7px);
}

.section-peacock-green .highlight:before {
	height: 1.2em;
}

.section-peacock-green .typography-blockquote-copy:lang(th) {
	line-height: 1.2;
}

@media only screen and (min-width: 1069px) and (max-width: 1249px) {
	.typography-blockquote-copy {
		line-height: 1.2;
	}
}

@media only screen and (max-width: 400px) {
	.section-hero .section-copy-subheading {
		font-size: 42px;
	}
}
