.wf-cookie-footer{background:#f1eade;padding:16px 24px;text-align:center;color:#302b24;font-size:15px}
.wf-cookie-footer button,.wf-cookie-footer a{font:inherit;color:#583d2d;text-decoration:underline;background:none;border:0;padding:8px;cursor:pointer}
#cc--main{font-size:16px;line-height:1.55}
#cc--main .c-bn{min-height:44px;font-size:15px}
#cc--main #c-bns button{background:#78452e;color:#fff;border:1px solid #78452e}
#cc--main button:focus-visible,.wf-cookie-footer button:focus-visible{outline:3px solid #302b24;outline-offset:3px}
@media(max-width:600px){#cc--main #cm{max-height:85vh;overflow-y:auto}#cc--main .c-bn{min-height:48px}}
