.video-banner{position:relative;width:100%;margin:0;padding:0;overflow:hidden;display:flex;flex-direction:column;isolation:isolate}.video-banner--medium{height:60vh}.video-banner--large{height:80vh}.video-banner--full{height:100vh}.video-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.video-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,var(--overlay-opacity, 0))}.video-banner__sound-toggle{position:absolute;right:10.9rem;bottom:3.4rem;z-index:3;display:flex;align-items:center;justify-content:center;width:5.6rem;height:3.5rem;padding:0;-webkit-appearance:none;appearance:none;background:transparent;border:.1rem solid #131313;border-radius:0;color:#131313;cursor:pointer;transition:background-color .2s ease}.video-banner__sound-toggle:hover{background-color:#13131314}.video-banner__sound-toggle:focus-visible{outline:.2rem solid #131313;outline-offset:.4rem}.video-banner__sound-icon,.video-banner__sound-icon img{display:block;width:3.15rem;height:2.625rem}.video-banner__sound-toggle[data-muted=true] .video-banner__sound-icon--audible,.video-banner__sound-toggle[data-muted=false] .video-banner__sound-icon--muted{display:none}.video-banner__content{position:relative;z-index:2;width:100%;padding:5rem;display:flex;flex-direction:column;gap:1.6rem}.content-align--top{justify-content:flex-start}.content-align--middle{justify-content:center}.content-align--bottom{justify-content:flex-end}.video-banner__content.content-align--left{align-items:flex-start;text-align:left}.video-banner__content.content-align--center{align-items:center;text-align:center}.video-banner__content.content-align--right{align-items:flex-end;text-align:right}.video-banner__heading{margin:0}.video-banner__text{max-width:50rem}@media screen and (max-width:749px){.video-banner__content{padding:2.4rem}.video-banner__sound-toggle{right:1.6rem;bottom:calc(3.2rem + env(safe-area-inset-bottom,0px));width:4.8rem;height:3.2rem}.video-banner__sound-icon,.video-banner__sound-icon img{width:2.7rem;height:2.25rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-video-banner.css.map */
