.section-wi-hero-video,.wi-hero-video{border:none!important;border-bottom:none!important;box-shadow:none!important;outline:none!important}.section-wi-hero-video+.shopify-section,.section-wi-hero-video+div{border-top:none!important}.wi-hero-video{--wi-hero-height-mobile: 76svh;--wi-hero-height-desktop: 84svh;--wi-hero-overlay-opacity: .35;--wi-hero-text-color: #ffffff;--wi-hero-button-bg: #49b61e;--wi-hero-button-color: #ffffff;--wi-hero-heading-size-mobile: 34px;--wi-hero-heading-size-desktop: 48px;--wi-hero-logo-width-mobile: 90px;--wi-hero-logo-width-desktop: 120px;--wi-hero-media-position-mobile: center center;--wi-hero-media-position-desktop: center center;--wi-hero-horizontal-position-mobile: center;--wi-hero-horizontal-position-desktop: center;--wi-hero-vertical-position-mobile: center;--wi-hero-vertical-position-desktop: center;--wi-hero-text-alignment-mobile: center;--wi-hero-text-alignment-desktop: center;--wi-hero-content-width-mobile: 520px;--wi-hero-content-width-desktop: 740px;--wi-hero-padding-mobile: 48px;--wi-hero-padding-desktop: 72px;position:relative;isolation:isolate;display:grid;height:76vh;height:var(--wi-hero-height-mobile);margin:0;padding:0;overflow:hidden;color:var(--wi-hero-text-color);background-color:#000}.wi-hero-video .wi-hero-video__slides{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;background-color:#000;touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.wi-hero-video .wi-hero-video__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateZ(0);transform-origin:center center;backface-visibility:hidden;-webkit-backface-visibility:hidden}.wi-hero-video .wi-hero-video__slide.is-active,.wi-hero-video .wi-hero-video__slide.is-motion-visible,.wi-hero-video .wi-hero-video__slide.is-motion-current,.wi-hero-video .wi-hero-video__slide.is-motion-target{opacity:1!important;visibility:visible!important}.wi-hero-video .wi-hero-video__slide.is-active{z-index:2;pointer-events:auto}.wi-hero-video.is-animating .wi-hero-video__slide{pointer-events:none}.wi-hero-video :is(.wi-hero-video__slide-media,.wi-hero-video__slide-overlay){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wi-hero-video .wi-hero-video__slide-media{z-index:0;overflow:hidden;background-color:#000}.wi-hero-video .wi-hero-video__slide-media :is(video,img){display:block;width:100%;height:100%;object-fit:cover;object-position:var(--wi-hero-media-position-mobile);-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.wi-hero-video .wi-hero-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:1;visibility:visible}.wi-hero-video .wi-hero-video__slide.is-image-only .wi-hero-video__poster-image{transform:scale(1);transition:transform 6s cubic-bezier(.25,1,.5,1);will-change:transform}.wi-hero-video .wi-hero-video__slide.is-image-only.is-active .wi-hero-video__poster-image{transform:scale(1.04)}.wi-hero-video .wi-hero-video__slide-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;opacity:0;transition:opacity .28s cubic-bezier(.25,1,.5,1)}.wi-hero-video .wi-hero-video__slide.is-video-playing .wi-hero-video__slide-media video{opacity:1}.wi-hero-video .wi-hero-video__slide-overlay{z-index:3;background:#000;opacity:var(--wi-hero-overlay-opacity);pointer-events:none}.wi-hero-video .wi-hero-video__content-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;align-items:var(--wi-hero-vertical-position-mobile);justify-items:var(--wi-hero-horizontal-position-mobile);width:100%;height:100%;padding-top:max(var(--wi-hero-padding-mobile),calc(env(safe-area-inset-top,0px) + 12px));padding-bottom:max(var(--wi-hero-padding-mobile),calc(env(safe-area-inset-bottom,0px) + 12px));pointer-events:none}.wi-hero-video .wi-hero-video__content{width:min(100%,var(--wi-hero-content-width-mobile));text-align:var(--wi-hero-text-alignment-mobile);transform:translateZ(0)}.wi-hero-video .wi-hero-video__logo{display:inline-flex;width:min(100%,var(--wi-hero-logo-width-mobile));margin-block-end:14px}.wi-hero-video .wi-hero-video__logo img{display:block;width:100%;height:auto}.wi-hero-video .wi-hero-video__eyebrow{margin:0 0 8px;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.24em;text-transform:uppercase}.wi-hero-video .wi-hero-video__heading{margin:0;color:inherit;font-size:clamp(var(--wi-hero-heading-size-mobile),5vw,var(--wi-hero-heading-size-desktop));font-weight:700;line-height:1.05;letter-spacing:-.025em;text-wrap:balance}.wi-hero-video .wi-hero-video__subheading{max-width:680px;margin:12px 0 0;color:inherit;font-size:clamp(14px,2vw,16px);line-height:1.45}.wi-hero-video .wi-hero-video__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:22px;padding:13px 28px;color:var(--wi-hero-button-color);background-color:var(--wi-hero-button-bg);border-radius:999px;font-size:12px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;pointer-events:auto;transition:transform .22s ease,filter .22s ease,box-shadow .22s ease}.wi-hero-video .wi-hero-video__button:hover{filter:brightness(.92);transform:translateY(-2px);box-shadow:0 10px 24px #00000040}.wi-hero-video .wi-hero-video__dots{position:absolute;bottom:24px;left:50%;z-index:6;display:flex;align-items:center;justify-content:center;min-height:40px;padding:2px 8px;background:#00000059;border:1px solid rgba(255,255,255,.18);border-radius:999px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translate(-50%)}.wi-hero-video .wi-hero-video__dot{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--wi-hero-text-color)}.wi-hero-video .wi-hero-video__dot:before{content:"";width:7px;height:7px;background:currentColor;border-radius:999px;opacity:.45;transition:width .24s cubic-bezier(.16,1,.3,1),opacity .2s ease}.wi-hero-video .wi-hero-video__dot.is-active:before{width:22px;opacity:1}.wi-hero-video .wi-hero-video__arrows{position:absolute;top:50%;right:0;left:0;z-index:6;display:flex;justify-content:space-between;padding-inline:24px;pointer-events:none;transform:translateY(-50%)}.wi-hero-video .wi-hero-video__arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:#fff;background:#00000040;border:1px solid rgba(255,255,255,.35);border-radius:999px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;pointer-events:auto;transition:background-color .2s ease,transform .2s ease}.wi-hero-video .wi-hero-video__arrow:hover{background:#00000073;transform:scale(1.08)}.wi-hero-video .wi-hero-video__arrow svg{width:18px;height:18px}.wi-hero-video :is(.wi-hero-video__button,.wi-hero-video__dot,.wi-hero-video__arrow):focus-visible{outline:2px solid currentColor;outline-offset:3px}.wi-hero-video .wi-hero-video__status{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}@media screen and (min-width:990px){.wi-hero-video{height:84vh;height:var(--wi-hero-height-desktop)}.wi-hero-video .wi-hero-video__slide-media :is(video,img){object-position:var(--wi-hero-media-position-desktop)}.wi-hero-video .wi-hero-video__content-wrap{align-items:var(--wi-hero-vertical-position-desktop);justify-items:var(--wi-hero-horizontal-position-desktop);padding:var(--wi-hero-padding-desktop)}.wi-hero-video .wi-hero-video__content{width:min(100%,var(--wi-hero-content-width-desktop));text-align:var(--wi-hero-text-alignment-desktop)}}@media screen and (max-width:989px){.wi-hero-video .wi-hero-video__arrows{display:none}.wi-hero-video .wi-hero-video__dots{bottom:max(16px,calc(env(safe-area-inset-bottom,0px) + 8px))}}@media(prefers-reduced-motion:reduce){.wi-hero-video .wi-hero-video__slide-media video{display:none}.wi-hero-video .wi-hero-video__slide.is-image-only .wi-hero-video__poster-image{transform:none!important;transition:none!important}.wi-hero-video :is(.wi-hero-video__button,.wi-hero-video__slide,.wi-hero-video__dot){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/wi-hero-video.css.map */
