@media screen and (max-width: 559px){.video-section .container{padding-top:0}}@media screen and (max-width: 559px){.video-section .container-content{padding:0}}.video-section__content{position:relative}@media screen and (max-width: 559px){.video-section__content--with-overlay .video-section__video{margin-bottom:calc(var(--element-spacing)*6)}.video-section__content--with-overlay .video-section__video:last-child{margin-bottom:0}}.video-section__content--with-overlay-no-text .video-section__image--overlay{top:auto;bottom:-2rem}.video-section__text,.video-section__video{margin-bottom:calc(var(--element-spacing)*2)}.video-section__text:last-child,.video-section__video:last-child{margin-bottom:0}@media screen and (max-width: 559px){.video-section__text,.video-section__title{padding:0 var(--site-side-spacing)}}@media screen and (min-width: 560px){.video-section__text,.video-section__title{max-width:50%}}@media screen and (max-width: 559px){.video-section__title--first{margin-top:calc(var(--element-spacing)*2);order:-2}}.video-section__text-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;text-align:center}@media screen and (min-width: 768px) and (max-width:1023px){.video-section__text-overlay{width:60%}}.video-section__text-overlay .video-section__text,.video-section__text-overlay .video-section__title{max-width:none}@media screen and (max-width: 559px){.video-section__button-wrapper{max-width:260px;margin:0 auto;width:100%}.video-section__button-wrapper .button{width:100%}}.video-section__video{position:relative;z-index:2}.video-section__video .video-element__placeholder{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}@media screen and (max-width: 559px){.video-section__video{order:-1}.video-section__video .image-banner__media--mobile{padding-bottom:100%}}.video-section__video.is-grid-md{grid-template-columns:3fr 1fr}@media screen and (max-width: 559px){.video-section__video.is-grid-md{margin-bottom:calc(var(--element-spacing)*6)}.video-section__video.is-grid-md:last-child{margin-bottom:0}}@media screen and (min-width: 768px){.video-section__video.is-grid-md .video-element__button{left:auto;right:calc(-22% - 65px);bottom:0;top:auto;transform:none;max-width:8.75rem;min-width:auto;width:8.125rem;padding:.5rem;line-height:1;min-height:auto;height:auto}}@media screen and (min-width: 1024px){.video-section__video.is-grid-md .video-element__button{width:10rem}}@media screen and (min-width: 1200px){.video-section__video.is-grid-md .video-element__button{right:calc(-20% - 65px)}}@media screen and (min-width: 1441px){.video-section__video.is-grid-md .video-element__button{right:calc(-25% - 65px)}}.video-section__video.is-grid-md .video-section__image{padding-left:25%}@media screen and (max-width: 767px){.video-section__video.is-grid-md .video-section__image{position:absolute;bottom:-5rem;right:0;width:45%;z-index:12}}@media screen and (max-width: 767px) and (min-width:560px){.video-section__video.is-grid-md .video-section__image{bottom:auto;top:40%;width:11.25rem}}.video-section__image{pointer-events:none}.video-section__image--overlay{position:absolute;bottom:-5rem;right:var(--site-side-spacing);width:45%;height:min-content;z-index:2}@media screen and (min-width: 560px){.video-section__image--overlay{right:0;width:11.25rem;bottom:auto;top:40%}}@media screen and (min-width: 768px){.video-section__image--overlay{width:15.625rem}}@media screen and (min-width: 1024px){.video-section__image--overlay{top:35%;right:-10rem}}@media screen and (min-width: 1200px){.video-section__image--overlay{right:-10rem}}@media screen and (min-width: 1440px){.video-section__image--overlay{top:30%;width:18.75rem}}
/*# sourceMappingURL=/cdn/shop/t/404/assets/section-video.css.map */
