.video-banner{position:relative}.video-banner .banner-height{height:100%;width:100%}.video-banner .banner-height--small{min-height:36rem}.video-banner .banner-height--medium{min-height:40rem}.video-banner .banner-height--large{min-height:46rem}@media screen and (min-width: 750px){.video-banner .banner-height--small{min-height:48rem}.video-banner .banner-height--medium{min-height:58rem}.video-banner .banner-height--large{min-height:76rem}}.video-banner__image-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.video-banner__image,.video-banner__image-wrapper svg{height:100%;object-fit:cover;width:100%}.video-banner__video-background{height:100%;left:0;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%}.video-banner__video-background video{display:block;height:100%;min-height:100%;min-width:100%;object-fit:cover;object-position:center center;width:100%}.video-banner__video-icon-play{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);z-index:2}.video-banner__video-icon-play svg{height:4rem;width:4rem}@media screen and (min-width: 750px){.video-banner__video-icon-play svg{height:7rem;width:7rem}}.video-banner__video-icon-close{color:#fff;cursor:pointer;height:6rem;position:absolute;right:0;top:0;width:6rem;z-index:2}@media screen and (min-width: 990px){.video-banner__video-icon-close{right:3rem;top:3rem}}.video-banner__video-wrapper{max-width:160rem;padding-bottom:56.25%;width:100%}.video-banner__video-wrapper video{background-color:#000}.video-banner__video-wrapper iframe,.video-banner__video-wrapper video{border:none;height:calc(100% - 10rem);left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:calc(100% - 2rem)}@media screen and (min-width: 500px){.video-banner__video-wrapper iframe,.video-banner__video-wrapper video{width:calc(100% - 10rem)}}@media screen and (min-width: 990px){.video-banner__video-wrapper iframe,.video-banner__video-wrapper video{height:calc(100% - 20rem);width:calc(100% - 20rem)}}.video-banner__inner{display:flex;height:100%;padding:4.8rem 0;text-align:center;z-index:1}@media screen and (min-width: 750px){.video-banner__inner{align-items:center;height:100%;padding:calc(var(--space-s) + var(--page-width-padding)) var(--space-s)}.video-banner__inner--top-left{align-items:flex-start;justify-content:flex-start}.video-banner__inner--bottom-left{align-items:flex-end;justify-content:flex-start}.video-banner__inner--top-right{align-items:flex-start;justify-content:flex-end}.video-banner__inner--bottom-right{align-items:flex-end;justify-content:flex-end}}.video-banner__content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:50rem;position:relative}@media screen and (min-width: 750px){.video-banner__content{display:block;margin:unset}.video-banner__inner--text-left{text-align:left}.video-banner__inner--text-right{text-align:right}}.video-banner__inner-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video-banner__inner-background--mobile-hide{display:none}@media screen and (min-width: 750px){.video-banner__inner-background--mobile-hide{display:block}}.video-banner__inner-heading,.video-banner__inner-subheading,.video-banner__inner-link{position:relative;z-index:2}.video-banner__inner-heading{margin:0 0 var(--space-xs)}.video-banner__inner-subheading{margin:0 0 2rem;max-width:60rem}.video-banner__inner-link-wrapper{margin-top:auto}@media screen and (min-width: 750px){.video-banner__inner-link-wrapper{margin-top:4rem}}.video-banner__inner-link{margin-top:auto}@media screen and (min-width: 750px){.video-banner__inner-link{margin-top:unset}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/section-video-banner.css.map */
