/** Shopify CDN: Minification failed

Line 117:1 Expected "}" to go with "{"

**/
@media screen and (min-width: 990px) {
 .card-wrapper{
    margin: 0rem 0rem !important;
  }
  .card__heading {
    text-align: center;
  }
  .slick-prev, .slick-next {
    top: 100%;
  }

  .slick-next {
    right: 0px;
  }

  .slick-prev {
    left: 0px;
  }

  .slick-next:before,
  .slick-prev:before {
    color: rgb(var(--color-foreground));
    font-family: system-ui;
  }
  .card__inner {
    max-height: 80vh;
  }
  .slick-slide {
    height: 80vh;
    overflow: hidden;
  }
  .slick-track .slick-slide {
    /* width: unset;
    max-width: unset; */
  }
}

@media screen and (min-width: 990px)
.grid--5-col-desktop .grid__item {

@media screen and (min-width: 750px) and (max-width: 990px) {
  .card-wrapper{
    margin: 0rem 2rem !important;
  }
  .card__heading {
    text-align: center;
  }
  .slick-prev, .slick-next {
    top: 97%;
  }

  .slick-next {
    right: 0px;
  }

  .slick-prev {
    left: 0px;
  }

  .slick-next:before,
  .slick-prev:before {
    color: rgb(var(--color-foreground));
    font-family: system-ui;
  }
}

@media screen and (max-width: 749px) {

  .slick-dots {
    bottom: 45px;
  }

  .slick-dotted.slick-slider {
    margin-bottom: unset;
  }
  
  .card-wrapper{
    /* margin: 0rem 0.5rem !important; */
  }
  .card__heading {
    text-align: center;
  }
  .slick-prev, .slick-next {
    top: unset;
    bottom: 3px;
  }
  
  .slick-next {
    right: 0px;
  }
  
  .slick-prev {
    left: 0px;
  }
  
  .slick-next:before,
  .slick-prev:before {
    color: rgb(var(--color-foreground));;
    font-family: system-ui;
  }
  .slider-mobile-gutter {
    padding: unset !important;
  }
  .slick-list {
    padding: 0 !important;
  }
}

.card-information {
  display: none;
}
 