.video-hero{position:relative;width:100%;height:70vh;min-height:420px;max-height:780px;overflow:hidden}.video-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.video-hero__video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}.video-hero__placeholder{width:100%;height:100%}.video-hero__placeholder svg{width:100%;height:100%;object-fit:cover}.video-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(46,33,26,var(--overlay-opacity, .35));pointer-events:none}.video-hero__content:before{content:"";position:absolute;top:-10%;right:-5%;bottom:-10%;left:-5%;z-index:-1;background:radial-gradient(ellipse at center,#140e0a8c,#140e0a59 45%,#140e0a00 75%);pointer-events:none}.video-hero__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem 5vw;color:#f7f1e8}.video-hero__content--left{align-items:flex-start;text-align:left}.video-hero__content--right{align-items:flex-end;text-align:right}.video-hero__heading{font-family:Playfair Display,serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:500;line-height:1.15;margin:0 0 .75rem;max-width:40rem;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5),0 4px 20px rgba(0,0,0,.45)}.video-hero__subheading{font-family:EB Garamond,serif;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.5;margin:0 0 1.75rem;max-width:34rem;color:#fdf9f2;text-shadow:0 1px 3px rgba(0,0,0,.5),0 2px 14px rgba(0,0,0,.4)}.video-hero__button{display:inline-block;padding:.9rem 2.2rem;font-family:EB Garamond,serif;font-size:1rem;letter-spacing:.03em;color:#f7f1e8;border:1px solid #f7f1e8;background:transparent;text-decoration:none;transition:background .25s ease,color .25s ease}.video-hero__button:hover{background:#f7f1e8;color:#2e211a}@media(max-width:749px){.video-hero{height:60vh;min-height:380px}.video-hero__content{padding:1.5rem 6vw}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-video-hero.css.map */
