.scroll-trigger:where(.gradient.video-section__media){background:transparent}.video-section__media.global-media-settings--full-width{padding-bottom:var(--ratio-percent)}.video-section__media.deferred-media{box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.video-section__media.deferred-media:after{content:none}.video-section__poster.deferred-media__poster:focus{outline-offset:.3rem}.video-section__media{position:relative!important;overflow:hidden!important;width:100%;min-height:var(--mobile-height, 280px)}@media screen and (min-width:750px){.video-section__media{min-height:var(--desktop-height, 400px)}}.video-section__media iframe{background-color:rgba(var(--color-foreground),.03);border:0;transform:scale(1.01)}.video-section__poster,.video-section__media iframe,.video-section__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;display:block}.video-section__media video{background:#000;object-fit:contain;z-index:1}.video-section__media.media-fit-cover video{object-fit:cover}.video-section__media custom-video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;z-index:1}.video-section__media custom-video video,.video-section__media custom-video iframe{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.video-section__media--autoplay>.video-section__poster,.video-section__media--autoplay>.deferred-media__poster,.video-section__media:not(deferred-media)>.video-section__poster{opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:0!important}.video-banner-section .deferred-media__poster-button{z-index:3}@media screen and (max-width:749px){.mobile-text-below .video-banner-section .video-section__media{padding-bottom:0}}.video-banner-section iframe.js-youtube{--zoom-amount: 150px;width:calc(100% + var(--zoom-amount));height:calc(100% + var(--zoom-amount));top:calc((var(--zoom-amount) * -1) / 2);left:calc((var(--zoom-amount) * -1) / 2)}[data-scale-video] custom-video{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(var(--scale-factor, 1))}.js .video-banner-section [data-content-timer=show] .section-content{opacity:1;visibility:visible}.js .video-banner-section [data-stop-timer]:after{transition:opacity 1.5s}.js .video-banner-section [data-stop-timer=stopped]:after{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-video.css.map */
