.media-banner{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:transparent}.media-banner__track,.media-banner__sticky{position:relative}.media-banner--has-scroll-info{overflow:visible}.media-banner--has-scroll-info .media-banner__track{height:var(--scroll-info-track-height, 200vh)}.media-banner--has-scroll-info .media-banner__sticky{position:sticky;top:0}.media-banner__inner{display:flex}.media-banner__inner--full,.media-banner__inner--full .media-banner__wrapper{border-radius:0}.media-banner__inner--full .media-banner__content{padding-top:2rem;padding-bottom:2rem}@media(min-width:1360px){.media-banner__inner--full .media-banner__content{padding-top:3.6rem;padding-bottom:3.6rem}}@media(min-width:1360px){.media-banner__inner--full .media-banner__content.container{padding-left:3.6rem;padding-right:3.6rem}}.media-banner__content{width:100%;height:100%;position:relative;z-index:4;gap:2.4rem;max-width:75rem}.media-banner__content:not(.container){padding:2.4rem}@media(min-width:576px){.media-banner__content:not(.container){padding:3.2rem}}@media(min-width:1200px){.media-banner__content:not(.container){padding:4.8rem}}.media-banner__content-container{width:100%;height:100%}.media-banner__content a,.media-banner__content button,.media-banner__content .button,.media-banner__content input{pointer-events:all}.media-banner__content.flex-column-content--horizontal-left{margin-right:auto;margin-left:0}[dir=rtl] .media-banner__content.flex-column-content--horizontal-left,.media-banner__content.flex-column-content--horizontal-right{margin-left:auto;margin-right:0}[dir=rtl] .media-banner__content.flex-column-content--horizontal-right{margin-right:auto;margin-left:0}.media-banner .block-overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;border-radius:var(--border-radius-block);width:100%;height:100%}.media-banner .block-overlay-link:empty{display:block}.media-banner .block-overlay-link+.media-banner__content{pointer-events:none}.media-banner__wrapper{position:relative;background:transparent;width:100%;border-radius:var(--border-radius-block)}.media-banner__wrapper--no-media{background:var(--gradient-background, rgb(var(--color-background)))}.media-banner__wrapper:has(.media-banner-scroll-info){overflow:hidden}.media-banner__media{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;border-radius:inherit;box-sizing:border-box}.media-banner__media-item{transform:scale(1);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:none}.media-banner__media-item.placeholder-svg{width:105%}picture .media-banner__media-item{-o-object-position:var(--focal_point_mobile);object-position:var(--focal_point_mobile)}@media(min-width:576px){picture .media-banner__media-item{-o-object-position:var(--focal_point_desktop);object-position:var(--focal_point_desktop)}}@media screen and (max-width:575px){.media-banner__media-item--desktop-only{display:none}}@media screen and (min-width:576px){.media-banner__media-item--mobile-only{display:none}}.media-banner__media-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;max-width:100%;max-height:100%}.media-banner-scroll-info{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:none;border-radius:inherit;background:rgba(var(--color-background),var(--media-banner-scroll-overlay_opacity));overflow:hidden}.media-banner-scroll-info.blured_effect{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.media-banner-scroll-info__inner{width:100%;height:100%;padding:2rem;gap:2.4rem;max-width:75rem;margin:auto}@media(min-width:1360px){.media-banner-scroll-info__inner{padding:3.6rem}}.media-banner-scroll-info__inner.flex-column-content--horizontal-left{margin-right:auto;margin-left:0}[dir=rtl] .media-banner-scroll-info__inner.flex-column-content--horizontal-left,.media-banner-scroll-info__inner.flex-column-content--horizontal-right{margin-left:auto;margin-right:0}[dir=rtl] .media-banner-scroll-info__inner.flex-column-content--horizontal-right{margin-right:auto;margin-left:0}.media-banner-scroll-info__inner .block-heading{max-width:58rem}.media-banner-scroll-info__inner .block-description{max-width:44.4rem}.media-banner-scroll-info__inner .block-button{margin-top:0!important}.media-banner--has-scroll-info .media-banner-scroll-info{display:flex;transform:translateY(calc((1 - var(--scroll-info-progress, 0)) * 100%));will-change:transform}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-media-banner.css.map */
