:root .spring {
  --bs-body-bg: #ffb0ff;
  --bs-primary: #fd50fd;
  --season-pale: #FFE3FF;
}
:root .spring .btn {
  --bs-btn-bg: #ffb0ff;
}
:root .spring .btn-primary {
  --bs-btn-bg: #fd50fd;
  --bs-btn-color: #fd50fd;
  --bs-btn-border-color: #fd50fd;
  --bs-btn-hover-bg: #fd50fd;
  --bs-btn-hover-border-color: #fd50fd;
  --bs-btn-active-bg: #fd50fd;
  --bs-btn-active-border-color: #fd50fd;
  --bs-btn-disabled-color: #fd50fd;
  --bs-btn-disabled-border-color: #fd50fd;
}
:root .spring .btn-outline-primary {
  --bs-btn-color: #fd50fd;
  --bs-btn-border-color: #fd50fd;
  --bs-btn-hover-bg: #fd50fd;
  --bs-btn-hover-border-color: #fd50fd;
  --bs-btn-active-bg: #fd50fd;
  --bs-btn-active-border-color: #fd50fd;
  --bs-btn-disabled-color: #fd50fd;
  --bs-btn-disabled-border-color: #fd50fd;
}
:root .spring .modal-content {
  --bd-modal-bg: #ffb0ff;
}
:root .spring .bg-body {
  background-color: #ffb0ff !important;
}
:root .summer {
  --bs-body-bg: #fffba9;
  --bs-primary: #ffd105;
  --season-pale: #FFFBCC;
}
:root .summer .btn {
  --bs-btn-bg: #fffba9;
}
:root .summer .btn-primary {
  --bs-btn-bg: #ffd105;
  --bs-btn-color: #fffba9;
  --bs-btn-border-color: #ffd105;
  --bs-btn-hover-bg: #ffd105;
  --bs-btn-hover-border-color: #ffd105;
  --bs-btn-active-bg: #ffd105;
  --bs-btn-active-border-color: #ffd105;
  --bs-btn-disabled-color: #ffd105;
  --bs-btn-disabled-border-color: #ffd105;
}
:root .summer .btn-outline-primary {
  --bs-btn-color: #ffd105;
  --bs-btn-border-color: #ffd105;
  --bs-btn-hover-bg: #ffd105;
  --bs-btn-hover-border-color: #ffd105;
  --bs-btn-active-bg: #ffd105;
  --bs-btn-active-border-color: #ffd105;
  --bs-btn-disabled-color: #ffd105;
  --bs-btn-disabled-border-color: #ffd105;
}
:root .summer .modal-content {
  --bd-modal-bg: #fffba9;
}
:root .summer .bg-body {
  background-color: #fffba9 !important;
}
:root .autumn {
  --bs-body-bg: #f65814;
  --bs-primary: #a41e00;
  --season-pale: #FF856A;
}
:root .autumn .btn {
  --bs-btn-bg: #f65814;
}
:root .autumn .btn-primary {
  --bs-btn-bg: #a41e00;
  --bs-btn-color: #f65814;
  --bs-btn-border-color: #a41e00;
  --bs-btn-hover-bg: #a41e00;
  --bs-btn-hover-border-color: #a41e00;
  --bs-btn-active-bg: #a41e00;
  --bs-btn-active-border-color: #a41e00;
  --bs-btn-disabled-color: #a41e00;
  --bs-btn-disabled-border-color: #a41e00;
}
:root .autumn .btn-outline-primary {
  --bs-btn-color: #a41e00;
  --bs-btn-border-color: #a41e00;
  --bs-btn-hover-bg: #a41e00;
  --bs-btn-hover-border-color: #a41e00;
  --bs-btn-active-bg: #a41e00;
  --bs-btn-active-border-color: #a41e00;
  --bs-btn-disabled-color: #a41e00;
  --bs-btn-disabled-border-color: #a41e00;
}
:root .autumn .modal-content {
  --bd-modal-bg: #f65814;
}
:root .autumn .bg-body {
  background-color: #f65814 !important;
}

.yellow {
  color: #FFE800 !important;
}

.pink {
  color: #F4AACC !important;
}

.black {
  color: #000 !important;
}

.blue-light {
  color: #b4e0f9 !important;
}

.blue-pale {
  color: #DBF2FF !important;
}

.bg-yellow {
  background-color: #FFE800 !important;
}

.bg-pink {
  background-color: #F4AACC !important;
}

.bg-black {
  background-color: #000 !important;
}

.bg-blue-light {
  background-color: #b4e0f9 !important;
}

.bg-blue-pale {
  background-color: #DBF2FF !important;
}

/*
 * Mixins for blocks width
 */
:where(.wp-block-columns.is-layout-flex) {
  gap: 1rem;
}

#lineup-2025 {
  height: 25rem;
  overflow: hidden;
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
}
@media (min-width: 576px) {
  #lineup-2025 {
    height: 30rem;
  }
}
@media (min-width: 768px) {
  #lineup-2025 {
    height: 35rem;
  }
}
@media (min-width: 992px) {
  #lineup-2025 {
    height: 40rem;
  }
}
@media (min-width: 1200px) {
  #lineup-2025 {
    height: 45rem;
  }
}
@media (min-width: 1400px) {
  #lineup-2025 {
    height: 50rem;
  }
}
#lineup-2025 .lineup-inner {
  width: calc(100% - 1rem);
  margin-left: 0.5rem;
}
#lineup-2025 .lineup-inner svg {
  width: 100%;
  height: auto;
}

#lineup-2025 .lineup-inner {
  will-change: transform;
}

/*# sourceMappingURL=line-up-2025.css.map */
