#cc-main {
  --cc-bg: #fff;
  --cc-primary-color: #1b262c;
  --cc-secondary-color: #1b262c;
  --cc-btn-primary-bg: #f33;
  --cc-btn-primary-border-color: #f33;
  --cc-btn-primary-color: #fff;
  --cc-btn-primary-hover-bg: #fff;
  --cc-btn-primary-hover-border-color: #f33;
  --cc-btn-primary-hover-color: #f33;
  --cc-btn-secondary-bg: #fff;
  --cc-btn-secondary-border-color: #1b262c;
  --cc-btn-secondary-color: #1b262c;
  --cc-btn-secondary-hover-bg: #1b262c;
  --cc-btn-secondary-hover-border-color: #1b262c;
  --cc-btn-secondary-hover-color: #fff;
  --cc-cookie-category-block-bg: #f5f5f5;
  --cc-cookie-category-block-border: #f5f5f5;
  --cc-cookie-category-block-hover-bg: #e9e9e9;
  --cc-cookie-category-block-hover-border: #e9e9e9;
  --cc-cookie-category-expanded-block-hover-bg: #f5f5f5;
  --cc-cookie-category-expanded-block-bg: #f5f5f5;
  --cc-overlay-bg: rgba(0, 0, 0, 0.75);
  --cc-toggle-readonly-bg: #fff;
  --cc-toggle-on-bg: #f33;
  --cc-toggle-on-knob-bg: #f5f5f5;
  --cc-toggle-off-bg: #ced4da;
  --cc-toggle-off-knob-bg: #767676;
  --cc-toggle-readonly-knob-bg: #f5f5f5;
  --cc-separator-border-color: #f5f5f5;
  --cc-footer-border-color: #f5f5f5;
  --cc-footer-bg: #fff;
  --cc-btn-border-radius: 0.25rem;
  --cc-modal-border-radius: 0.25rem;
  --cc-pm-toggle-border-radius: 0.25rem; }
  #cc-main .cm__texts {
    padding: 2rem 0 0; }
  #cc-main .cm__desc, #cc-main .cm__title {
    padding: 0 2rem; }
  #cc-main .cm__btns, #cc-main .cm__links {
    padding: 2rem 2rem 2rem 2rem; }
  #cc-main .pm__header {
    border: 0;
    padding: 2rem 2rem 1rem 2rem; }
  #cc-main .pm__body {
    padding: 0 2rem; }
  #cc-main .pm__footer {
    border: 0;
    padding: 1rem 2rem 2rem 2rem; }
  #cc-main .pm--box {
    height: calc(100% - 4rem);
    max-height: 40rem; }
    @media screen and (max-width: 640px) {
  #cc-main .pm--box {
    height: unset;
    max-height: unset;
    left: var(--cc-modal-margin);
    right: var(--cc-modal-margin);
    top: var(--cc-modal-margin);
    bottom: var(--cc-modal-margin); } }
  #cc-main .cm__title, #cc-main .pm__title {
    font-family: 'Proxima Nova', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-weight: normal;
    font-size: rem(24); }
  #cc-main .cm--box.cm--wide .cm__btn-group, #cc-main .pm__btn-group {
    display: flex;
    grid-auto-flow: unset;
    grid-auto-columns: unset; }
  #cc-main .cm__btn, #cc-main .pm__btn {
    font-family: 'Proxima Nova', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-weight: normal;
    padding: 0.375rem 1.5rem;
    letter-spacing: 0.04em;
    border-width: 2px; }
  #cc-main .cm--box.cm--wide, #cc-main .pm--box {
    max-width: 45rem; }
  #cc-main .toggle__icon-circle {
    box-shadow: none; }

/*# sourceMappingURL=cookieconsent-80f5e89c.css.map */