#cookie-banner {position: fixed;bottom: 0;left: 0;width: 100%;background-color: #222;color: #fff;padding: 15px;box-sizing: border-box;display: none;z-index: 9999;}#cookie-banner p {margin: 0 0 10px 0;text-align: center;}#cookie-banner a {color: #4dabf7;text-decoration: none;}#cookie-banner .buttons {display: flex;justify-content: center;gap: 10px;}#cookie-banner button {padding: 8px 15px;border: none;border-radius: 4px;cursor: pointer;}#cookie-banner .accept {background-color: #2e8b57;color: #fff;}#cookie-banner .close {background-color: #d9534f;color: #fff;}@media(min-width: 768px) {#cookie-banner {padding: 15px 30px;}#cookie-banner p {text-align: left;margin-bottom: 0;}#cookie-banner .buttons {justify-content: flex-end;}}