.brx-sticky.scrolling #navbar {
  transform: translateY(-42px) !important;
  transition: 1s;
}
.brx-sticky.scrolling #navbar .brxe-logo {
  top: 24px;
}
.brx-sticky.scrolling #navbar .brxe-logo img {
  width: 104px !important;
}
#navbar .brxe-logo img {
  transition: 1s !important;
}
.hoverCard {
  padding: var(--s-l);
  background: #000;
  border-radius: 12px;
  position: relative;
  transition: 0.2s;
  cursor: pointer;
}
.hoverCard:hover:before {
  pointer-events: none;
  content: "";
  position: absolute;
  inset: -2px;
  border: 0;
  padding: 6px;
  border-radius: 12px;
  background: linear-gradient(90deg, var(--color-primary), var(--color-secondary));
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}
.wc-faq-question {
  margin: 10px 0;
}
.btn-gradient {
  background-image: linear-gradient(110deg, var(--color-primary), var(--color-secondary));
  text-transform: uppercase;
  font-size: 90%;
  color: var(--color-light);
  letter-spacing: 1px;
  border: 0;
  line-height: 1;
}
.btn-outline-gradient {
  color: white !important;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fcustom_codes%2F586-scss-default.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%22%7D */