<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
    --uc-primary-bg: #000000;
    --uc-primary-bgtext: #ffffff;
    --uc-secondary-bg: #eeeeee;
    --uc-secondary-bgtext: #000000;
}

/* Overall Styling */

#usercentrics-button #uc-btn-open-main-corner-modal,
#usercentrics-button .uc-powered-by-footer.uc-flex-container,
#usercentrics-button .uc-banner-content br {
    display: none !important;
}
#usercentrics-button .uc-btn {
    padding: 10px 12px !important;
}
#usercentrics-button.is-displayed {
    background: rgb(0 0 0 / 48%);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999999;
}
#usercentrics-button .uc-banner-content {
    background: #fff !important;
}
@media (min-width: 480px) {
    #usercentrics-button #uc-banner-text {
        float: left;
        width: calc( 100% - 200px);
    }
    #usercentrics-button .uc-btn-footer-container {
        float: right;
        width: 200px;
    }
}
@media (min-width: 960px) {
    #usercentrics-button #uc-banner-text {
        width: calc( 100% - 300px);
    }
    #usercentrics-button .uc-btn-footer-container {
        width: 300px;
    }
}
#usercentrics-button #uc-full-optin-description {
    color: #000 !important;
    line-height: 1.5 !important;
}
#usercentrics-button #uc-banner-modal #uc-main-banner .uc-banner-content {
    max-width: 1024px !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    transition: left 1s ease;
}
#usercentrics-button #uc-banner-modal #uc-main-banner .uc-banner-content &gt; div {
    width: 100% !important;
    padding-left: 35px !important
}

/* Buttons */

#usercentrics-button .uc-banner-content .btn-list .uc-btn {
    font-size: 13px !important;
    font-weight: 400 !important;
    border-radius: 0 !important;
    margin-right: 0 !important;
    letter-spacing: 2px;
    box-shadow: none !important;
}
#usercentrics-button #uc-banner-modal #uc-main-banner .uc-btn {
    margin-bottom: 7px !important
}
#usercentrics-button #uc-banner-modal .uc-banner-content .btn-list {
    display: block !important;
}

#usercentrics-button #uc-banner-modal #uc-main-banner button#uc-btn-accept-banner,
#usercentrics-button #uc-banner-modal #uc-main-banner button#uc-btn-deny-banner {
    width: 140px !important;
    min-width: 140px !important;
    padding: 10px 20px !important;
    display: inline-block !important;
}
@media (max-width: 960px) {
    #usercentrics-button #uc-banner-modal #uc-main-banner button#uc-btn-accept-banner,
    #usercentrics-button #uc-banner-modal #uc-main-banner button#uc-btn-deny-banner,
    #usercentrics-button #uc-banner-modal #uc-main-banner button#uc-btn-more-info-banner {
        width: 180px !important;
        min-width: 180px !important;
    }
}
@media (max-width: 480px) {
    #usercentrics-button #uc-banner-modal #uc-main-banner button#uc-btn-accept-banner,
    #usercentrics-button #uc-banner-modal #uc-main-banner button#uc-btn-deny-banner {
        width: 100% !important;
        min-width: 100% !important;
        margin: 5px auto !important;
    }
    #usercentrics-button.uc-btn-footer-container {
        margin-top: 10px;
    }
}

#usercentrics-button .btn-list.show-more-btn {
    margin-left: 15px !important;
}

#usercentrics-button .uc-banner-content &gt; div {
    float: none !important;
    margin: 0 auto;
    max-width: 1080px;
}
#usercentrics-button button#uc-btn-accept-banner,
#usercentrics-button button#uc-btn-deny-banner {
    box-shadow: none !important;
    text-transform: initial !important;
}

#usercentrics-button button#uc-btn-deny-banner {
    margin-bottom: 7px;
}
#usercentrics-button button#uc-btn-accept-banner {
    margin-bottom: 10px;
}
#usercentrics-button button#uc-btn-more-info-banner {
    background: white !important;
    color: #000000 !important;
    box-shadow: none !important;
    text-transform: lowercase !important;
    letter-spacing: normal;
    font-size: 0 !important;
    padding: 0 !important;
}
#usercentrics-button button#uc-btn-more-info-banner:hover {
    text-decoration: none !important;
}
#usercentrics-button button#uc-btn-more-info-banner:after {
    content: "Individuelle Einstellung";
	font-size: 13px;
	text-transform: initial;
    border-bottom: 1px solid #000;
    padding-bottom: 3px;
}

