.video-hero__video{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-content:center;justify-content:center;overflow:hidden}.video-hero__video>*{grid-column:1;grid-row:1}.video-hero__video-item,.video-hero__image-item{height:100%;position:relative}.video-hero__image-item{width:100%;-o-object-fit:cover;object-fit:cover}.video-hero__video:not(.image-height) hh-adaptive-video{aspect-ratio:auto;height:100%}.video-hero__poster{z-index:-1}.video-hero__poster picture{display:block;height:100%}.video-hero__poster img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.video-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:#0000008c}.hero-content{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--hh-section-color);z-index:3}.hero-content{pointer-events:none}.hero-content a,.hero-content button,.hero-content [role=button]{pointer-events:auto}.hero-title__alt{font-family:var(--hh-font-gotham-medium);font-size:var(--font-size-mobile, 1.2rem);font-weight:400;line-height:1;margin-top:0;margin-bottom:2rem}@media screen and (min-width:750px){.hero-title__alt{font-size:var(--font-size-desktop, 1.2rem)}}.hero-title{margin-top:0;margin-bottom:2rem}.hero-description{margin-bottom:1.6rem}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.hero-content>.hero-overlay{background:var(--hh-section-overlay-color, transparent);opacity:var(--hh-section-overlay-opacity, 0)}.theme-editor-preview .hero-overlay{pointer-events:none}.hero-audio__button{width:2rem;height:auto;position:absolute;bottom:2.5rem;right:7rem;padding:0;background:transparent;border:none;color:#fff;z-index:5}.video-hero__motion-toggle{position:absolute;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:var(--video-hero-control-size, 3.2rem);height:var(--video-hero-control-size, 3.2rem);padding:0;border:1px solid currentColor;border-radius:50%;background:#00000059;color:#fff;cursor:pointer;font-size:var(--video-hero-control-size, 3.2rem)}.video-hero__motion-toggle--top-left{top:2.5rem;left:2.5rem}.video-hero__motion-toggle--top-right{top:2.5rem;right:2.5rem}.video-hero__motion-toggle--bottom-left{bottom:2.5rem;left:2.5rem}.video-hero__motion-toggle--bottom-right{right:2.5rem;bottom:2.5rem}.video-hero__motion-toggle--center{top:50%;left:50%;transform:translate(-50%,-50%)}.video-hero__motion-toggle:focus-visible,.hero-audio__button:focus-visible{outline:.2rem solid #fff;outline-offset:.2rem;box-shadow:0 0 0 .4rem #1a1a1a}.video-hero__motion-toggle:focus,.hero-audio__button:focus{outline:.2rem solid #fff;outline-offset:.2rem;box-shadow:0 0 0 .4rem #1a1a1a}.video-hero__motion-toggle:focus:not(:focus-visible),.hero-audio__button:focus:not(:focus-visible){outline:0;box-shadow:none}.video-hero__motion-icon,.video-hero__motion-icon:before,.video-hero__motion-icon:after{display:block}.video-hero__motion-icon{position:relative;width:.3125em;height:.375em}.video-hero__motion-icon:before,.video-hero__motion-icon:after{position:absolute;top:0;bottom:0;width:.09375em;background:currentColor;content:""}.video-hero__motion-icon:before{left:0}.video-hero__motion-icon:after{right:0}.video-hero__motion-toggle[aria-pressed=true] .video-hero__motion-icon{width:0;height:0;border-top:.1875em solid transparent;border-bottom:.1875em solid transparent;border-left:.3125em solid currentColor}.video-hero__motion-toggle[aria-pressed=true] .video-hero__motion-icon:before,.video-hero__motion-toggle[aria-pressed=true] .video-hero__motion-icon:after{display:none}.hero-audio__button:hover,.hero-audio__button:focus{background:transparent;border:none;color:#fff}.hero-audio__icon{display:block}.hero-audio__button svg{display:block;width:100%;fill:currentColor}.hero-button.button--outline{display:inline-block;border-bottom:1px solid}@media screen and (min-width:750px){.hero-button{position:relative;z-index:3}}.video-hero__full-link{display:block!important;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.theme-editor-preview .video-hero__full-link{pointer-events:none}.video-hero__video.image-height{position:relative}.video-hero__video.image-height .video-hero__poster{position:absolute;top:0;right:0;bottom:0;left:0}
/*# sourceMappingURL=/cdn/shop/t/1152/assets/section-video-hero.css.map */
