:root{--cc-font-family:Lato,Arial,sans-serif;--cc-bg:#fffdf9;--cc-primary-color:#282622;--cc-secondary-color:#54514b;--cc-btn-primary-bg:#282622;--cc-btn-primary-hover-bg:#4b4136;--cc-btn-secondary-bg:#eee9df;--cc-btn-secondary-hover-bg:#e0d8cb;--cc-toggle-on-bg:#282622;--cc-modal-border-radius:12px;--cc-btn-border-radius:6px}
#cc-main .cm,#cc-main .pm{box-shadow:0 14px 48px rgba(28,25,20,.23)}
#cc-main .cm__btn,#cc-main .pm__btn{min-height:44px}
.site-footer .cookie-settings-link{display:block;width:auto;min-height:0;margin:0;padding:7px 0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:14px;font-weight:400;line-height:inherit;text-align:left;text-decoration:underline;text-underline-offset:5px;cursor:pointer}
.site-footer .cookie-settings-link:hover{background:transparent;color:inherit}
.site-footer .cookie-settings-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:640px){#cc-main .cm{max-height:min(82vh,680px);overflow:auto}#cc-main .cm__btn{min-height:48px}}
