.section-wi-hero,.wi-hero{border:none!important;border-bottom:none!important;box-shadow:none!important;outline:none!important}.section-wi-hero+.shopify-section,.section-wi-hero+div{border-top:none!important}.wi-hero{--wi-hero-aspect-ratio-mobile: 1.7777777778;--wi-hero-aspect-ratio-desktop: 1.7777777778;--wi-hero-overlay-opacity: .35;--wi-hero-text-color: #ffffff;--wi-hero-btn-bg: #49b61e;--wi-hero-btn-text: #ffffff;--wi-hero-heading-size-mobile: 34px;--wi-hero-heading-size-desktop: 46px;--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-media-background: #000000;--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: 720px;--wi-hero-padding-mobile: 48px;--wi-hero-padding-desktop: 72px;position:relative;isolation:isolate;display:grid;width:100%;height:auto;min-height:0;aspect-ratio:var(--wi-hero-aspect-ratio-mobile);margin:0;padding:0;overflow:hidden;color:var(--wi-hero-text-color);background-color:var(--wi-hero-media-background)}.wi-hero .wi-hero__slides{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;background-color:var(--wi-hero-media-background);touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.wi-hero .wi-hero__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 .wi-hero__slide.is-active,.wi-hero .wi-hero__slide.is-motion-visible,.wi-hero .wi-hero__slide.is-motion-current,.wi-hero .wi-hero__slide.is-motion-target{opacity:1!important;visibility:visible!important}.wi-hero .wi-hero__slide.is-active{z-index:2;pointer-events:auto}.wi-hero.is-animating .wi-hero__slide{pointer-events:none}.wi-hero :is(.wi-hero__slide-media,.wi-hero__slide-overlay){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wi-hero .wi-hero__slide-media{z-index:0;overflow:hidden;background-color:var(--wi-hero-media-background)}.wi-hero .wi-hero__slide-media :is(video,img){display:block;width:100%;height:100%;object-fit:contain;object-position:var(--wi-hero-media-position-mobile);-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.wi-hero .wi-hero__slide.is-image-only .wi-hero__poster-image,.wi-hero .wi-hero__slide.is-image-only.is-active .wi-hero__poster-image{transform:none;transition:none;will-change:auto}.wi-hero .wi-hero__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:1;visibility:visible}.wi-hero .wi-hero__slide-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;opacity:0;visibility:visible;pointer-events:none;transition:none}.wi-hero .wi-hero__slide-media video.is-playing{opacity:1;visibility:visible}.wi-hero .wi-hero__video--mobile{display:block}.wi-hero .wi-hero__video--desktop{display:none}.wi-hero .wi-hero__video--fallback{display:block}.wi-hero .wi-hero__slide-overlay{z-index:3;background:#000;opacity:var(--wi-hero-overlay-opacity);pointer-events:none}.wi-hero .wi-hero__slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:block;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:inherit}.wi-hero .wi-hero__slide-link:focus-visible{outline:2px solid var(--wi-hero-text-color);outline-offset:-4px}.wi-hero .wi-hero__content-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;grid-template-columns:var( --content-grid, minmax(var(--page-margin, 20px), 1fr) min( calc(var(--page-width, 90rem) - var(--page-margin, 20px) * 2), calc(100% - var(--page-margin, 20px) * 2) ) minmax(var(--page-margin, 20px), 1fr) );align-items:var(--wi-hero-vertical-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 .wi-hero__content{grid-column:2;justify-self:var(--wi-hero-horizontal-position-mobile);width:min(100%,var(--wi-hero-content-width-mobile));text-align:var(--wi-hero-text-alignment-mobile);transform:translateZ(0)}.wi-hero .wi-hero__logo{display:inline-flex;width:min(100%,var(--wi-hero-logo-width-mobile));margin-block-end:14px}.wi-hero .wi-hero__logo img{display:block;width:100%;height:auto}.wi-hero .wi-hero__eyebrow{margin:0 0 8px;font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.28em;text-transform:uppercase}.wi-hero .wi-hero__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.02;letter-spacing:-.02em;text-wrap:balance}.wi-hero .wi-hero__subheading{max-width:680px;margin:12px 0 0;color:inherit;font-size:clamp(14px,2vw,15px);line-height:1.45}.wi-hero[data-mobile-text-alignment=center] .wi-hero__subheading{margin-inline:auto}.wi-hero[data-mobile-text-alignment=right] .wi-hero__subheading{margin-right:0;margin-left:auto}.wi-hero .wi-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:22px;padding:12px 24px;color:var(--wi-hero-btn-text);background:var(--wi-hero-btn-bg);border:none!important;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 .wi-hero__button:hover{color:var(--wi-hero-btn-text);filter:brightness(.92);transform:translateY(-2px);box-shadow:0 10px 28px #00000038}.wi-hero .wi-hero__dots{position:absolute;bottom:24px;left:50%;z-index:6;display:flex;align-items:center;justify-content:center;min-height:40px;padding:0;background:transparent;border:0;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;transform:translate(-50%)}.wi-hero .wi-hero__dot-list{display:flex;align-items:center;justify-content:center;gap:0}.wi-hero .wi-hero__dot{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:0;color:var(--wi-hero-text-color);background:transparent;border:none!important;border-radius:999px;cursor:pointer}.wi-hero .wi-hero__dot:before{content:"";width:7px;height:7px;background:#fff;border-radius:50%;opacity:.55;transition:transform .2s ease,opacity .2s ease}.wi-hero .wi-hero__dot.is-active:before{opacity:1;transform:scale(1.35)}.wi-hero .wi-hero__arrows{position:absolute;top:50%;right:0;left:0;z-index:6;display:flex;justify-content:space-between;padding-inline:20px;pointer-events:none;transform:translateY(-50%)}.wi-hero .wi-hero__arrow{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;color:#fff;background:transparent;border:0;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;cursor:pointer;pointer-events:auto;opacity:.9;transition:opacity .18s ease,transform .18s ease}.wi-hero .wi-hero__arrow:hover{background:transparent;opacity:1;transform:scale(1.12)}.wi-hero .wi-hero__arrow svg{width:24px;height:24px}.wi-hero :is(.wi-hero__button,.wi-hero__dot,.wi-hero__arrow):focus-visible{outline:2px solid currentColor;outline-offset:3px}.wi-hero .wi-hero__status{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}.wi-hero .wi-hero__empty{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-content:center;gap:8px;padding:40px 20px;color:#fff;text-align:center}@media screen and (min-width:750px)and (max-width:989px){.wi-hero:not(.wi-hero--mobile-media-tablet){aspect-ratio:var(--wi-hero-aspect-ratio-desktop)}.wi-hero:not(.wi-hero--mobile-media-tablet) .wi-hero__slide-media :is(video,img){object-position:var(--wi-hero-media-position-desktop)}.wi-hero:not(.wi-hero--mobile-media-tablet) .wi-hero__video--mobile{display:none!important}.wi-hero:not(.wi-hero--mobile-media-tablet) .wi-hero__video--desktop{display:block!important}.wi-hero.wi-hero--mobile-media-tablet .wi-hero__video--mobile{display:block!important}.wi-hero.wi-hero--mobile-media-tablet .wi-hero__video--desktop{display:none!important}}@media screen and (min-width:990px){.wi-hero{aspect-ratio:var(--wi-hero-aspect-ratio-desktop)}.wi-hero .wi-hero__video--mobile{display:none!important}.wi-hero .wi-hero__video--desktop{display:block!important}.wi-hero .wi-hero__slide-media :is(video,img){object-fit:contain;object-position:var(--wi-hero-media-position-desktop)}.wi-hero .wi-hero__content-wrap{align-items:var(--wi-hero-vertical-position-desktop);padding-top:var(--wi-hero-padding-desktop);padding-bottom:var(--wi-hero-padding-desktop)}.wi-hero .wi-hero__content{justify-self:var(--wi-hero-horizontal-position-desktop);width:min(100%,var(--wi-hero-content-width-desktop));text-align:var(--wi-hero-text-alignment-desktop)}.wi-hero[data-text-alignment=center] .wi-hero__subheading{margin-inline:auto}.wi-hero[data-text-alignment=right] .wi-hero__subheading{margin-right:0;margin-left:auto}.wi-hero[data-text-alignment=left] .wi-hero__subheading{margin-right:0;margin-left:0}.wi-hero .wi-hero__logo{width:min(100%,var(--wi-hero-logo-width-desktop))}}@media screen and (max-width:749px){.wi-hero .wi-hero__video--mobile{display:block!important}.wi-hero .wi-hero__video--desktop{display:none!important}}@media screen and (max-width:989px){.wi-hero .wi-hero__arrows{display:none}.wi-hero .wi-hero__dots{bottom:max(16px,calc(env(safe-area-inset-bottom,0px) + 8px))}.wi-hero .wi-hero__dot{flex-basis:44px;width:44px;height:44px}}@media screen and (max-width:749px){.wi-hero .wi-hero__button{min-height:46px}}@media(prefers-reduced-motion:reduce){.wi-hero .wi-hero__slide-media video{transition:none!important}.wi-hero .wi-hero__slide.is-image-only .wi-hero__poster-image{transform:none!important}.wi-hero :is(.wi-hero__button,.wi-hero__slide,.wi-hero__dot){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/wi-hero.css.map */
