@media screen and (min-width: 750px){.banner--parallax{position:relative;overflow:hidden}.banner--parallax .banner__media{position:absolute;top:-10%;left:0;width:100%;height:130%;will-change:transform;transition:transform 0s linear;min-height:130%}}@media screen and (min-width: 750px){.banner--parallax .banner__media img{object-fit:cover;width:100%;height:100%;object-position:center center}.banner--parallax .banner__content{position:relative;z-index:2}.parallax-container{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.banner--parallax.parallax-active .banner__media{transform:translate3d(0,var(--parallax-offset, 0),0)}}@media screen and (max-width: 749px){.banner--parallax{overflow:hidden}.banner--parallax:not(.banner--mobile-bottom):not(.banner--stacked) .banner__media{position:absolute;top:0;left:0;width:100%;height:150%;min-height:150%;transform-origin:center top;overflow:hidden}.banner--parallax .banner__media img{width:100%!important;height:100%!important;object-fit:cover!important}.banner--parallax.banner--mobile-bottom .banner__media,.banner--parallax.banner--stacked .banner__media{position:relative;transform-origin:center center}.banner--parallax.parallax-active .banner__media{transform:translate3d(0,var(--parallax-offset, 0),0)}.banner--parallax .banner__media{--parallax-offset: 0px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/parallax-banner.css.map */
