.was-cookie[hidden],.was-cookie-options[hidden]{display:none!important}
.was-cookie{position:fixed;z-index:100000;bottom:24px;left:50%;transform:translateX(-50%);width:min(820px,calc(100% - 32px));padding:24px;background:#131718;color:#f4f4ef;border:1px solid #434849;border-radius:12px;box-shadow:0 14px 60px #0006;font-family:'DM Sans',sans-serif}
.was-cookie-copy{display:flex;gap:16px;align-items:flex-start}.was-cookie-copy>i{font-size:26px;color:#f44336}.was-cookie h2{margin:0 0 8px;font:600 22px/1.25 'DM Sans',sans-serif;letter-spacing:0;text-transform:none}.was-cookie p{margin:0;font-size:15px;line-height:1.65;color:#d5d8d6}.was-cookie a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.was-cookie-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.was-cookie button{cursor:pointer;padding:11px 18px;border:1px solid #777d7d;border-radius:6px;font:500 15px/1.2 'DM Sans',sans-serif;background:transparent;color:#fff}.was-cookie button[data-cookie-accept]{background:#ef4035;border-color:#ef4035}.was-cookie button:focus-visible,.was-cookie a:focus-visible,.was-cookie-reopen:focus-visible{outline:2px solid #fff;outline-offset:4px}.was-cookie button:hover{filter:brightness(1.12)}
.was-cookie-options{margin-top:18px;border-top:1px solid #454a4b;padding-top:16px}.was-cookie-options p,.was-cookie-options label{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:8px 0;font-size:15px}.was-cookie-options strong{font-weight:400;color:#bbc3be;font-size:14px}.was-cookie-options input{width:20px;height:20px;accent-color:#ef4035}.was-cookie-options button{margin-top:10px}.was-cookie-reopen{position:fixed;bottom:10px;left:12px;z-index:9999;background:#131718;color:#fff;border:1px solid #53595a;border-radius:5px;padding:7px 10px;font:12px/1.2 'DM Sans',sans-serif;cursor:pointer}
@media(max-width:600px){.was-cookie{bottom:16px;padding:20px;max-height:calc(100dvh - 32px);overflow:auto}.was-cookie-copy{gap:10px}.was-cookie h2{font-size:19px}.was-cookie p{font-size:14px}.was-cookie-actions{gap:8px}.was-cookie-actions button{flex:1 1 40%;padding:12px 10px}.was-cookie-actions button:last-child{flex-basis:100%}.was-cookie-reopen{font-size:11px}}
