/** Shopify CDN: Minification failed

Line 61:8 Expected identifier but found whitespace
Line 61:10 Unexpected "{"
Line 61:19 Expected ":"
Line 68:9 Unexpected "{"
Line 68:18 Expected ":"
Line 113:8 Expected identifier but found whitespace
Line 113:10 Unexpected "{"
Line 113:19 Expected ":"
Line 157:8 Expected identifier but found whitespace
Line 157:10 Unexpected "{"
... and 1 more hidden warnings

**/


/* CSS from section stylesheet tags */
.hero-section {
  position: relative;
  padding: 1.25rem 1.875rem 0.875rem;
}
@media (min-width: 768px) {
  .hero-section {
    padding: 1.25rem 1.875rem 1.6875rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    text-align: left;
  }
  .hero-section .content {
    max-width: 662px;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
  }
  .hero-section .content h1 .hidden {
    display: none;
  }
  .hero-section .content h1 .md\\:inline {
    display: inline;
  }
  .hero-section .content .hidden {
    display: none;
  }
  .hero-section .content .md\\:inline {
    display: inline;
  }
}
.hero-section .content h1 .inline {
  display: inline;
}
.hero-section .content .inline {
  display: inline;
}
.hero-section .content .text-body-2 a[href='#lightbox-toggle'] {
  text-decoration: underline;
}
.hero-section .content {
  color: {{ section.settings.text_color }};
}

.banner banner--content-align-{
  background:#fff;
}

#Banner-{{ section.id }} .banner__heading {
  background: none !important;
}
.hero-section {
  position: relative;
  padding: 1.25rem 1.875rem 0.875rem;
}
@media (min-width: 768px) {
  .hero-section {
    padding: 1.25rem 1.875rem 1.6875rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    text-align: left;
  }
  .hero-section .content {
    max-width: 662px;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
  }
  .hero-section .content h1 .hidden {
    display: none;
  }
  .hero-section .content h1 .md\\:inline {
    display: inline;
  }
  .hero-section .content .hidden {
    display: none;
  }
  .hero-section .content .md\\:inline {
    display: inline;
  }
}
.hero-section .content h1 .inline {
  display: inline;
}
.hero-section .content .inline {
  display: inline;
}
.hero-section .content .text-body-2 a[href='#lightbox-toggle'] {
  text-decoration: underline;
}
.hero-section .content {
  color: {{ section.settings.text_color }};
}
.hero-section {
  position: relative;
  padding: 1.25rem 1.875rem 0.875rem;
}
@media (min-width: 768px) {
  .hero-section {
    padding: 1.25rem 1.875rem 1.6875rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    text-align: left;
  }
  .hero-section .content {
    max-width: 662px;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
  }
  .hero-section .content h1 .hidden {
    display: none;
  }
  .hero-section .content h1 .md\\:inline {
    display: inline;
  }
  .hero-section .content .hidden {
    display: none;
  }
  .hero-section .content .md\\:inline {
    display: inline;
  }
}
.hero-section .content h1 .inline {
  display: inline;
}
.hero-section .content .inline {
  display: inline;
}
.hero-section .content .text-body-2 a[href='#lightbox-toggle'] {
  text-decoration: underline;
}
.hero-section .content {
  color: {{ section.settings.text_color }};
}