.willy-hero-video{position:relative;display:grid}.willy-hero-video__media{position:relative;grid-area:1 / 1;width:100%;overflow:hidden;background:#2b1d16}.willy-hero-video__poster,.willy-hero-video__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.willy-hero-video__video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.willy-hero-video__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:rgb(var(--color-background));opacity:var(--willy-hero-overlay, .4);pointer-events:none}.willy-hero-video__content{position:relative;z-index:3;grid-area:1 / 1;display:flex;width:100%;padding:2rem;box-sizing:border-box;pointer-events:none}.willy-hero-video__content .button,.willy-hero-video__content a{pointer-events:auto}.willy-hero-video__content--middle-left{align-items:center;justify-content:flex-start}.willy-hero-video__content--middle-center{align-items:center;justify-content:center}.willy-hero-video__content--middle-right{align-items:center;justify-content:flex-end}.willy-hero-video__content--bottom-left{align-items:flex-end;justify-content:flex-start}.willy-hero-video__align-desktop--left .willy-hero-video__box{text-align:left}.willy-hero-video__align-desktop--center .willy-hero-video__box{text-align:center;margin-inline:auto}.willy-hero-video__align-desktop--right .willy-hero-video__box{text-align:right;margin-left:auto}.willy-hero-video__box{max-width:36rem}.willy-hero-video__heading{letter-spacing:-.02em;line-height:1.05}.willy-hero-video__text{max-width:32rem;opacity:.92}@media screen and (max-width:749px){.willy-hero-video--stack-mobile{display:flex;flex-direction:column}.willy-hero-video--stack-mobile .willy-hero-video__media{grid-area:auto;position:relative;min-height:42vh!important;max-height:46vh}.willy-hero-video--stack-mobile .willy-hero-video__content{grid-area:auto;position:relative;padding:.85rem 1.25rem 1rem;justify-content:flex-start!important;align-items:stretch!important}.willy-hero-video__align-mobile--left .willy-hero-video__box{text-align:left;margin-inline:0}.willy-hero-video__align-mobile--center .willy-hero-video__box{text-align:center;margin-inline:auto}.willy-hero-video__align-mobile--right .willy-hero-video__box{text-align:right;margin-left:auto}.willy-hero-video__heading{font-size:clamp(1.45rem,6.5vw,1.85rem)!important;line-height:1.1!important;margin-bottom:.35rem!important}.willy-hero-video__text,.willy-hero-video__text p{font-size:clamp(2.1rem,5.6vw,2.6rem);line-height:1.45;margin-bottom:.45rem!important}.willy-hero-video .banner__buttons{margin-top:.35rem;gap:.45rem}}@media(prefers-reduced-motion:reduce){.willy-hero-video__video-wrap{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/willy-hero-video.css.map */
