/* General */
body {
	line-break: strict;
}

/* Localized Inmages */

/* JP Styles */
.section-hero .headline {
	max-width: 25ch;
}

.section-hero .headline .hero-small {
	display: none;
}

@media only screen and (max-width: 590px) {
	.section-hero .headline .hero-small {
		display: inline;
	}
}

@media only screen and (max-width: 590px) {
	.section-hero .headline .hero-reject {
		display: none;
	}
}

.section-resources .icon-card-headline {
	max-width: 18ch;
}

#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-content {
	width: 230px;
}

#ac-globalfooter .ac-gf-more::after {
	top: -0.1em;
}

.dropdown.alt-cursor {
	--dropdown-button-default-padding: 7px 14px 5px;
}

.filter .button.button-neutral {
	padding-top: 9px;
	padding-bottom: 7px;
}

.filter .button.button-secondary-neutral {
	padding-top: 9px;
	padding-bottom: 7px;
}

p.disclaimer {
	font-size: 14px;
	font-weight: 600;
	color: #86868b;
}

.resources-gallery .icon-card-headline {
	max-width: 18ch;
}

@media only screen and (max-width: 734px) {
	.modal-router-link.previous {
		width: 50%;
	}

	.modal-router-link.next {
		width: 50%;
	}
}

.modal-filter .filter-container [data-target="count"] {
	width: 110px;
}

@media (max-width: 1068px) {
	.modal-filter .filter-container [data-target="count"] {
		width: 90px;
	}
}

@media only screen and (max-width: 818px) {
	.filter-container .filter-count {
		width: 90px;
	}
}

.modal .setup-link-button {
	padding-top: 9px;
	padding-bottom: 7px;
}

.section.section-newsroom .iconcontrol .iconcontrol-label {
	padding-top: 2px;
}
