 /* ================= COOKIES ================= */

    .cookie-banner {
      position: fixed;
      bottom: 0;
      left: 0;
      width: 100%;
      background: #1c2541;
      padding: 12px;
      display: none;
      align-items: center;
      justify-content: space-between;
      gap: 10px;
      z-index: 9999;
      border-top: 1px solid #333;
      box-sizing: border-box;
    }

    .cookie-banner span {
      font-size: 13px;
      color: #ddd;
      line-height: 1.4;
    }

    .cookie-banner button {
      width: auto !important;
      padding: 8px 14px !important;
      margin: 0 !important;
      border-radius: 8px;
      font-size: 13px;
      flex-shrink: 0;
    }

/* ================= COOKIE LINK ================= */

.cookie-link{
  color:#5bc0be;
  text-decoration:none;
}

.cookie-link:hover{
  text-decoration:underline;
}