/** Shopify CDN: Minification failed

Line 10:0 Unexpected "<"
Line 53:0 Unexpected "<"

**/


/* CSS from section stylesheet tags */
<style>
  .image-banner-block {
    width: 100%;
    margin-bottom: 20px;
  }

  .image-banner-block img {
    width: 100%;
    height: auto;
    display: block;
  }

  /* Device visibility */
@media screen and (max-width: 749px) {
  .image-banner-hidden-mobile {
    display: none !important;
  }
  .image-banner-visible-mobile {
    display: block !important;
  }
}

@media screen and (min-width: 750px) {
  .image-banner-hidden-desktop {
    display: none !important;
  }
  .image-banner-visible-desktop {
    display: block !important;
  }
}

  /* Fade-in animation */
  .fade-in {
    opacity: 0;
    transform: translateY(20px);
    transition: opacity 0.6s ease-out, transform 0.6s ease-out;
    will-change: opacity, transform;
  }

  .fade-in.visible {
    opacity: 1;
    transform: translateY(0);
  }
</style>