.video-section__media{--ratio-percent: 56.25%;position:relative;padding-bottom:calc(var(--ratio-percent) - var(--media-border-width))}.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 iframe{background-color:rgba(var(--color-foreground),.03);border:0}.video-section__poster,.video-section__media iframe,.video-section__media video{position:absolute;width:100%;height:100%}.video-section__media video{background:#000}.video-section__media.media-fit-cover video{object-fit:cover}.video-section--two-column{position:relative}.video-section--two-column .video-section__grid{display:flex!important;flex-direction:column;flex-wrap:nowrap;margin-bottom:0;position:relative}@media screen and (min-width: 750px){.video-section--two-column .video-section__grid{flex-direction:row!important}}.video-section--two-column .video-section__content-item{position:relative;z-index:1;width:100%!important;max-width:100%!important;flex-grow:0!important;flex-shrink:0!important}.video-section--two-column .video-section__media-item{width:100%!important;max-width:100%!important;flex-grow:0!important;flex-shrink:0!important}@media screen and (min-width: 750px){.video-section--two-column .video-section__content-item{width:33.33%!important;max-width:33.33%!important}.video-section--two-column .video-section__media-item{width:66.67%!important;max-width:66.67%!important}}.video-section--two-column .video-section__content{display:flex;flex-direction:column;justify-content:center;padding:4rem calc(4rem / var(--font-body-scale)) 5rem;height:100%}@media screen and (min-width: 990px){.video-section--two-column .video-section__content{padding:6rem 4rem 7rem}}.video-section--two-column .video-section__content>*+*{margin-top:2rem}.video-section--two-column .video-section__caption,.video-section--two-column .video-section__title,.video-section--two-column .video-section__description{margin-top:0;margin-bottom:0}.video-section--two-column .video-section__description p{margin-top:0;margin-bottom:1rem}.video-section--two-column .video-section__description p:last-child{margin-bottom:0}.video-section--two-column .video-section__content .button{margin-top:2rem;align-self:flex-start;width:auto}.video-section--two-column .video-section__media-item{position:relative;overflow:hidden}.video-section--two-column .video-section__media--edge-to-edge{position:relative;width:100%;height:100%;min-height:40rem}@media screen and (min-width: 750px){.video-section--two-column{overflow:visible;position:relative;max-width:100%!important;padding-left:0;padding-right:0}.video-section--two-column .page-width{max-width:100%!important;padding-left:0;padding-right:0}.video-section--two-column .video-section__grid{display:flex!important;flex-direction:row!important;margin-left:0;margin-right:0;width:100%}.video-section--two-column .video-section__content-item{width:37%!important;max-width:37%!important;flex:0 0 37%!important;margin-left:0;margin-right:0;padding-left:calc((100vw - var(--page-width)) / 2);padding-right:calc(var(--grid-desktop-horizontal-spacing) / 2);position:relative;z-index:1}.video-section--two-column .video-section__media-item{width:calc(100vw - 37%)!important;max-width:calc(100vw - 37%)!important;flex:0 0 calc(100vw - 37%)!important;margin-left:0;margin-right:0;padding-right:0;overflow:hidden}.video-section--two-column .video-section__media--edge-to-edge{position:relative;width:100%;min-height:40rem}}.video-section--two-column .video-section__media--edge-to-edge .video-section__poster,.video-section--two-column .video-section__media--edge-to-edge iframe,.video-section--two-column .video-section__media--edge-to-edge video{position:absolute;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 749px){.video-section--two-column .video-section__content{padding:3rem 2rem 4rem}.video-section--two-column .video-section__media-item{margin-right:0}.video-section--two-column .video-section__media--edge-to-edge{padding-bottom:var(--ratio-percent);position:relative;height:auto;min-height:auto;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/video-section.css.map */
