/** Shopify CDN: Minification failed

Line 33:9 Expected identifier but found whitespace
Line 33:11 Unexpected "{"
Line 33:20 Expected ":"
Line 33:47 Expected ":"
Line 47:11 Expected identifier but found whitespace
Line 47:13 Expected identifier but found "%"
Line 47:56 Unexpected "100vh"
Line 47:62 Expected identifier but found "%"
Line 47:76 Expected identifier but found "%"

**/


/* CSS from section stylesheet tags */
.hero-slider {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.hero-slider .slider-track {
  display: flex;
  width: 100%;
  transition: transform 0.8s ease-in-out;
  will-change: transform;
}

.hero-slider .slide {
  flex: 0 0 100%;
  width: 100%;
  height: {{ section.settings.slide_height }}px;
}

/* CLS FIX */
.hero-slider img {
  width: 100%;
  height: 100%;
  aspect-ratio: 2 / 1;
  object-fit: cover;
  display: block;
}

@media (max-width: 767px) {
  .hero-slider .slide {
    height: {% if section.settings.mobile_full_height %}100vh{% else %}auto{% endif %};
  }
  .hero-slider img {
    height: auto;
    aspect-ratio: 2 / 1;
    object-fit: contain;
  }
}