.hero-video-banner{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:var(--hvb-aspect-mobile);background-color:#000;isolation:isolate}@media screen and (min-width:750px){.hero-video-banner{aspect-ratio:var(--hvb-aspect-desktop)}.hero-video-banner[data-desktop-sizing=height]{aspect-ratio:auto;height:var(--hvb-height-desktop)}.hero-video-banner[data-desktop-sizing=screen]{aspect-ratio:auto;height:100vh}}@media screen and (max-width:749px){.hero-video-banner[data-mobile-sizing=height]{aspect-ratio:auto;height:var(--hvb-height-mobile)}.hero-video-banner[data-mobile-sizing=screen]{aspect-ratio:auto;height:100vh}}.hero-video-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background-color:#000}.hero-video-banner__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;text-decoration:none;cursor:pointer}.hero-video-banner__content{pointer-events:none}.hero-video-banner__button{pointer-events:auto}.hero-video-banner__media .media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent}.hero-video-banner__media video-section{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.hero-video-banner__media video,.hero-video-banner__media iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;border:0}.hero-video-banner__media .hero-video-banner__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero-video-banner__media video img{display:none!important}.hero-video-banner__media .hero-video-banner__placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.hero-video-banner__media-item{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-video-banner__media-item--mobile{display:none}@media screen and (max-width:749px){.hero-video-banner__media-item--mobile{display:block}.hero-video-banner__media-item--desktop{display:none}}@media screen and (min-width:750px){.hero-video-banner__media-item--mobile{display:none}.hero-video-banner__media-item--desktop{display:block}}.hero-video-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-color:rgba(var(--hvb-overlay-rgb),var(--hvb-overlay-opacity))}.hero-video-banner__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:var(--hvb-justify);align-items:var(--hvb-align-items);width:100%;height:100%;padding:var(--hvb-content-padding-y);text-align:var(--hvb-text-align)}@media screen and (min-width:750px){.hero-video-banner__content{justify-content:var(--hvb-desktop-justify);align-items:var(--hvb-desktop-align-items);padding:var(--hvb-content-padding-y-desktop);text-align:var(--hvb-desktop-text-align)}.hero-video-banner__buttons{justify-content:var(--hvb-desktop-content-align)}}.hero-video-banner__inner{width:100%;max-width:var(--hvb-content-max-width)}.hero-video-banner__heading{margin:0 0 var(--hvb-heading-gap-mobile);font-family:var(--hvb-heading-font-family);font-size:var(--hvb-heading-size-mobile);font-weight:var(--hvb-heading-weight);line-height:var(--hvb-heading-line-height);letter-spacing:var(--hvb-heading-spacing-mobile);text-transform:var(--hvb-heading-transform);color:var(--hvb-heading-color);text-wrap:balance}@media screen and (min-width:750px){.hero-video-banner__heading{margin-bottom:var(--hvb-heading-gap);font-size:var(--hvb-heading-size-desktop);letter-spacing:var(--hvb-heading-spacing-desktop)}}.hero-video-banner__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--hvb-content-align);gap:var(--hvb-buttons-gap-mobile)}@media screen and (min-width:750px){.hero-video-banner__buttons{gap:var(--hvb-buttons-gap-desktop)}}.hero-video-banner__button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--hvb-btn-min-width-mobile);padding:var(--hvb-btn-padding-y-mobile) var(--hvb-btn-padding-x-mobile);border:var(--hvb-btn-border-width) solid rgb(var(--hvb-btn-border));border-radius:var(--hvb-btn-radius);background-color:rgb(var(--hvb-btn-bg));color:rgb(var(--hvb-btn-text));font-family:var(--hvb-btn-font-family);font-size:var(--hvb-btn-size-mobile);font-weight:var(--hvb-btn-weight);line-height:1.2;letter-spacing:var(--hvb-btn-spacing-mobile);text-transform:var(--hvb-btn-transform);text-align:center;text-decoration:none;overflow:hidden;z-index:1;transition:color .3s ease,border-color .3s ease}.hero-video-banner__button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(var(--hvb-btn-text));transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.65,0,.35,1);z-index:-1}@media screen and (min-width:750px){.hero-video-banner__button{min-width:var(--hvb-btn-min-width-desktop);padding:var(--hvb-btn-padding-y-desktop) var(--hvb-btn-padding-x-desktop);font-size:var(--hvb-btn-size-desktop);letter-spacing:var(--hvb-btn-spacing-desktop)}}.hero-video-banner__button--outline{background-color:transparent}@media screen and (hover:hover){.hero-video-banner__button:hover:before{transform:scaleX(1)}.hero-video-banner__button:hover{color:rgb(var(--hvb-btn-bg));border-color:rgb(var(--hvb-btn-text))}.hero-video-banner__button--outline:hover{border-color:rgb(var(--hvb-btn-text))}}.hero-video-banner__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hero-video-banner__mute{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:none;color:var(--hvb-mute-color);opacity:var(--hvb-mute-opacity);cursor:pointer;-webkit-appearance:none;appearance:none}.hero-video-banner__mute:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hero-video-banner__mute .icon{display:block;width:var(--hvb-mute-size);height:var(--hvb-mute-size)}.hero-video-banner__mute--bottom-left{bottom:var(--hvb-mute-offset);left:var(--hvb-mute-offset)}.hero-video-banner__mute--bottom-right{bottom:var(--hvb-mute-offset);right:var(--hvb-mute-offset)}.hero-video-banner__mute--top-left{top:var(--hvb-mute-offset);left:var(--hvb-mute-offset)}.hero-video-banner__mute--top-right{top:var(--hvb-mute-offset);right:var(--hvb-mute-offset)}.hero-video-banner__mute-icon--mute,.hero-video-banner__mute.is-unmuted .hero-video-banner__mute-icon--unmute{display:none}.hero-video-banner__mute.is-unmuted .hero-video-banner__mute-icon--mute{display:block}.hero-video-banner__scroll{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;width:var(--hvb-scroll-size);height:var(--hvb-scroll-size);border-radius:50%;background-color:var(--hvb-scroll-background);color:var(--hvb-scroll-color);text-decoration:none;transition:transform var(--duration-default) ease,opacity var(--duration-default) ease}.hero-video-banner__scroll-circle{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.hero-video-banner__scroll .icon{display:block;width:50%;height:50%}.hero-video-banner__scroll--bottom-center{bottom:calc(-1 * var(--hvb-scroll-offset));left:50%;margin-left:calc(var(--hvb-scroll-size) / -2)}.hero-video-banner__scroll--bottom-left{bottom:calc(-1 * var(--hvb-scroll-offset));left:var(--hvb-edge-offset)}.hero-video-banner__scroll--bottom-right{bottom:calc(-1 * var(--hvb-scroll-offset));right:var(--hvb-edge-offset)}@media screen and (hover:hover){.hero-video-banner__scroll:hover{opacity:.8}}.hero-video-banner__scroll:focus-visible{outline:2px solid currentColor;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/86/assets/section-hero-video-banner.css.map */
