@font-face {
    font-family: 'DegularVariable';
    src: url('fonts/DegularVariable.ttf') format('truetype');
    font-weight: 100 900;
    font-style: normal;
  }
:root {
    --beige: #F1EDE0;
    --black: #1D1D1C;
  }

  .klaro .cookie-notice:not(.cookie-modal-notice) {
    background-color: var(--black, #1D1D1C)!important;
    z-index: 999;
    position: fixed;
    width: 100%;
    bottom: 0;
    right: 0;
}
.klaro .cookie-modal p, .klaro .cookie-modal strong, .klaro .cookie-modal h1, .klaro .cookie-modal h2, .klaro .cookie-modal ul, .klaro .cookie-modal li, .klaro .context-notice p, .klaro .context-notice strong, .klaro .context-notice h1, .klaro .context-notice h2, .klaro .context-notice ul, .klaro .context-notice li, .klaro .cookie-notice p, .klaro .cookie-notice strong, .klaro .cookie-notice h1, .klaro .cookie-notice h2, .klaro .cookie-notice ul, .klaro .cookie-notice li {
    color: var(--beige, #F1EDE0)!important;
}
.klaro .cookie-modal a, .klaro .context-notice a, .klaro .cookie-notice a {
    color: #e6b54a!important;
}
.klaro .cookie-modal .cm-btn.cm-btn-success, .klaro .context-notice .cm-btn.cm-btn-success, .klaro .cookie-notice .cm-btn.cm-btn-success {
    background-color: #e6b54a!important;
}
.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider, .klaro .context-notice .cm-list-input:checked+.cm-list-label .slider, .klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider {
    background-color: #e6b54a!important;
}
.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by {
    display:none!important;
}