#typo3-cms-backend-backend-toolbaritems-systeminformationtoolbaritem #systeminformation_system_BelogLog {
	display: none;
}

#typo3-cms-backend-backend-toolbaritems-systeminformationtoolbaritem .dropdown-text.text-danger {
	display: none;
}

#typo3-cms-backend-backend-toolbaritems-systeminformationtoolbaritem .t3js-systeminformation-counter.toolbar-item-badge {
	display: none !important;
}

[data-modulemenu-identifier="dashboard"] {
	display: none !important;
}

.drkcmsupsell .btn-primary {
	--bs-btn-color: #000;
	--bs-btn-bg: #81d6eb;
	--bs-btn-border-color: #81d6eb;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #aff6ad;
	--bs-btn-hover-border-color: #aff6ad;
	--bs-btn-focus-shadow-rgb: 38, 140, 234;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #a3e5a2;
	--bs-btn-active-border-color: #a3e5a2;
	--bs-btn-active-shadow: none;
	--bs-btn-box-shadow: none;
}

.drkcmsupsell .btn-secondary {
	--bs-btn-color: #000;
	--bs-btn-bg: #dce0e0;
	--bs-btn-border-color: #dce0e0;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #cacccd;
	--bs-btn-hover-border-color: #cacccd;
	--bs-btn-focus-shadow-rgb: 136, 136, 136;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #7a7f83;
	--bs-btn-active-border-color: #7a7f83;
	--bs-btn-active-shadow: none;
	float: none !important;
}

.drkcmsupsell .card-subtitle {
	opacity: 1;
}

.drkcmsupsell .card-footer {
	text-align: right;
}

.drkcmsupsell .highlight {
	background: #81d6eb;
	border-color: #81d6eb;
	box-shadow: none;
	color: #000;
}

.drkcmsupsell .highlight .btn-primary {
	--bs-btn-color: #000;
	--bs-btn-bg: #74bfd3;
	--bs-btn-border-color: #74bfd3;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #a3e5a2;
	--bs-btn-hover-border-color: #a3e5a2;
	--bs-btn-focus-shadow-rgb: 38, 140, 234;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #a3e5a2;
	--bs-btn-active-border-color: #a3e5a2;
}

.drkcmsupsell .warning {
	background: #F68658;
	border-color: #F68658;
	box-shadow: none;
	color: #000;
}

.drkcmsupsell .warning .btn-primary {
	--bs-btn-color: #000;
	--bs-btn-bg: #e27c53;
	--bs-btn-border-color: #e27c53;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #a3e5a2;
	--bs-btn-hover-border-color: #a3e5a2;
	--bs-btn-focus-shadow-rgb: 38, 140, 234;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #a3e5a2;
	--bs-btn-active-border-color: #a3e5a2;
}

.drkcmsupsell .booked {
	background: #dce0e0;
	border-color: #dce0e0;
	box-shadow: none;
	color: #000;
	overflow: visible;
	position: relative;
}

.drkcmsupsell .booked::after {
	background-color: #aff6ad;
	background-size: 2em 2em;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%23000000'%3e%3cpath d='m13.3 4.8-.7-.7c-.2-.2-.5-.2-.7 0L6.5 9.5 4 6.9c-.2-.2-.5-.2-.7 0l-.6.7c-.2.2-.2.5 0 .7l3.6 3.6c.2.2.5.2.7 0l6.4-6.4c.1-.2.1-.5-.1-.7z'/%3e%3c/g%3e%3c/svg%3e");
	background-position: center center;
	background-repeat: no-repeat;
	border: 1px solid #a3e5a2;
	border-radius: 50%;
	content: "";
	display: block;
	height: 2rem;
	position: absolute;
	right: -.35rem;
	top: -.35rem;
	width: 2rem;
}

.drkcmsupsell .card {
	max-width: 50rem;
	padding: 1.5rem 2rem !important;
}

.drkcmsupsell .tab-content .card {
	padding: 0 !important;
}

.drkcmsupsell .tab-content .card:not(.booked):hover {
	transform: scale(1.05);
}

.drkcmsupsell .card-body {
	padding: 1rem 0;
}

.drkcmsupsell .tab-content .card-body {
	padding: var(--typo3-card-padding);
}

.drkcmsupsell .card-body .detail-img {
	display: block;
	height: auto;
	margin-bottom: 1rem;
	max-height: 20rem;
	max-width: 100%;
	width: auto;
}

.drkcmsupsell .card {
	max-width: 50rem;
}

.drkcmsupsell .cta-wrapper {
	text-align: right;
}

.drkcmsupsell .cta-wrapper .btn-primary{
	padding: 1.125rem 2rem;
}
