/* 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_ml_vp_avail
		.marquee-detail:has(.detail-inner-group .custom_small_vp),
	.custom_ml_vp_order
		.marquee-detail:has(.detail-inner-group .custom_small_vp) {
		margin-top: 8px;
	}
}
/* 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;
	}
}
