.bf-26-banner-background {
  display: flex;
  align-items: center;
  justify-content: center;
  background: radial-gradient(circle, #0075ef, #014abd);
  height: 40px;
}

.bf-26-banner-content {
  color: #fff;
  font-weight: 440;
  padding: 0 30px;
  border-radius: 999px;
  height: 33px;
  background: linear-gradient(#0050a8, #013276);
}

.bf-26-banner-accent {
  color: #2effff;
  font-size: 20px;
  font-weight: bolder;
}

.alleop-instagram-link {
  text-decoration: none;
  color: #fff;
}

.bf-26-banner-tiktok-image {
  max-height: 30px;
  margin-bottom: 7px;
  margin-left: -5px;
}

.bf-26-banner-instagram-image {
  max-height: 20px;
  margin-bottom: 7px;
}

@media (max-width: 767px) {
  .ets_mm_megamenu.layout_layout1.transition_fade.transition_floating.sticky_disabled.ets-dir-ltr.hook-default.single_layout.disable_sticky_mobile.hover.changestatus {
    top: 31%;
  }

  .bf-26-banner-background {
    height: 60px;
    padding: 2px 30px;
    text-align: center;
  }

  .bf-26-banner-content {
    font-size: 16px;
    height: 56px;
    padding: 0 39px;
    line-height: 26px;
  }

  .bf-26-banner-accent {
    font-size: 18px;
  }

  #order-confirmation #content-wrapper .container {
    margin-top: 20%;
  }
}

@media (max-width: 411px) {
  .bf-26-banner-content {
    padding: 0 10px;
  }

  .bf-26-banner-background {
    padding: 2px 10px;
  }

  #order-confirmation #content-wrapper .container {
    margin-top: 20%;
  }
}