#cookie-consent-modal { position: fixed; bottom: 20px; right: 20px; width: 300px; background-color: #222; color: #fff; padding: 20px; box-shadow: 0 0 10px rgba(0,0,0,0.5); border-radius: 5px; z-index: 1000; display: flex; flex-direction: column; align-items: center; } #cookie-consent-modal .buttons { margin-top: 15px; display: flex; gap: 10px; } #cookie-consent-modal button { background-color: #444; color: #fff; border: none; padding: 8px 12px; cursor: pointer; border-radius: 3px; } #cookie-consent-modal button:hover { background-color: #555; } @media (max-width: 600px) { #cookie-consent-modal { width: 90%; bottom: 10px; right: 5%; } }