.nav-slider .slider--images {
  margin-left: calc(-50vw + 50%);
  margin-right: calc(-50vw + 50%); }

.nav-slider {
  padding-top: clamp(80px, calc(35.55556px + (0.07407 * 100vw)), 160px);
  padding-bottom: clamp(40px, calc(17.77778px + (0.03704 * 100vw)), 80px);
  position: relative;
  box-sizing: border-box; }
  .nav-slider .slick-track {
    display: flex; }
  .nav-slider .slider--images {
    width: 100vw;
    height: 100%;
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index: -2; }
    .nav-slider .slider--images * {
      width: 100%;
      height: 100%; }
    .nav-slider .slider--images .slick-track {
      display: flex; }
    .nav-slider .slider--images img {
      -o-object-fit: cover;
         object-fit: cover; }
  .nav-slider .slider--main .slick-track {
    width: 100% !important;
    flex-wrap: wrap;
    transform: unset !important; }
  .nav-slider .slider--main .slick-slide {
    width: calc(var(--b14grid-column-width--12) * 5 + var(--b14grid-gutter-width--12) * 4) !important;
    opacity: 0.5;
    transition: opacity 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
    .nav-slider .slider--main .slick-slide:nth-child(2) {
      margin-top: clamp(40px, calc(17.77778px + (0.03704 * 100vw)), 80px);
      margin-left: calc(var(--b14grid-column-width--12) * 1 + var(--b14grid-gutter-width--12) * 2); }
    .nav-slider .slider--main .slick-slide:nth-child(3) {
      margin-top: clamp(40px, calc(17.77778px + (0.03704 * 100vw)), 80px);
      margin-left: calc(var(--b14grid-column-width--12) * 1 + var(--b14grid-gutter-width--12) * 1); }
    .nav-slider .slider--main .slick-slide.slick-current {
      opacity: 1; }
    .has-mouse .nav-slider .slider--main .slick-slide:hover {
      opacity: 1; }

@media (max-width: 800px) {
  .nav-slider .slider--main .slick-track {
    min-height: 300px;
    max-height: 70vh;
    transform: unset !important;
    position: relative; }
  .nav-slider .slider--main .slick-slide {
    width: 100% !important;
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0; }
    .nav-slider .slider--main .slick-slide:nth-child(2), .nav-slider .slider--main .slick-slide:nth-child(3) {
      margin-top: 0;
      margin-left: 0; } }

/*# sourceMappingURL=../../_maps/main/nav_slider/nav-slider.css.map */
