#node-flavor_lineup #einleitung {
  padding-bottom: 50px;
  padding-top: 50px;
  background-color: var(--color-default);
  color: #ffffff;
  position: relative;
}
#node-flavor_lineup #einleitung::before {
  content: '';
  width: 100%;
  height: 50px;
  background: linear-gradient(to top, #000000, rgba(0, 0, 0, 0));
  position: absolute;
  top: -45px;
  left: 0;
  z-index: 50;
}
#node-flavor_lineup #einleitung .text a {
  color: #ffffff;
  text-decoration: underline;
}
#node-flavor_lineup #einleitung .text a:hover {
  color: var(--color-secondary);
}
#node-flavor_lineup #flavors .swiper-container .background-image {
  display: none;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper {
  display: flex;
  flex-direction: column;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide {
  padding: 50px 7vw;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .titel {
  font-weight: 700;
  margin-bottom: 10px;
  text-align: center;
  font-size: var(--font-size-h1);
  line-height: var(--line-height-h1);
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .vorschautext {
  margin-bottom: 30px;
  text-align: center;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .vorschautext .text {
  display: inline;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .vorschautext .button-wrapper {
  display: inline;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .vorschautext .overlay {
  margin-left: 10px;
  display: inline;
  position: relative;
  width: 20px;
  height: 20px;
  text-align: center;
  transform: translateY(5px);
  color: #ffffff;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .signet-wrapper {
  display: none;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .wrapper {
  display: none;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .wrapper .titel {
  font-weight: 700;
  margin-bottom: 20px;
  text-align: center;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .wrapper .text {
  text-align: center;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .wrapper .button-wrapper {
  display: flex;
  justify-content: center;
  margin-top: 30px;
  margin-bottom: 30px;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .wrapper .button-wrapper .button {
  color: #000000;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .wrapper .button-wrapper .button svg .st1 {
  fill: #fff;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .image {
  height: 400px;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .image picture {
  height: 100%;
  width: 100%;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .image img {
  height: 100%;
  width: auto;
  margin: 0 auto;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .button-wrapper {
  display: flex;
  flex-direction: column-reverse;
  align-items: center;
  gap: 10px;
  margin-top: 30px;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .button-wrapper .button {
  color: #000000;
}
#node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .button-wrapper .button svg .st1 {
  fill: #fff;
}
#node-flavor_lineup #flavors .swiper-container .swiper-navigation {
  padding-bottom: 30px;
  display: none;
}
#node-flavor_lineup #flavors .swiper-container .swiper-navigation .prev,
#node-flavor_lineup #flavors .swiper-container .swiper-navigation .next {
  display: none;
}
#node-flavor_lineup #flavors .swiper-container .swiper-navigation .prev i,
#node-flavor_lineup #flavors .swiper-container .swiper-navigation .next i {
  font-size: 40px;
  line-height: 40px;
  position: relative;
  color: #ffffff;
}
#node-flavor_lineup #flavors .swiper-container .swiper-navigation .prev i:after,
#node-flavor_lineup #flavors .swiper-container .swiper-navigation .next i:after {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  font-family: 'icomoon';
  line-height: inherit;
  font-size: inherit;
  opacity: 0.8;
  color: inherit;
  z-index: -2;
  animation: slideButtonPulse 1s 0s ease-out infinite;
}
@keyframes slideButtonPulse {
  0% {
    transform: translateX(-50%) scale(1);
    opacity: 1;
  }
  100% {
    transform: translateX(-50%) scale(1.5);
    opacity: 0;
  }
}
#node-flavor_lineup #flavors .swiper-container .swiper-navigation .next i {
  transform: scale(-1, 1);
  display: block;
  transform-origin: center;
  width: 40px;
}
#node-flavor_lineup #flavors .swiper-container .swiper-navigation .next i:after {
  content: '\e923';
  display: block;
}
#node-flavor_lineup #flavors .swiper-container .swiper-navigation .prev i:after {
  content: '\e923';
}
#node-flavor_lineup #flavors .swiper-container .swiper-navigation .swiper-pagination .swiper-pagination-bullet::before {
  color: #ffffff;
}
@media (hover: hover) {
  #node-flavor_lineup #einleitung .button-wrapper .scrollto:hover i {
    color: var(--color-primary);
  }
  #node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .wrapper .button-wrapper .button:hover {
    color: #fff !important;
  }
  #node-flavor_lineup #flavors .swiper-container .swiper-wrapper .swiper-slide .wrapper .button-wrapper .button:hover svg .st1 {
    fill: var(--color-primary);
  }
  #node-flavor_lineup #flavors .swiper-container .swiper-navigation .next,
  #node-flavor_lineup #flavors .swiper-container .swiper-navigation .prev {
    cursor: pointer;
    transition: 0s;
  }
  #node-flavor_lineup #flavors .swiper-container .swiper-navigation .next:hover i,
  #node-flavor_lineup #flavors .swiper-container .swiper-navigation .prev:hover i {
    color: var(--color-primary);
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22var%5C%2Fwww%5C%2Fvhosts%5C%2Finfinitymusictour.at%5C%2Fhttpdocs%5C%2Fthemes%5C%2Fcustom%5C%2Fless%5C%2F_page%5C%2Fflavor_lineup%5C%2Fflavor_lineup.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%2CmBAEI%3BEACI%2CoBAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAkB%2CoBAAlB%3BEACA%2CcAAA%3BEACA%2CkBAAA%3B%3BAAEA%2CmBAPJ%2CYAOK%3BEACG%2CSAAS%2CEAAT%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CYAAY%2CkDAAZ%3BEACA%2CkBAAA%3BEACA%2CUAAA%3BEACA%2COAAA%3BEACA%2CWAAA%3B%3BAAjBZ%2CmBAEI%2CYAkBI%2CMACI%3BEACI%2CcAAA%3BEACA%2C0BAAA%3B%3BAAEA%2CmBAvBZ%2CYAkBI%2CMACI%2CEAIK%3BEACG%2COAAO%2CsBAAP%3B%3BAA1BpB%2CmBAgCI%2CSACI%2CkBACI%3BEACI%2CaAAA%3B%3BAAnChB%2CmBAgCI%2CSACI%2CkBAKI%3BEACI%2CaAAA%3BEACA%2CsBAAA%3B%3BAAxChB%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%3BEACI%2CiBAAA%3B%3BAA3CpB%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAGI%3BEACI%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CWAAW%2CmBAAX%3BEACA%2CaAAa%2CqBAAb%3B%3BAAlDxB%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAWI%3BEACI%2CmBAAA%3BEACA%2CkBAAA%3B%3BAAvDxB%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAWI%2CcAII%3BEACI%2CeAAA%3B%3BAA1D5B%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAWI%2CcAQI%3BEACI%2CeAAA%3B%3BAA9D5B%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAWI%2CcAYI%3BEACI%2CiBAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3BEACA%2CWAAW%2CeAAX%3BEACA%2CcAAA%3B%3BAAzE5B%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAmCI%3BEACI%2CaAAA%3B%3BAA9ExB%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAuCI%3BEACI%2CaAAA%3B%3BAAlFxB%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAuCI%2CSAGI%3BEACI%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3B%3BAAvF5B%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAuCI%2CSASI%3BEACI%2CkBAAA%3B%3BAA3F5B%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAuCI%2CSAaI%3BEACI%2CaAAA%3BEACA%2CuBAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3B%3BAAlG5B%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAuCI%2CSAaI%2CgBAMI%3BEACI%2CcAAA%3B%3BAArGhC%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAuCI%2CSAaI%2CgBAMI%2CQAGI%2CIACI%3BEACI%2CUAAA%3B%3BAAzGxC%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAsEI%3BEACI%2CaAAA%3B%3BAAjHxB%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAsEI%2COAGI%3BEACI%2CYAAA%3BEACA%2CWAAA%3B%3BAArH5B%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAsEI%2COAQI%3BEACI%2CYAAA%3BEACA%2CWAAA%3BEACA%2CcAAA%3B%3BAA3H5B%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAqFI%3BEACI%2CaAAA%3BEACA%2C8BAAA%3BEACA%2CmBAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3B%3BAApIxB%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAqFI%2CgBAOI%3BEACI%2CcAAA%3B%3BAAvI5B%2CmBAgCI%2CSACI%2CkBAKI%2CgBAII%2CcAqFI%2CgBAOI%2CQAGI%2CIACI%3BEACI%2CUAAA%3B%3BAA3IpC%2CmBAgCI%2CSACI%2CkBAkHI%3BEACI%2CoBAAA%3BEACA%2CaAAA%3B%3BAArJhB%2CmBAgCI%2CSACI%2CkBAkHI%2CmBAII%3BAAvJhB%2CmBAgCI%2CSACI%2CkBAkHI%2CmBAKI%3BEACI%2CaAAA%3B%3BAAzJpB%2CmBAgCI%2CSACI%2CkBAkHI%2CmBAII%2CMAII%3BAA3JpB%2CmBAgCI%2CSACI%2CkBAkHI%2CmBAKI%2CMAGI%3BEACI%2CeAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3B%3BAAEA%2CmBAjIpB%2CSACI%2CkBAkHI%2CmBAII%2CMAII%2CEAMK%3BAAAD%2CmBAjIpB%2CSACI%2CkBAkHI%2CmBAKI%2CMAGI%2CEAMK%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CMAAA%3BEACA%2CSAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2CaAAa%2CSAAb%3BEACA%2CoBAAA%3BEACA%2CkBAAA%3BEACA%2CYAAA%3BEACA%2CcAAA%3BEACA%2CWAAA%3BEACA%2CmDAAA%3B%3BAAGJ%3BEACI%3BIACI%2CWAAW%2CiBAAiB%2CQAA5B%3BIACA%2CUAAA%3B%3BEAGJ%3BIACI%2CWAAW%2CiBAAiB%2CUAA5B%3BIACA%2CUAAA%3B%3B%3BAAxLhC%2CmBAgCI%2CSACI%2CkBAkHI%2CmBA2CI%2CMACI%3BEACI%2CWAAW%2CYAAX%3BEACA%2CcAAA%3BEACA%2CwBAAA%3BEACA%2CWAAA%3B%3BAAEA%2CmBArKpB%2CSACI%2CkBAkHI%2CmBA2CI%2CMACI%2CEAMK%3BEACG%2CSAAS%2COAAT%3BEAEA%2CcAAA%3B%3BAAQJ%2CmBAhLpB%2CSACI%2CkBAkHI%2CmBA2DI%2CMACI%2CEACK%3BEACG%2CSAAS%2COAAT%3B%3BAAOJ%2CmBAxLpB%2CSACI%2CkBAkHI%2CmBAmEI%2CmBACI%2C0BACK%3BEACG%2CcAAA%3B%3BAA8D3B%2CQArDmB%3BEAKA%2CmBAHZ%2CYACI%2CgBACI%2CUACK%2CMACG%3BIACI%2COAAO%2CoBAAP%3B%3BEAcQ%2CmBAP5B%2CSACI%2CkBACI%2CgBACI%2CcACI%2CSACI%2CgBACI%2CQACK%3BIACG%2CWAAA%3B%3BEADJ%2CmBAP5B%2CSACI%2CkBACI%2CgBACI%2CcACI%2CSACI%2CgBACI%2CQACK%2CMAGG%2CIACI%3BIACI%2CMAAM%2CoBAAN%3B%3BEAzB5C%2CmBAaI%2CSACI%2CkBAqBI%2CmBAEI%3BEArChB%2CmBAaI%2CSACI%2CkBAqBI%2CmBAGI%3BIACI%2CeAAA%3BIACA%2CcAAA%3B%3BEAEA%2CmBA7BhB%2CSACI%2CkBAqBI%2CmBAEI%2CMAKK%2CMACG%3BEADJ%2CmBA7BhB%2CSACI%2CkBAqBI%2CmBAGI%2CMAIK%2CMACG%3BIACI%2COAAO%2CoBAAP%22%7D */