.cookie-banner { position: fixed; bottom: 0; left: 0; width: 100%; background-color: #f9f9f9; color: #000; padding: 15px; box-sizing: border-box; display: flex; justify-content: space-between; align-items: center; z-index: 10000; } .cookie-banner p { margin: 0; padding: 0; } .close-btn { cursor: pointer; font-size: 20px; } @media (max-width: 767px) { .cookie-banner { flex-direction: column; align-items: flex-start; } }