.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;
}
.wc-faq-item .wc-faq-question {
  padding: 0 !important;
}
.wc-faq-item .wc-faq-question-text {
  font-size: var(--text-m) !important;
}
.wc-faq-item .wc-faq-answer-text {
  opacity: 0.8;
}
.brxe-logo {
  transition: 0.2s;
}
#brx-header.brx-sticky.sliding {
  overflow: visible !important;
}
.wpsr-swiper-pagination {
  justify-content: center;
}
.wpsr-swiper-pagination .swiper-pagination-bullet {
  border: 1px solid white;
}
.wpsr-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  border: 1px solid white;
}
/*# 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%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%22%7D */