#cookie-box { position: fixed; bottom: 0; left: 0; width: 90%; max-width: 500px; background-color: #222; color: #fff; padding: 15px; box-sizing: border-box; border-top-right-radius: 8px; } #cookie-box a { color: #1e90ff; text-decoration: underline; } #cookie-box .cookie-btn { background-color: #007BFF; color: #fff; border: none; padding: 10px 20px; cursor: pointer; border-radius: 4px; } @media (min-width: 768px) { #cookie-box { width: 50%; } } @media (min-width: 1024px) { #cookie-box { width: 40%; } }