.wb-cookie-bar {
    position: fixed;
    left: 0;
    right: 0;
    z-index: 9999;
    display: flex;
    gap: 39px;
    align-items: flex-start;
    padding: 16px 24px;
    background: rgba(0, 0, 0, .85);
    color: #fff;
    font: 14px / 1.4 -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Arial, sans-serif;
    max-width: 1100px;
    margin: 0 auto;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.5);
} 
.wb-cookie-bar.wb-pos-top { top: 0; }
.wb-cookie-bar.wb-pos-bottom { bottom: 0; }
.wb-cookie-text { max-width: 1000px; }
.wb-cookie-btn { border: 0; padding: 12px 24px; background:#bf0707; color:#ffffff; cursor:pointer; min-width: 146px;}
.wb-cookie-overlay {
  position: fixed; inset: 0; background: #ffffff; z-index: 9998; backdrop-filter: blur(1px);
}

@media (max-width: 767px) {
  .wb-cookie-bar {
    flex-direction: column;
    align-items: stretch;
    gap: 16px;
    padding: 16px 20px;
  }

  .wb-cookie-text {
    max-width: none;

  }

  .wb-cookie-btn {
    width: 100%;
    min-width: auto;
    padding: 12px;
    justify-content: center;
  }
}

/* .wb-cookie-bar {
  position: fixed; left: 0; right: 0; z-index: 9999;
  display: flex; gap: 12px; align-items: center; justify-content: center;
  padding: 12px 16px; background: rgba(0,0,0,.85); color: #fff;
  font: 14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;
}
.wb-cookie-bar.wb-pos-top { top: 0; }
.wb-cookie-bar.wb-pos-bottom { bottom: 0; }
.wb-cookie-text { max-width: 1000px; }
.wb-cookie-btn { border: 0; padding: 8px 14px; border-radius: 6px; background:#fff; color:#000; cursor:pointer; }
.wb-cookie-overlay {
  position: fixed; inset: 0; background: rgba(0,0,0,.35); z-index: 9998; backdrop-filter: blur(1px);
} */



