 .cookie-banner {
      position: fixed;
      bottom: 0;
      left: 0;
      right: 0;
      background: #222;
      color: #fff;
      padding: 20px;
      text-align: center;
      font-size: 14px;
      z-index: 1000;
      opacity: 0;
      visibility: hidden;
      transition: all 0.3s ease;
    }
    .cookie-banner.active {
      opacity: 1;
      visibility: visible;
    }
    .cookie-banner button {
      margin-left: 15px;
      padding: 8px 16px;
      background: #00a859;
      color: #fff;
      border: none;
      border-radius: 4px;
      cursor: pointer;
    }