/** Shopify CDN: Minification failed

Line 20:20 Unexpected "{"
Line 20:29 Expected ":"
Line 29:20 Unexpected "{"
Line 29:29 Expected ":"
Line 33:21 Unexpected "{"
Line 33:30 Expected ":"
Line 36:21 Unexpected "{"
Line 36:30 Expected ":"
Line 39:21 Unexpected "{"
Line 39:30 Expected ":"
... and 34 more hidden warnings

**/


/* CSS from section stylesheet tags */
@media only screen and (max-width:748px){
  #shopify-section-{{ section.id }} .custom-subheading.desktop-top-content-slideshow-custom {
    display: none !important;
  }
}

 
  
@media only screen and (min-width: 750px){
  
  #shopify-section-{{ section.id }}.section-slideshow slideshow-component {
    /* height: calc(100vh - var(--header-height-live)); */
     height: calc(100vh - 74px);
}
   #shopify-section-{{ section.id }}.section-slideshow .media>.picture-image>img {
   height: calc(100vh - 74px);
  }
   #shopify-section-{{ section.id }}.section-slideshow .slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper {
       height: calc(100vh - 74px);
  }
   #shopify-section-{{ section.id }}.section-slideshow .banner__media {
      height: calc(100vh - 74px);
  } 
  #shopify-section-{{ section.id }}.section-slideshow {
      height: calc(100vh - 74px);
  }
   #shopify-section-{{ section.id }}.sect ion-slideshow > .gradient {
     height: calc(100vh - 74px);
  } 
     #shopify-section-{{ section.id }} .mobile-top-content-slideshow{display:none !important;}
}

/* @media only screen and (min-width: 990px){
  
  #shopify-section-{{ section.id }}.section-slideshow slideshow-component {
    height: calc(100vh - 181px);
}
   #shopify-section-{{ section.id }}.section-slideshow .media>.picture-image>img {
  height: calc(100vh - 181px);
  }
   #shopify-section-{{ section.id }}.section-slideshow .slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper {
      height: calc(100vh - 181px);
  }
   #shopify-section-{{ section.id }}.section-slideshow .banner__media {
       height: calc(100vh - 181px);
  } 
  #shopify-section-{{ section.id }}.section-slideshow {
     height: calc(100vh - 181px);
  }
   #shopify-section-{{ section.id }}.sect ion-slideshow > .gradient {
      height: calc(100vh - 181px);
  } 
} */

  @media only screen and (min-width: 990px){
  
  #shopify-section-{{ section.id }}.section-slideshow slideshow-component {
    height: calc(100vh - 134px);
}
   #shopify-section-{{ section.id }}.section-slideshow .media>.picture-image>img {
  height: calc(100vh - 134px);
  }
   #shopify-section-{{ section.id }}.section-slideshow .slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper {
      height: calc(100vh - 134px);
  }
   #shopify-section-{{ section.id }}.section-slideshow .banner__media {
       height: calc(100vh - 134px);
  } 
  #shopify-section-{{ section.id }}.section-slideshow {
     height: calc(100vh - 134px);
  }
   #shopify-section-{{ section.id }}.sect ion-slideshow > .gradient {
      height: calc(100vh - 134px);
  } 
}

   
  
 #shopify-section-{{ section.id }} .custom-subheading.flex .testimonial-author__image.font-size-0 img {
    width: 100%;
    max-width: 112px;
    height: 56px;
    border-radius: 0;
    border-radius: 0;
  }
  #shopify-section-{{ section.id }} .text-black.t2.font-medium {
    font-family: Space Grotesk, sans-serif !important;
    font-weight: 600 !important;
    font-size: 23px;
    color: #ec281d;
    line-height: 1.4;
  }
  #shopify-section-{{ section.id }} .custom-subheading.flex {
    gap: 10px;
    margin-bottom: 3rem;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
  }
  #shopify-section-{{ section.id }} .custom-subheading.flex .inner-child .light.caption.font-medium {
    font-size: 16px;
    opacity: 1;
    font-weight: 600 !important;
    line-height: 1.4;
    text-align: left;
    color: var(--color-heading);
    letter-spacing: 0;
  }
  #shopify-section-{{ section.id }} .custom-subheading.flex .inner-child {
    display: flex;
    flex-direction: column;
    align-content: flex-start;
    align-items: flex-start;
  }
  @media only screen and (max-width: 749px) {
    #shopify-section-{{ section.id }} .custom-subheading.flex {
      justify-content: center;
    }
  }
   @media only screen and (max-width: 375px) {
    #shopify-section-{{ section.id }} .custom-subheading.flex {
      align-items: center;
      flex-direction: column;
    }
    #shopify-section-{{ section.id }} .custom-subheading.flex .inner-child {
     align-items: center;
    }
  }