﻿.cookieconsent-com---palette-dark.cookieconsent-com---nb {
    opacity: 0.98
}

.cookieconsent-com---reset {
    font-family: inherit;
}

.cookieconsent-com---pc-dialog .cc-cp-body-tabs {
    font-family: inherit !important;
}

.cookieconsent-com---pc-dialog .cc-pc-head-lang {
    justify-content: flex-end;
}

.cookieconsent-com---pc-dialog {
    border: 1px solid #474643;
}

.cookieconsent-com---reset button {
    border-radius: 5px;
    padding: .4em .8em
}

.cookieconsent-com---palette-dark.cookieconsent-com---nb,
.cookieconsent-com---palette-dark .cc-pc-head,
.cookieconsent-com---palette-dark .cc-cp-foot {
    background-color: hsl(0, 0%, 0%);
}

.cookieconsent-com---palette-dark .cc-cp-body-content {
    background: hsl(0, 0%, 23%) !important
}

.cookieconsent-com---palette-dark .cc-cp-body-tabs-item[active=true] {
    background: hsl(0, 0%, 17%) !important;
}

.cookieconsent-com---palette-dark .cc-nb-text,
.cookieconsent-com---palette-dark .cc-nb-title,
.cookieconsent-com---palette-dark .cc-cp-body-content {
    color: #fffef5;
}

.cookieconsent-com---palette-dark .cc-nb-okagree,
.cookieconsent-com---palette-dark .cc-nb-reject,
.cookieconsent-com---palette-dark .cc-cp-foot-save {
    background-color: rgb(209, 28, 97);
}

.cookieconsent-com---palette-dark .cc-nb-changep {
    background-color: hsl(0, 0%, 24%)
}

.cookieconsent-com---palette-dark .cc-nb-okagree,
.cookieconsent-com---palette-dark .cc-nb-reject,
.cookieconsent-com---palette-dark .cc-nb-changep,
.cookieconsent-com---palette-dark .cc-cp-foot-save {
    color: hsl(0, 0%, 100%);
}

.cookieconsent-com---pc-dialog .cc-cp-body-tabs-item {
    background: hsl(0, 0%, 91%);
}

.cookieconsent-com---nb .cc-nb-text {
    font-weight: 300;
}

.cookieconsent-com---palette-dark .cc-nb-okagree,
.cookieconsent-com---palette-dark .cc-nb-reject,
.cookieconsent-com---palette-dark .cc-nb-changep,
.cookieconsent-com---palette-dark .cc-cp-foot-save,
.cookieconsent-com---pc-dialog .cc-cp-body-content-entry-text {
    font-weight: 300;
}

.cookieconsent-com---pc-dialog .cc-pc-head-title-headline,
.cookieconsent-com---pc-dialog .cc-cp-body-content-entry-title,
.cookieconsent-com---pc-dialog .cc-cp-body-tabs-item-link {
    font-weight: 500;
}

.cookieconsent-com---nb {
    font-size: 20px;
}

    .cookieconsent-com---nb .cc-nb-title {
        font-size: 1em;
        display: none;
    }

    .cookieconsent-com---nb .cc-nb-text {
        font-size: 0.62em;
        line-height: 1.2em;
        margin-bottom: 5px;
    }

    .cookieconsent-com---nb .cc-nb-okagree, .cookieconsent-com---nb .cc-nb-reject, .cookieconsent-com---nb .cc-nb-changep {
        font-size: 0.65em;
    }

.cookieconsent-com---palette-dark button:focus {
    box-shadow: 0 0 0 1.5px rgba(255, 255, 255, 0.75) !important
}

.cookieconsent-com---palette-dark a:focus {
    box-shadow: none !important
}

.cookieconsent-com---pc-dialog .cc-cp-body-content-entry-text {
    font-size: 14px;
}

.cc-pc-head-lang-select,
.cookieconsent-com---pc-dialog .cc-cp-foot-byline {
    visibility: collapse;
}

.cookieconsent-com---pc-dialog .cc-cp-foot-save {
    margin-right: 15px;
}

.cookieconsent-com---nb-simple {
    width: 307px;
    bottom: 1.8em;
    left: 0.7em;
    right: auto;
    border-radius: 0;
}

.cookieconsent-com---nb .cc-nb-main-container {
    padding: 10px;
}

.cookieconsent-com---palette-dark .cc-pc-head-close:active, .cookieconsent-com---palette-dark .cc-pc-head-close:focus {
    border: none;
}

@media screen and (max-width: 767px) {
    .cookieconsent-com---nb-simple {
        width: 100%;
        bottom: 0;
        left: 0;
    }

    .cookieconsent-com---pc-dialog .cc-pc-head-lang {
        padding: 0;
        padding-bottom: 5px;
    }
}
