/* >= 1440px */
@media screen and (min-width: 1440px) {
  #node-startseite #page-header .section .logo {
    height: 278px;
    width: 190px;
  }
  #node-startseite #einleitung {
    padding: 125px 0 50px;
  }
  #node-startseite #tour-dates {
    padding-bottom: 150px;
    padding-top: 150px;
  }
  #node-startseite #tour-dates .h1 {
    margin-bottom: 100px;
  }
  #node-startseite #tour-dates .tour-dates .tour-date .wrapper .date-place {
    font-size: var(--font-size-default);
    line-height: var(--line-height-default);
  }
  #node-startseite #tour-dates .tour-dates .tour-date.highlight .wrapper .titel {
    font-size: var(--font-size-h3);
    line-height: var(--line-height-h3);
  }
  #node-startseite #tour-dates .tour-dates .tour-date.highlight .wrapper .date-place {
    font-size: var(--font-size-default);
    line-height: var(--line-height-default);
  }
  #node-startseite #gewinnspiel .banner .section {
    gap: 100px;
  }
  #node-startseite #gewinnspiel .banner .section .wrapper .button-wrapper {
    margin-top: 50px;
  }
  #node-startseite #gewinnspiel .preise .swiper-container {
    margin-bottom: 100px;
  }
  #node-startseite #mixed-emotions .h1 .label i {
    font-size: 60px;
    line-height: 60px;
  }
  #node-startseite #mixed-emotions .text {
    padding: 0 14vw;
    margin-bottom: 50px;
  }
  #node-startseite #mixed-emotions .images {
    margin-top: 100px;
  }
  #node-startseite #mixed-emotions .images .image {
    height: 500px;
    width: 355px;
  }
  #node-startseite #mixed-emotions .images .image:nth-of-type(2n) {
    height: 400px;
    width: 284px;
  }
  #node-startseite #playlists .playlists {
    margin-top: 100px;
  }
  #node-startseite #playlists .playlists .swiper-wrapper .swiper-slide {
    height: 40vw;
  }
}
/* >= 1600px */
@media screen and (min-width: 1600px) {
  #node-startseite #tour-dates .tour-dates .tour-date .wrapper::before {
    top: -7px;
  }
  #node-startseite #gewinnspiel .banner .section .wrapper {
    column-gap: 100px;
  }
  #node-startseite #gewinnspiel .banner .section .image .image-wrapper .icon-tab {
    font-size: 50px;
    line-height: 50px;
  }
  #node-startseite #gewinnspiel .banner .section .image .image-wrapper .icon-tab:after {
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
  }
  #node-startseite #gewinnspiel .banner .section .image .image-wrapper img {
    height: 600px;
  }
  #node-startseite #gewinnspiel .banner .section .image .signet {
    width: 800px;
    left: calc(50% - 400px);
  }
  #node-startseite #mixed-emotions .text {
    padding: 0 21vw;
  }
  #node-startseite #playlists .playlists .swiper-wrapper .swiper-slide {
    height: 40vw;
  }
}
/* >= 1920px */
@media screen and (min-width: 1920px) {
  #node-startseite #einleitung {
    padding-top: 150px;
  }
  #node-startseite #einleitung .wrapper {
    margin-right: calc(((100vw - 1420px) / 2) * -1);
  }
  #node-startseite #tour-dates .tour-dates {
    width: 1920px;
    margin: 0 auto;
  }
  #node-startseite #tour-dates .tour-dates .tour-date {
    height: 472.5px;
  }
  #node-startseite #tour-dates .tour-dates .tour-date.highlight {
    height: 955px;
    width: 955px;
  }
  #node-startseite #gewinnspiel .h1.big {
    padding: 0 50px;
  }
  #node-startseite #gewinnspiel .banner .section {
    margin-right: auto;
    gap: 0;
  }
  #node-startseite #gewinnspiel .banner .section .wrapper {
    padding-top: 200px;
  }
  #node-startseite #gewinnspiel .banner .section > .image {
    padding-top: 300px;
    right: calc(((100vw - 1420px) / 2) * -1);
  }
  #node-startseite #gewinnspiel .banner .section > .image .label {
    right: 0;
    font-size: var(--font-size-h1);
    line-height: var(--line-height-h1);
    width: 300px;
  }
  #node-startseite #gewinnspiel .banner .section > .image .image-wrapper .icon-tab {
    top: 255px;
  }
  #node-startseite #gewinnspiel .preise .gewinne .prev,
  #node-startseite #gewinnspiel .preise .gewinne .next {
    bottom: calc((((1420px) - 50px) / 12 ) - 20px);
  }
  #node-startseite #mixed-emotions::before {
    height: 350px;
  }
  #node-startseite #mixed-emotions .text {
    padding: 0 400px;
  }
  #node-startseite #mixed-emotions .images {
    margin: 100px calc(((100vw - 1420px)/2)*-1) 50px calc(((100vw - 1420px) /2 )* -1);
  }
  #node-startseite #playlists {
    padding: 100px 0 150px;
  }
  #node-startseite #playlists .playlists {
    padding: 0 250px;
  }
  #node-startseite #playlists .playlists .swiper-wrapper .swiper-slide {
    height: 500px;
  }
}
/* >= 2500px */
@media screen and (min-width: 2500px) {
  #node-startseite #gewinnspiel .vertical {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22var%5C%2Fwww%5C%2Fvhosts%5C%2Finfinitymusictour.at%5C%2Fdev.infinitymusictour.at%5C%2Fthemes%5C%2Fcustom%5C%2Fless%5C%2F_page%5C%2Fstartseite%5C%2Fstartseite.desktop.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAoHA%2CmBAnHsC%3BEAClC%2CgBACI%2CaACI%2CSACI%3BIACI%2CaAAA%3BIACA%2CYAAA%3B%3BEALhB%2CgBAUI%3BIACI%2CqBAAA%3B%3BEAXR%2CgBAcI%3BIACI%2CqBAAA%3BIACA%2CkBAAA%3B%3BEAhBR%2CgBAcI%2CYAII%3BIACI%2CoBAAA%3B%3BEAnBZ%2CgBAcI%2CYAQI%2CYACI%2CWACI%2CSACI%3BIACI%2CWAAW%2CwBAAX%3BIACA%2CaAAa%2C0BAAb%3B%3BEAIR%2CgBAjBZ%2CYAQI%2CYACI%2CWAQK%2CUACG%2CSACI%3BIACI%2CWAAW%2CmBAAX%3BIACA%2CaAAa%2CqBAAb%3B%3BEAJZ%2CgBAjBZ%2CYAQI%2CYACI%2CWAQK%2CUACG%2CSAMI%3BIACI%2CWAAW%2CwBAAX%3BIACA%2CaAAa%2C0BAAb%3B%3BEAxC5B%2CgBAiDI%2CaACI%2CQACI%3BIACI%2CUAAA%3B%3BEApDhB%2CgBAiDI%2CaACI%2CQACI%2CSAGI%2CSACI%3BIACI%2CgBAAA%3B%3BEAxDxB%2CgBAiDI%2CaAaI%2CQACI%3BIACI%2CoBAAA%3B%3BEAhEhB%2CgBAqEI%2CgBACI%2CIACI%2COACI%3BIACI%2CeAAA%3BIACA%2CiBAAA%3B%3BEA1EpB%2CgBAqEI%2CgBAUI%3BIACI%2CeAAA%3BIACA%2CmBAAA%3B%3BEAjFZ%2CgBAqEI%2CgBAeI%3BIACI%2CiBAAA%3B%3BEArFZ%2CgBAqEI%2CgBAeI%2CQAGI%3BIACI%2CaAAA%3BIACA%2CYAAA%3B%3BEAEA%2CgBAtBZ%2CgBAeI%2CQAGI%2COAIK%2CYAAY%3BIACT%2CaAAA%3BIACA%2CYAAA%3B%3BEA7FpB%2CgBAmGI%2CWACI%3BIACI%2CiBAAA%3B%3BEArGZ%2CgBAmGI%2CWACI%2CWAGI%2CgBACI%3BIACI%2CYAAA%3B%3B%3B%3BAA%2BExB%2CmBAtEsC%3BEAMd%2CgBAJhB%2CYACI%2CYACI%2CWACI%2CSACK%3BIACG%2CSAAA%3B%3BEANxB%2CgBAaI%2CaAEI%2CQACI%2CSACI%3BIACI%2CiBAAA%3B%3BEAlBpB%2CgBAaI%2CaAEI%2CQACI%2CSAOI%2COACI%2CeACI%3BIAEI%2CeAAA%3BIACA%2CiBAAA%3B%3BEAEA%2CgBAjBxB%2CaAEI%2CQACI%2CSAOI%2COACI%2CeACI%2CUAKK%3BIACG%2C4BAAA%3BIACA%2C6BAAA%3B%3BEAhChC%2CgBAaI%2CaAEI%2CQACI%2CSAOI%2COACI%2CeAYI%3BIACI%2CaAAA%3B%3BEArC5B%2CgBAaI%2CaAEI%2CQACI%2CSAOI%2COAkBI%3BIACI%2CYAAA%3BIACA%2CuBAAA%3B%3BEA3CxB%2CgBAkDI%2CgBACI%3BIACI%2CeAAA%3B%3BEApDZ%2CgBAwDI%2CWACI%2CWACI%2CgBACI%3BIACI%2CYAAA%3B%3B%3B%3BAAgHxB%2CmBAvGsC%3BEAClC%2CgBACI%3BIACI%2CkBAAA%3B%3BEAFR%2CgBACI%2CYAGI%3BIACI%2C%2BCAAA%3B%3BEALZ%2CgBASI%2CYACI%3BIACI%2CaAAA%3BIACA%2CcAAA%3B%3BEAZZ%2CgBASI%2CYACI%2CYAII%3BIACI%2CeAAA%3B%3BEAEA%2CgBARZ%2CYACI%2CYAII%2CWAGK%3BIACG%2CaAAA%3BIACA%2CYAAA%3B%3BEAnBpB%2CgBAyBI%2CaACI%2CIAAG%3BIACC%2CeAAA%3B%3BEA3BZ%2CgBAyBI%2CaAKI%2CQACI%3BIACI%2CkBAAA%3BIACA%2CMAAA%3B%3BEAjChB%2CgBAyBI%2CaAKI%2CQACI%2CSAII%3BIACI%2CkBAAA%3B%3BEApCpB%2CgBAyBI%2CaAKI%2CQACI%2CSASK%3BIACG%2CkBAAA%3BIACA%2CwCAAA%3B%3BEA1CpB%2CgBAyBI%2CaAKI%2CQACI%2CSASK%2CSAIG%3BIACI%2CQAAA%3BIACA%2CWAAW%2CmBAAX%3BIACA%2CaAAa%2CqBAAb%3BIACA%2CYAAA%3B%3BEAhDxB%2CgBAyBI%2CaAKI%2CQACI%2CSASK%2CSAWG%2CeACI%3BIACI%2CUAAA%3B%3BEArD5B%2CgBAyBI%2CaAmCI%2CQACI%2CSAEI%3BEA%5C%2FDhB%2CgBAyBI%2CaAmCI%2CQACI%2CSAGI%3BIACI%2C8CAAA%3B%3BEAOZ%2CgBADJ%2CgBACK%3BIACG%2CaAAA%3B%3BEAzEZ%2CgBAuEI%2CgBAKI%3BIACI%2CgBAAA%3B%3BEA7EZ%2CgBAuEI%2CgBASI%3BIACI%2CiFAAA%3B%3BEAjFZ%2CgBAqFI%3BIACI%2CsBAAA%3B%3BEAtFR%2CgBAqFI%2CWAGI%3BIACI%2CgBAAA%3B%3BEAzFZ%2CgBAqFI%2CWAGI%2CWAGI%2CgBACI%3BIACI%2CaAAA%3B%3B%3B%3BAAoBvB%2CmBAXqC%3BEAClC%2CgBACI%2CaACI%3BIACI%2CiBAAA%3BIACA%2CaAAA%3BIACA%2CsBAAA%3BIACA%2CuBAAA%22%7D */