/* Categories-Block: optionale Button-Stile. Ohne Klasse bleibt das bisherige Aussehen. */

.cats-card .button-line .btn.btn--outline-subtle.is-btn-text-black,
.cats-card .button-line .btn.btn--outline-subtle.is-btn-text-black:hover,
.cats-card .button-line .btn.btn--outline-subtle.is-btn-text-black:focus,
.cats-card .button-line .btn.btn--outline-subtle.is-btn-text-black:active {
	color: #000;
}

.cats-card .button-line .btn.btn--outline-subtle.is-btn-white {
	background: transparent;
	border: 1px solid #fff;
	color: #fff;
}

.cats-card .button-line .btn.btn--outline-subtle.is-btn-white:hover,
.cats-card .button-line .btn.btn--outline-subtle.is-btn-white:focus,
.cats-card .button-line .btn.btn--outline-subtle.is-btn-white:active {
	background: #fff;
	border-color: #fff;
	color: #0f2337;
}

.cats-card .button-line a.btn.is-btn-text-black:not(.btn--outline-subtle),
.cats-card .button-line a.btn.is-btn-text-black:not(.btn--outline-subtle):hover,
.cats-card .button-line a.btn.is-btn-text-black:not(.btn--outline-subtle):focus,
.cats-card .button-line a.btn.is-btn-text-black:not(.btn--outline-subtle):active {
	color: #000;
}

.cats-card .button-line a.btn.is-btn-white:not(.btn--outline-subtle) {
	background: #fff;
	border: 1px solid #fff;
	color: #0f2337;
}

.cats-card .button-line a.btn.is-btn-white:not(.btn--outline-subtle):hover,
.cats-card .button-line a.btn.is-btn-white:not(.btn--outline-subtle):focus,
.cats-card .button-line a.btn.is-btn-white:not(.btn--outline-subtle):active {
	background: #f7f7f7;
	border-color: #fff;
	color: #0f2337;
}

.child-terms .category-card__more.is-btn-text-black,
.child-terms .category-card__more.is-btn-text-black:hover,
.child-terms .category-card__more.is-btn-text-black:focus,
.child-terms .category-card__more.is-btn-text-black:active {
	color: #000;
}

.child-terms .category-card__more.is-btn-white {
	background-color: transparent;
	border-color: #fff;
	color: #fff;
}

.child-terms .category-card__more.is-btn-white:hover,
.child-terms .category-card__more.is-btn-white:focus,
.child-terms .category-card__more.is-btn-white:active {
	background-color: #fff;
	border-color: #fff;
	color: #0f2337;
}

.child-terms .category-card__button.is-btn-text-black,
.child-terms .category-card__button.is-btn-text-black:hover,
.child-terms .category-card__button.is-btn-text-black:focus,
.child-terms .category-card__button.is-btn-text-black:active {
	color: #000;
}

.child-terms .category-card__button.is-btn-white {
	background: #fff;
	border: 1px solid #fff;
	color: #0f2337;
}

.child-terms .category-card__button.is-btn-white:hover,
.child-terms .category-card__button.is-btn-white:focus,
.child-terms .category-card__button.is-btn-white:active {
	background: #f7f7f7;
	border-color: #fff;
	color: #0f2337;
}

.cats-card .button-line .btn.is-btn-black,
.cats-card .button-line .btn.btn--outline-subtle.is-btn-black,
.child-terms .category-card__more.is-btn-black,
.child-terms .category-card__button.is-btn-black {
	background: #000;
	border: 1px solid #000;
	color: #fff;
}

.cats-card .button-line .btn.is-btn-black:hover,
.cats-card .button-line .btn.is-btn-black:focus,
.cats-card .button-line .btn.is-btn-black:active,
.cats-card .button-line .btn.btn--outline-subtle.is-btn-black:hover,
.cats-card .button-line .btn.btn--outline-subtle.is-btn-black:focus,
.cats-card .button-line .btn.btn--outline-subtle.is-btn-black:active,
.child-terms .category-card__more.is-btn-black:hover,
.child-terms .category-card__more.is-btn-black:focus,
.child-terms .category-card__more.is-btn-black:active,
.child-terms .category-card__button.is-btn-black:hover,
.child-terms .category-card__button.is-btn-black:focus,
.child-terms .category-card__button.is-btn-black:active {
	background: #222;
	border-color: #222;
	color: #fff;
}
