.consent{z-index:60;background:#fffdf8;border-top:1px solid #e2dacb;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #18130e1f}.consent__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px 40px;width:min(100% - 40px,1320px);margin-inline:auto;padding:20px 0 22px;display:flex}.consent__text{flex:420px;min-width:0}.consent__text h2{font-family:var(--serif);color:#1e211f;margin:0;font-size:20px;font-weight:400;line-height:1.15}.consent__text p{max-width:66ch;font-family:var(--sans);color:#4a4740;margin:8px 0 0;font-size:13px;line-height:1.6}.consent__links{flex-wrap:wrap;gap:20px;display:flex}.consent__links a{letter-spacing:.04em;color:#85631c;border-bottom:1px solid;align-items:center;min-height:24px;padding-bottom:1px;font-size:12px;text-decoration:none;display:inline-flex}.consent__actions{flex-wrap:wrap;flex:none;gap:12px;display:flex}.consent__actions button{color:#85631c;min-width:148px;min-height:44px;font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #85631c;border-radius:1px;padding:0 22px;font-size:11px}.consent__actions button:hover{background:#85631c14}.consent__actions button:focus-visible{outline-offset:3px;outline:2px solid #85631c}.footer-live__cookie-settings{min-height:24px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0;text-decoration:none}@media (max-width:700px){.consent__inner{flex-direction:column;padding:16px 0 18px}.consent__actions{width:100%}.consent__actions button{flex:1 1 0;min-width:0}}
