
#cookie-consent { position: fixed; bottom: 0; left: 0; right: 0; background: linear-gradient(135deg, rgba(238, 90, 82, 0.95), rgba(255, 107, 107, 0.95)); color: white; padding: 15px; z-index: 10000; text-align: center; backdrop-filter: blur(10px); } .cookie-content { max-width: 1200px; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 15px; } .cookie-content p { margin: 0; flex: 1; } .cookie-content a { color: #fff; text-decoration: underline; font-weight: 500; } .cookie-content button { background: rgba(255, 255, 255, 0.2); color: white; border: 1px solid rgba(255, 255, 255, 0.3); padding: 8px 16px; border-radius: 25px; cursor: pointer; margin-left: 10px; transition: all 0.3s ease; } #accept-cookies { background: rgba(255, 255, 255, 0.9); color: #ee5a52; font-weight: 600; } .cookie-content button:hover { background: rgba(255, 255, 255, 1); color: #ee5a52; } @media (max-width: 768px) { .cookie-content { flex-direction: column; text-align: center; } }