#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 .container {max-width: 1200px; margin: 0 auto; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}#cookie-banner p {margin: 0; flex: 1;}#cookie-banner a {color: #4dabf7; text-decoration: none;}#cookie-banner .buttons {display: flex; gap: 10px;}#cookie-banner button {padding: 8px 16px; border: none; border-radius: 4px; cursor: pointer;}#cookie-banner .accept {background-color: #2b8a3e; color: #fff;}#cookie-banner .decline {background-color: #c92a2a; color: #fff;}@media (max-width: 768px) {#cookie-banner .container {flex-direction: column; gap: 10px;}#cookie-banner .buttons {width: 100%; justify-content: center;}}