/* LearnDash (ehem. WPCode #10979 "LearnDash Customization") */

#ld-focus-content h1 {
	font-size: 1.75rem;
}
.learndash-wrapper .ld-lesson-status,
.learndash-wrapper .ld-lesson-status .ld-breadcrumbs {
	background: transparent !important;
}
.learndash-wrapper .ld-breadcrumbs {
	padding: 0 !important;
}
.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments {
	display: none !important;
}
.learndash-wrapper .learndash_mark_complete_button {
	padding-right: 32px !important;
	max-width: 210px !important;
	white-space: nowrap !important;
}
.learndash-wrapper .ld-text.ld-user-welcome-text {
	padding: 10px;
}

/* ---------- Kurs-Action-Button ([ld_kurs_action_button]) ---------- */

.elementor-shortcode .ld-btn-action {
	display: inline-block !important;
	background-color: var(--e-global-color-edd59d2);
	font-family: "General Sans", Sans-serif;
	font-size: 1.2rem;
	line-height: var(--e-global-typography-text-line-height);
	color: #ffffff !important;
	border-radius: 16px;
	padding: 8px 20px;
	text-decoration: none !important;
	text-align: center;
	transition: background-color 0.25s ease, color 0.25s ease, transform 0.15s ease !important;
}
.elementor-shortcode .ld-btn-action:hover {
	background-color: var(--e-global-color-edd59d2);
	color: var(--e-global-color-877cc6e) !important;
	transform: translateY(-1px);
}

/* Profil vervollständigen */
.elementor-shortcode .ld-btn-complete-profile {
	background-color: #e67e22 !important;
	color: #ffffff !important;
}
.elementor-shortcode .ld-btn-complete-profile:hover {
	background-color: #d35400 !important;
	color: #ffffff !important;
}

/* Deaktiviert / Badge */
.elementor-shortcode .ld-btn-badge.ld-btn-disabled {
	display: inline-block;
	background-color: #6c757d;
	color: #ffffff !important;
	font-family: "General Sans", Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
	border-radius: 16px;
	padding: 8px 20px;
}

/* Präsentationsmodus */
.ld-presenter-mode__button {
	background-color: #ff8684;
}
.ld-presenter-mode__button:hover {
	background-color: #FFFAF4;
	color: #ff8684;
	border: 2px solid #ff8684;
}
