:root {
  --primary-color: #000;
  --theme-color: #FF8000;
  --secondary-color: #FFD500;
  --button-color: #000;
  --button-hover-color: #000;
}

[data-theme=seed] {
  --theme-color: #35A198;
  --secondary-color: #FFD500;
  --button-color: #000;
  --button-hover-color: #000;
}

[data-theme=soss] {
  --theme-color: #8355E8;
  --secondary-color: #FFD500;
  --button-color: #000;
  --button-hover-color: #000;
}

[data-theme=salc] {
  --theme-color: #FFD500;
  --secondary-color: #6A2383;
  --button-color: #fff;
  --button-hover-color: #000;
}

.callout-bar {
  position: relative;
  text-align: center;
  color: #fff;
  max-width: 100%;
  padding: 0 15px;
}
.callout-bar .container {
  position: relative;
  background-color: #000;
  padding: 35px 0;
  max-width: 100%;
}
.callout-bar .container:before {
  content: "";
  -webkit-mask-image: url("../../../images/pattern.svg");
          mask-image: url("../../../images/pattern.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: var(--theme-color);
  position: absolute;
  top: 0;
  left: 50%;
  translate: -50% 0;
  width: 250px;
  height: 44px;
}
.callout-bar__content {
  padding: 40px 30px;
}
@media (min-width: 1200px) {
  .callout-bar__content {
    padding: 40px 180px;
  }
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  .callout-bar__content {
    padding: 40px 80px;
  }
}
.callout-bar__body {
  margin-bottom: 30px;
}
.callout-bar__links {
  padding: 0;
  margin: 0;
  list-style: none;
}
.callout-bar__links li a {
  display: inline-flex;
  justify-content: center;
  padding: 15px 33px;
  align-items: center;
  gap: 10px;
  border-radius: 50px;
  background-color: var(--secondary-color);
  border: none;
  text-align: center;
  font-size: 18px;
  cursor: pointer;
  text-decoration: none;
  transition: 0.25s ease-in-out;
  color: var(--button-color);
  font-family: "Poppins-Medium", sans-serif;
}
@media (min-width: 992px) {
  .callout-bar__links li a {
    padding: 15px 49px;
  }
}
.is-tabbing .callout-bar__links li a:focus {
  background-color: var(--theme-color);
  color: var(--button-hover-color);
}
@media (hover: hover) {
  .callout-bar__links li a:hover {
    background-color: var(--theme-color);
    color: var(--button-hover-color);
  }
}/*# sourceMappingURL=callout-bar.css.map */
