/** Shopify CDN: Minification failed

Line 38:0 Unexpected "{"
Line 38:1 Expected identifier but found "%"
Line 96:0 Unexpected "{"
Line 96:1 Expected identifier but found "%"

**/


/* CSS from section stylesheet tags */
.image-with-Text-Overlay .page-width {
  padding: 0px !important;
  margin: 0px !important;
  width: 100%;
  max-width: -webkit-fill-available;
}

.image-with-Text-Overlay>* {
  line-height: 0px;
}

.template-index [class*=index-section--flush]:first-child {
  margin-top: -55px;
  padding-bottom: 0px;
}

.template-index .index-section--flush:first-child {
  margin-top: -35px;
  padding-bottom: 0px;
}

.image picture img {
  width: 100%;
  display: block;
}
  
{% comment %}
  
.image-with-Text-Overlay .page-width {
    padding: 0px !important;
}
.image-with-Text-Overlay .slick-slide img {
    display: block;
    margin: auto;
}
.image-with-Text-Overlay .slick-prev {
    left: 20px;
    z-index: 99999;
}
.image-with-Text-Overlay .slick-next {
    right: 20px;
    z-index: 99999;
}
.image-with-Text-Overlay .slick-prev:before { 
    border-left: 2px solid currentcolor;
    border-bottom: 2px solid currentcolor;
    content: '';
    position: absolute;
    width: 16px;
    height: 16px;
    transform: rotate(45deg);
}
.image-with-Text-Overlay .slick-next:before {
    border-right: 2px solid currentcolor;
    border-bottom: 2px solid currentcolor;
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    transform: rotate(-45deg);
    z-index: 99999;
    left: 0px;
}
  .image-with-Text-Overlay {
    position: relative;
}

@media screen and (max-width: 1200px){
  .image-with-Text-Overlay .slick-prev {
    left: 40px;   
  }
  .image-with-Text-Overlay .slick-next {
    right: 40px;  
  }
}
@media screen and (max-width: 480px){
  .image-with-Text-Overlay .slick-prev {
    left: 10px;   
  }
  .image-with-Text-Overlay .slick-next {
    right: 10px;   
  }
}

{% endcomment %}