.video-banner-section{background-color:var(--video-banner-bg);padding-top:var(--video-banner-padding-y-mobile);padding-bottom:var(--video-banner-padding-y-mobile)}@media screen and (max-width:749px){.video-banner-section .page-width{padding-left:0;padding-right:0}}@media screen and (min-width:750px){.video-banner-section{padding-top:var(--video-banner-padding-y);padding-bottom:var(--video-banner-padding-y)}}.video-banner__heading{color:var(--video-banner-text);text-align:center;margin-bottom:1.5rem}.video-banner__wrapper{position:relative;aspect-ratio:16 / 9;overflow:hidden;background-color:#000}.video-banner__video{width:100%;height:100%;object-fit:cover;display:block}.video-banner__poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer;transition:opacity .4s ease}.video-banner__poster img{width:100%;height:100%;object-fit:cover}.video-banner__poster.is-hidden{opacity:0;pointer-events:none}.video-banner__toggle{position:absolute;bottom:2rem;right:2rem;z-index:2;width:4.7rem;height:4.7rem;border-radius:var(--video-banner-btn-border-radius);border:2px solid var(--video-banner-btn-border);background-color:var(--video-banner-btn-bg);color:var(--video-banner-btn-color);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease;padding:0}.video-banner__toggle:hover{opacity:.8}.video-banner__toggle svg{width:1.8rem;height:1.8rem}.video-banner__toggle .icon-pause,.video-banner__toggle.is-playing .icon-play{display:none}.video-banner__toggle.is-playing .icon-pause{display:block}
/*# sourceMappingURL=/cdn/shop/t/4/assets/video-banner.css.map */
