#data-consent-box { position: fixed; bottom: 0; right: 0; width: 300px; background: linear-gradient(45deg, #6b73ff, #000dff); color: #fff; padding: 20px; box-sizing: border-box; display: flex; flex-direction: column; align-items: center; z-index: 9999; border-radius: 8px; margin: 10px;} #data-consent-box p { margin-bottom: 15px; font-size: 14px; text-align: center;} #data-consent-box .buttons { display: flex; gap: 10px;} #data-consent-box button { background-color: #ffffff; color: #000dff; border: none; padding: 8px 12px; cursor: pointer; border-radius: 4px; font-size: 14px;} @media(min-width: 768px) { #data-consent-box { flex-direction: row; max-width: 400px;}}
#data-consent-box[hidden] { display: none !important; }
