@media (min-width: 1069px) {
	.page-overview br.large {
		display: unset;
	}
}

@media (max-width: 734px) {
	.page-overview br.small {
		display: unset;
	}
}

@media only screen and (min-width: 1068px) {
	.row.values-grid-sub-items-row.justify-content-flex-start {
		column-gap: 165px;
	}
}

@media only screen and (min-width: 1068px) {
	.section-contrast .product-tile-set .product-tile.has-touts-rows-5 .tout-group {
		grid-template-rows:
			var(--touts-row-1-height) minmax(85px, max-content) var(
				--touts-row-3-height
			)
			var(--touts-row-4-height) var(--touts-row-5-height);
	}
}

@media only screen and (min-width: 1069px) {
	.section-incentive .scroll-gallery .card-set .card {
		width: var(--item-width);
		max-width: calc(var(--inner-width, 100vw) * 0.875);
		display: flex;
	}
}

@media (min-width: 1069px) {
	.section-incentive .scroll-gallery .card-set {
		grid-auto-columns: 0fr;
	}
}

@media (max-width: 1068px) and (min-width: 734px) {
	.section-action-button .tablist-wrapper {
		margin-bottom: 9px;
	}
}

html.enhanced .section.no-pad-bottom {
	padding-bottom: 0px;
}

html.enhanced .section.section-safety {
	padding-bottom: 5px;
}

@media only screen and (max-width: 734px) {
	html.enhanced .section.section-safety {
		padding-bottom: 65px;
	}
}

@media only screen and (max-width: 734px) {
	html.welcome-enhanced .section-welcome {
		--offset-from-device: 10px;
	}
}

.section-ios-18 {
	margin-bottom: -14px;
	padding-bottom: 28px;
	background-color: rgb(245, 245, 247);
}

.section-welcome .welcome-content-container .welcome-content .welcome-headline-container .welcome-headline {
	display: none;
}

@media (max-width: 480px) {
	.section-welcome .welcome-content-container .welcome-content .media-container .inline-media-component-container .video-wrapper picture {
		margin-top: -42px;
	}
}

section.section-upgrade .inline-compare-wrap>*{
	padding-bottom: var(--global-section-padding);
}

section.section-upgrade .inline-compare-wrap .inline-wrap .compare-tile-ceramic-shield .tile-copy {
	margin-top: -19px;
	padding-top: 0;
}



html.no-inline-media .section.section-augment.background-alt.staggered-end {
	padding-bottom: 0;
}