/* local overrides */
/* custom hero pricing */
@media (min-width: 1069px) {
	.section-welcome .marquee.custom_ml_vp_order {
		padding-bottom: 80px;
	}
}
@media (min-width: 791px) and (max-width: 1068px) {
	.section-welcome .marquee.custom_ml_vp_order {
		padding-bottom: 74px;
	}
}
@media (min-width: 735px) and (max-width: 790px) {
	.section-welcome .custom_ml_vp_avail .marquee-header,
	.section-welcome .custom_ml_vp_order .marquee-header {
		max-width: 100%;
	}
	.section-welcome .custom_ml_vp_avail .marquee-header .marquee-milestone,
	.section-welcome .custom_ml_vp_order .marquee-header .marquee-milestone {
		max-width: 29em;
	}
}

/* custom */
.custom_card-disclaimer {
	margin-block-start: 1.3em;
	font-size: 0.7em;
}

/* section-environment */
@media (min-width: 1069px) {
	.section-environment .section-header .section-header-headline {
		max-width: 650px;
		margin-right: 20%;
	}
}
@media (max-width: 1068px) {
	.section-environment .section-header .section-header-headline {
		max-width: 550px;
	}
}
@media (max-width: 734px) {
	.section-environment .section-header .section-header-headline {
		max-width: 340px;
	}
}

/* compare section */
.section-contrast br.custom_xs {
	display: none;
}
@media (max-width: 337px) {
	.section-contrast br.custom_xs {
		display: block;
	}
}

.section-contrast .section-header-headline {
	max-width: 770px;
}

@media (max-width: 340px) {
	.product-tile .product-tile-ctas-stacked .product-tile-button {
		font-size: 13px;
	}
}