#usercentrics-button button#uc-btn-accept-banner,
#usercentrics-button button.uc-embedding-accept,
#usercentrics-button button#uc-btn-accept-banner:hover,
#usercentrics-button button.uc-embedding-accept:hover,
#usercentrics-button .uc-btn.uc-btn-primary.uc-save-settings-and-close-button {
    background-color: var(--uc-primary-bg) !important;
    color: var(--uc-primary-bgtext) !important;
    padding: 10px 12px !important;
    font-size: 13px !important;
    letter-spacing: 2px !important;
}
#usercentrics-button button#uc-btn-deny-banner,
#usercentrics-button button.uc-embedding-more-info,
#usercentrics-button button#uc-btn-deny-banner:hover,
#usercentrics-button button.uc-embedding-more-info:hover {
    background-color: var(--uc-secondary-bg) !important;
    color: var(--uc-secondary-bgtext) !important;
    padding: 10px 12px !important;
    font-size: 13px !important;
    letter-spacing: 2px !important;
}
#usercentrics-button .uc-btn.uc-btn-primary.uc-save-settings-and-close-button {
    padding: 16px 12px !important;
}

#usercentrics-button p.description-text,
.uc-embedding-wrapper h3 {
    color: #555;
}

/* Pop-up "more" */

#usercentrics-button button.uc-close.uc-flex-item {
    position: absolute;
    top: 10px;
    right: 5px;
}
#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header {
    background-color: var(--uc-primary-bg) !important;
}
#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-close {
    color: var(--uc-primary-bgtext) !important;
}
#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-search-bar .uc-info-modal-input-wrap,
#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-sidebar-toggle .uc-info-modal-sidebar-toggle-button {
    display: none !important;
}
#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-search-bar input {
    width: 40% !important;
}
#usercentrics-button button#uc-info-modal-sidebar-toggle,
#usercentrics-button button.uc-close.uc-flex-item,
#usercentrics-button #uc-corner-modal .uc-card-header .uc-card-header-info .close-modal-btn,
#usercentrics-button #uc-corner-modal .uc-card-header .uc-card-header-info .uc-language-wrapper .uc-dropdown .uc-dropdown-toggle {
    padding: 0 !important;
    background: none !important;
}
#usercentrics-button #uc-corner-modal .uc-card-footer .uc-save-settings-button {
    background-color: var(--uc-primary-bg) !important;
    color: var(--uc-primary-bgtext) !important;
}
#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar,
#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar .uc-powered-by {
    background: #f1f1f1 !important;
}
#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-footer div.uc-save-settings-and-close-button {
    padding: 16px 0 !important;
}
#usercentrics-button #uc-corner-modal .uc-card-header,
#usercentrics-button #uc-corner-modal .uc-nav-tabs {
    background: #e7e7e7 !important;
}
#usercentrics-button .uc-dropdown .uc-dropdown-toggle .uc-dropdown-arrow,
#usercentrics-button .uc-nav-tabs a#uc-btn-select-tab-settings,
#usercentrics-button .uc-nav-tabs a#uc-btn-select-tab-history {
    color: #000 !important;
    font-size: 14px;
}
#usercentrics-button .close-modal-btn svg {
    filter: invert(1);
}
#usercentrics-button  #uc-corner-modal .uc-card-header .uc-header-subtitle-text {
    margin: 20px 0 10px 0 !important;
}

/* Pop-up Cookie-Settings */

#usercentrics-button h4,
#usercentrics-button .uc-powered-by,
#usercentrics-button .uc-powered-by a {
    color: #000000 !important;
}

/* Content Blocker Wrapper */

.uc-embedding-wrapper {
    width: 80% !important;
    padding: 20px !important;
}
.uc-embedding-wrapper span {
    display: none !important;
}
.uc-embedding-wrapper h3,
.uc-embedding-wrapper p {
    text-align: center !important;
}
.uc-embedding-wrapper h3 {
    font-size: 18px !important;
}
.uc-embedding-wrapper p {
    font-size: 15px !important;
}
.uc-embedding-wrapper .uc-embedding-buttons &gt; button {
    font-size: 12px !important;
    font-weight: 500 !important;
}
.uc-embedding-wrapper .uc-embedding-buttons &gt; button.uc-embedding-accept {
    background-color: var(--uc-primary-bg) !important;
    color: var(--uc-primary-bgtext) !important;
}
.uc-embedding-wrapper .uc-embedding-buttons &gt; button.uc-embedding-more-info {
    background-color: #e7e7e7 !important;
    color: #000 !important;
}

/* Mobile View */

@media (max-width: 640px) {
    #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-search-bar input {
        width: 100% !important;
    }
}

@media (max-width: 480px) {
    #usercentrics-button .btn-list.show-more-btn {
        margin-left: 0px !important;
    }
}
</pre></body></html>