/** Shopify CDN: Minification failed

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

**/
.hero__container {
    height: 900px;
}
a.size-style.button-custom.button-custom--AZE0wZlpaQ3lzZEpkb__button_H9gpTf {
    border-radius: 6px;
    text-transform: uppercase;
}
@media screen and (max-width: 767px) {
.hero__container {
    height: 600px !important;
}  
.hero__content-wrapper {
    justify-content: flex-start !important;
  }
.hero__container.spacing-style.section.section--full-width {
    padding-top: 30px;
}
    .hero__content-wrapper .spacing-style.text-block.text-block--AQkw1SWNJUmRxaFV5N__text_YLPk4p.h1 p {
    font-size: 44px;
}
.hero__content-wrapper .spacing-style.text-block.text-block--AN1FFcVVhbDBobVpQe__text_zAftjT.h1 p {
    font-size: 44px;
}
.hero__content-wrapper rte-formatter.spacing-style.text-block.text-block--ANXljaXFxMkZTWTRYU__text_98dbLi.paragraph.rte p {
    width: 100%;
}
.hero__content-wrapper a.size-style.button.button--AOXJ1TUZCVmlraU9uQ__button_GFGMRA {
    padding: 12px 24px;
    font-size: 14px;
}
@media screen and (max-width: 749px) {
  .hero__content-wrapper {
    justify-content: flex-start !important;
    position: relative;
    z-index: 2;
  }

  .hero__media-grid::after {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(255, 255, 255, 0.32);
    z-index: 1;
    pointer-events: none;
  }
}