.section-image-banner-humm .xo-section{position:relative}.image-banner-humm{position:relative;width:100%;height:100vh;overflow:hidden;--ibh-justify: flex-start;--ibh-align: flex-end;--ibh-text-align: left;--ibh-media-inset-v: 0px;--ibh-media-inset-h: 0px;--ibh-content-max-width: 100%}@media(max-width:767px){.image-banner-humm:not(.image-banner-humm--media-ratio){height:100dvh}}.image-banner-humm--media-ratio,.image-banner-humm--media-ratio.image-banner-humm--animated{height:auto;overflow:visible}.image-banner-humm--media-ratio .img-banner-humm{height:auto}.image-banner-humm--animated{height:150vh;overflow:visible}@media(max-width:767px){.image-banner-humm--animated{height:100dvh}}.image-banner-humm--media-site:not(.image-banner-humm--media-ratio) .img-banner-humm__media{top:var(--ibh-media-inset-v, 0px);bottom:var(--ibh-media-inset-v, 0px);left:50%;right:auto;transform:translate(-50%);width:calc(min(100%,var(--page-width) + 2 * var(--ibh-media-bleed, 40px)) - 2 * var(--ibh-media-inset-h, 0px));border-radius:var(--ibh-media-radius-mb, 0px)}@media(min-width:1141px){.image-banner-humm--media-site:not(.image-banner-humm--media-ratio) .img-banner-humm__media{border-radius:var(--ibh-media-radius-dt, 0px)}}.image-banner-humm--media-site.image-banner-humm--media-ratio .img-banner-humm{box-sizing:border-box;max-width:min(100%,var(--page-width));margin-inline:auto;width:100%}.image-banner-humm--media-site.image-banner-humm--media-ratio .img-banner-humm__media{width:100%;max-width:100%;justify-self:stretch}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-image-banner-humm.css.map */
