/** Shopify CDN: Minification failed

Line 105:2 Expected "}" to go with "{"

**/
.coming_soon deferred-media{
  width: 50%;
}
.coming_soon deferred-media video, .coming_soon deferred-media button{
  width: 100%;
}
.coming_soon .newsletter {
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    flex-direction: row-reverse;
    height: 100vh; 
}
.coming_soon .email-signup-banner__box {
    justify-content: center;
    align-items: center;
    display: flex;
    flex-direction: column;
    padding: 1rem;
}
.newsletter-form__field-wrapper .field__input {
    background: rgba(var(--color-button), .1);
  margin: 0px;
}
.coming_soon .email-signup-banner__box>*+.newsletter__subheading {
    margin-top: 0rem;
}
.coming_soon .newsletter__wrapper>*+* {
    margin-top: 1rem;
}
.coming_soon .newsletter__wrapper .newsletter-form__field-wrapper {
    max-width: 46rem;
}
.coming_soon .newsletter-form {
    max-width: unset;
  line-height: 0;
}
.coming_soon .field__button {
    position: absolute;
    height: 100% !important;
}
.coming_soon .banner:not(.collage-grid-container,.image--fixed):after, .coming_soon .banner__media:not(.video-overlay):after {
    display: none;
.coming_soon .newsletter .banner__content {
    flex-direction: column;
}
.coming_soon .newsletter .banner__content{
  min-height: unset !important;
}
@media screen and (min-width: 768px) {
  /* .coming_soon .newsletter:not(.banner--adapt) .banner__media, .coming_soon .newsletter:not(.banner--adapt) img {
    position: relative !important;
}
.coming_soon .newsletter.banner--adapt .banner__media {
    position: relative !important;
} */
    .coming_soon .banner--small:not(.banner--adapt) .banner__media img{
    min-height: 42rem;
  }
  .coming_soon .banner--medium:not(.banner--adapt) .banner__media img{
    min-height: 56rem;
  }
  .coming_soon .banner--large:not(.banner--adapt) .banner__media img{
    min-height: 72rem;
  }
}
@media screen and (max-width: 767px) {
  /* .coming_soon .news_fl:not(.topmobile_content) .newsletter:not(.banner--adapt) .banner__media, .coming_soon .news_fl:not(.topmobile_content) .newsletter:not(.banner--adapt) img {
    position: relative !important;
}
.coming_soon .news_fl:not(.topmobile_content) .newsletter.banner--adapt .banner__media {
    position: relative !important;
} */
  .coming_soon .banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__media img {
    min-height: 28rem;
  }
  .coming_soon .banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__media img {
    min-height: 34rem;
  }
  .coming_soon .banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__media img {
    min-height: 39rem;
  }
}













  


  