.custom-video-section{max-width:100%;margin:0 auto;padding:0}.video.custom-video-section .video__container{width:100%;max-width:100%;margin:0 auto;padding:0}.video.custom-video-section .video__container p{color:var(--color-heading);line-height:24px}.custom-video-wrapper{background:var(--white)}.custom-video-section.container{padding-left:16px;padding-right:16px}.custom-video-section .section-header{margin:0 0 45px}.custom-video-section .heading{margin-bottom:16px}.video.custom-video-section .video__media-container{padding-top:45.358%}.video.custom-video-section .video__play-button-wrapper{background:#00000059}.video__container.text_align--left .section-header.center{text-align:left}.video__container.text_align--right .section-header.center{text-align:right}.video__container.video_position--left .video__media-container,.video__container.video_position--right .video__media-container{padding-top:0;aspect-ratio:573 / 763;height:100%}.custom-video-section .section-header a.button{margin-top:16px}@media(min-width:992px){.video.custom-video-section .video__play-button{width:154px;height:154px;padding:0;border:none}.video__container.video_position--left{display:flex;flex-direction:row-reverse}.video__container.video_position--right{display:flex;flex-direction:row}.video__container.video_position--right .section-header.center,.video__container.video_position--left .section-header.center{width:57%;margin-bottom:0}.video__container.video_position--right .video__media-wrapper,.video__container.video_position--left .video__media-wrapper{width:43%}.video__container.video_position--right,.video__container.video_position--left{align-items:center}.video__container.video_position--left .video__media-wrapper{padding-right:6.327%}.video__container.video_position--right .video__media-wrapper{padding-left:6.327%}.video__container.video_position--right .section-header a.button,.video__container.video_position--left .section-header a.button{margin-top:30px}.video__container.video_position--right .section-header .heading,.video__container.video_position--left .section-header .heading{margin-bottom:20px}}@media(min-width:1200px){.custom-video-section.container{padding-left:64px;padding-right:64px}}@media(min-width:992px)and (max-width:1440px){.video__container.video_position--right .video__play-button,.video__container.video_position--left .video__play-button{width:100px;height:100px}}@media(max-width:767px){.video.custom-video-section .video__media-container{padding-top:65%}.custom-video-section .section-header{margin:0 0 40px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-video.css.map */
