.video-section__media{position:relative;padding-bottom:56.25%}.content-style-overlay .video-section__content,.content-style-overlay .video-section__content.content-middle{position:absolute;z-index:1;width:30%;top:50%;transform:translate(-50%,-50%);left:50%;margin:auto;right:0;padding:20px}.content-style-overlay .video-section__content.content-right{right:0;left:unset;margin:auto}.content-style-overlay .video-section__content.content-left{left:0;margin:auto}.video-section__content.content-align-left{text-align:left}.video-section__content.content-align-center{text-align:center}.content-style-overlay .video-section__content p{font-size:1.6rem}.content-style-overlay .video-section__content h2,.content-style-overlay .video-section__content p{color:rgb(var(--color-foreground))}.content-style-overlay .video-section__content h2{line-height:50px}.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{position:absolute;width:100%;height:100%;z-index:1}iframe{z-index:5!important}.sub-title-wrapper h4.sub-title{font-family:var(--font-body-family);font-size:2.4rem;margin:0 0 3.5rem}.video-section__content a.button.button--secondary{position:relative;background:var(--color-foreground);color:var(--color-icon);border:1px solid var(--gradient-base-accent-2);transition:var(--duration-default) linear}.video-section__content .video_button{display:flex;align-items:center;justify-content:space-between}.video-section__content a.button.button--secondary:hover{background:var(--gradient-base-accent-2);color:var(--gradient-background)}a.video-button.button.button--primary{margin-top:110px}.deferred-media__poster-button.motion-reduce{margin-top:0;position:relative;display:flex;align-items:center;justify-content:space-between}.deferred-media__poster-button.motion-reduce span.play-icon-text{position:relative;font-size:1.6rem;text-transform:uppercase;word-spacing:0;font-family:var(--font-body-family);font-weight:500;margin-left:35px}.text-wrapper.text-wrapper--no-top-margin p.text{margin-bottom:5rem}@media screen and (max-width:1600px){.content-style-overlay .video-section__content,.content-style-overlay .video-section__content.content-middle{width:32%}}@media screen and (max-width:1541px){.content-style-overlay .video-section__content,.content-style-overlay .video-section__content.content-middle{width:43%;margin:0 auto}.video-section__media.deferred-media img{opacity:.5}a.video-button.button.button--primary{margin-top:60px}}@media screen and (max-width:1300px){.content-style-overlay .video-section__content,.content-style-overlay .video-section__content.content-middle{width:50%;transform:translate(-50%,-50%);left:unset;right:-222px}.video-section:before{opacity:.7}}.video-section:before{left:auto;right:200px;top:150px}@media screen and (max-width:991px){.content-style-overlay .video-section__content,.content-style-overlay .video-section__content.content-middle{width:100%;transform:translateY(0);left:0;right:0;top:0}deferred-media.video-section__media{min-height:calc(500px + 5vh)}a.video-button.button.button--primary{margin-top:60px}.video-section:before{right:200px;top:40px;transform:scale(1)}.video-section__media.deferred-media img{opacity:.3}}@media screen and (max-width:750px){.content-style-overlay .video-section__content,.content-style-overlay .video-section__content.content-middle{width:100%;transform:translateY(10vw)}}@media screen and (max-width:539px){.video-section:before{right:50px;top:-30px;transform:scale(.5)}}@media screen and (min-width:540px) and (max-width:990px){.video-section:before{right:17.5vw;top:40px;transform:scale(.8)}}@media screen and (max-width:1400px){a.video-button.button.button--primary{display:none}}@media screen and (max-width:480px){.video-section__content .video_button{margin-bottom:26vw}.deferred-media__poster-button.motion-reduce span.play-icon-text{font-size:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/video-section.css.map */
