#cookie-banner {position: fixed; bottom: 0; left: 0; right: 0; background-color: #222; color: #fff; padding: 15px; display: none; z-index: 10000;}#cookie-banner p {margin: 0 0 10px 0;}#cookie-banner .buttons {display: flex; gap: 10px;}#cookie-banner button {padding: 8px 15px; border: none; cursor: pointer;}#cookie-banner .accept {background-color: #4CAF50; color: white;}#cookie-banner .close {background-color: #f44336; color: white;}@media (min-width: 768px) {#cookie-banner {padding: 15px 30px;}}