/* disclaimer fix */

@media (min-width: 375px) and (max-width: 388px) {
	.section-highlights .caption-sosumi {
		font-size: 11px;
	}
}

@media only screen and (max-width: 734px) {
	.section-highlights .caption-sosumi {
		margin-top: 8px;
	}
}

/* Dynamic Pricing */
.sosumi-link-follows,
.sosumi-link-follows ~ .footnote {
	display: none;
}

.sosumi-link-follows[data-pricing-loaded],
.sosumi-link-follows[data-pricing-loaded] ~ .footnote {
	display: inline;
}

/* Hero pricing */

.detail-inner-group.custom-width {
	display: inline-flex;
	justify-content: space-around;
}

@media only screen and (max-width: 734px) {
	.section-welcome .marquee-ctas-link {
		min-width: 45px;
	}
}

.marquee .custom_marquee-group-large {
	display: inline-flex;
}
.marquee .custom_marquee-group-small {
	display: none;
}
@media only screen and (max-width: 734px) {
	.marquee .custom_marquee-group-large {
		display: none;
	}
	.marquee .custom_marquee-group-small {
		display: inline;
	}
}

/* Tout-null */
.custom-tout-margin {
	height: 24px;
}

@media only screen and (max-width: 734px) {
	.custom-tout-margin {
		height: 33px;
	}
}

@media only screen and (min-width: 1069px) {
	.typography-media-card-gallery-headline.custom-width-1 {
		min-width: 420px;
	}
}
