/*
 =========================================================
 * Filo's dark theme - Glow Cookies
 =========================================================
 * Page: https://filo.gg
 * Copyright 2023 iLxlo_ (https://github.com/ilxlodev)
 * Designed by CSDIT Coded by iLxlo_
 =========================================================
 * Not allowed to copy substantial portions of the software without prior authorization.
 */

.prebanner {
  left: 20px !important;
  width: 50px !important;
  bottom: 24px !important;
  min-width: unset !important;
  padding: 12px 12px !important;
  color: var(--filogg-color-text) !important;
  background: var(--filogg-color-secondary) !important;
  border: 5px solid var(--filogg-color-primary) !important;
}

.prebanner__border__1 {
  border-radius: 30px !important;
}

.glowCookies__banner {
  left: 20px !important;
  bottom: 24px !important;
  z-index: 9999999999 !important;
  border-radius: 30px !important;
  color: var(--filogg-color-text) !important;
  background: var(--filogg-color-secondary) !important;
  border: 5px solid var(--filogg-color-primary) !important;
}

.glowCookies__banner > h3 {
  font-weight: 900;
  color: var(--filogg-color-text) !important;
}

.glowCookies__banner > p {
  font-size: 18px !important;
  color: var(--filogg-color-text) !important;
}

.glowCookies__banner__1 .read__more {
  color: var(--filogg-color-text) !important;
}

.glowCookies__banner button {
  font-size: 26px !important;
  min-width: 120px;
  min-height: auto;
  font-weight: 700 !important;
  padding: 5px 10px !important;
  text-align: center;
  text-decoration: none;
}

.glowCookies__banner .accept__btn__styles {
  border-radius: 20px !important;
  color: var(--filogg-color-secondary) !important;
  background: var(--filogg-color-white) !important;
  border: 2px solid var(--filogg-color-white) !important;
  transition: var(--filogg-hover-background-transition) !important;
}

.glowCookies__banner .accept__btn__styles:hover, .glowCookies__banner .accept__btn__styles:focus {
  background: transparent !important;
  color: var(--filogg-color-white) !important;
  border: 2px solid var(--filogg-color-white) !important;
}

.glowCookies__banner .settings__btn__styles {
  border-radius: 20px !important;
  background: transparent !important;
  color: var(--filogg-color-white) !important;
  border: 2px solid var(--filogg-color-white) !important;
  transition: var(--filogg-hover-background-transition) !important;
}

.glowCookies__banner .settings__btn__styles:hover, .glowCookies__banner .settings__btn__styles:focus {
  color: var(--filogg-color-secondary) !important;
  background: var(--filogg-color-white) !important;
  border: 2px solid var(--filogg-color-white) !important;
}

/*
 =========================================================
 * Media queries
 =========================================================
 * Responsive is the future \ ✪ ω ✪ /
 */

 @media (max-width: 1366px) { /* Laptop resolution */

  .glowCookies__banner button {
    font-size: 23px !important;
  }

}

@media (max-width: 1024px) { /* Tablet resolution */

  .glowCookies__banner button {
    font-size: 20px !important;
  }

}

@media (max-width: 768px) { /* Mobile vertical resolution */

  .glowCookies__banner {
    left: auto !important;
    right: auto !important;
    bottom: 24px !important;
  }

}