.video-section .title{margin-top:0}.video-section .title.title-left{text-align:left}.video-section .title.title-center{text-align:center}.video-section .title.title-right{text-align:right}.video-section{padding-top:5rem;padding-bottom:5rem}@media screen and (min-width: 750px){.video-section{padding-top:calc(5rem + var(--page-width-margin));padding-bottom:calc(5rem + var(--page-width-margin))}}.video-section__media{position:relative}.video-section__media.deferred-media{overflow:visible}.video-section__poster.deferred-media__poster:focus{outline-offset:.3rem}.video-section__media iframe,.video-section__media video{background-color:rgba(var(--color-foreground),.03);border:0}.video-section__poster,.video-section__media iframe,.video-section__media video{width:100%;height:100%}.video-section__media .text-over-video{position:absolute;top:0;left:0;color:#fff;z-index:1;width:100%;height:100%;padding:40px;display:flex;align-items:center}.video-section__media .text-over-video.text-over-video-center{justify-content:center;text-align:center}.video-section__media .text-over-video.text-over-video-right{justify-content:flex-end;text-align:right}.video-section__media .text-over-video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.video-section__media .text-over-video>div{z-index:2;position:relative}.video-section__media .text-over-video .button,.video-section__media .text-over-video .button:hover,.video-section__media .text-over-video .button:focus{color:#000;background-color:#fff;border:0;font-weight:700}.video-section__media .text-over-video .button svg{width:20px;height:20px;margin-right:10px;display:inline-block}@media screen and (max-width: 749px){.video-section__media .text-over-video{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/430/assets/video-section.css.map */
