.hero-slideshow{position:relative;width:100%;height:100vh;min-height:520px;color:#fff;isolation:isolate;background:#0a0a09;touch-action:pan-y;user-select:none;-webkit-user-select:none}.hero-slideshow__stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-slideshow__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;z-index:0;clip-path:inset(0 100% 0 0);transition:opacity .9s cubic-bezier(.65,0,.35,1),clip-path 1.2s cubic-bezier(.76,0,.24,1),visibility 0s linear 1.2s}.hero-slideshow__slide.is-active{opacity:1;visibility:visible;z-index:2;clip-path:inset(0 0 0 0);transition:opacity .9s cubic-bezier(.65,0,.35,1),clip-path 1.2s cubic-bezier(.76,0,.24,1),visibility 0s linear 0s}.hero-slideshow__slide.is-prev{opacity:1;visibility:visible;z-index:1;clip-path:inset(0 0 0 0)}.hero-slideshow__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-slideshow__image{width:100%;height:100%;object-fit:cover;transform:scale(1.12);transform-origin:center center;will-change:transform;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}@media(prefers-reduced-motion:no-preference){[data-ken-burns=true] .hero-slideshow__slide.is-active .hero-slideshow__image,[data-ken-burns=true] .hero-slideshow__slide.is-prev .hero-slideshow__image{animation:heroKenBurns 14s cubic-bezier(.22,1,.36,1) forwards}}@keyframes heroKenBurns{0%{transform:scale(1.12) translate(0)}to{transform:scale(1.02) translate(-1.5%,-1%)}}.hero-slideshow__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--overlay-opacity, .3));z-index:1;pointer-events:none}.hero-slideshow__overlay--gradient{background:linear-gradient(180deg,#0000 40%,rgba(0,0,0,calc(var(--overlay-opacity, .3) * 1.4))),linear-gradient(90deg,rgba(0,0,0,calc(var(--overlay-opacity, .3) * .9)),#0000 55%)}.hero-slideshow__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;max-width:var(--container-xl, 1900px);margin-inline:auto;padding:clamp(5rem,10vh,9rem) 1rem clamp(6rem,14vh,10rem);display:flex;flex-direction:column;pointer-events:none}.hero-slideshow__inner{width:100%;max-width:32rem;pointer-events:auto;color:#fff}.hero-slideshow__inner .heading,.hero-slideshow__text,.hero-slideshow__text p,.hero-slideshow__text li{color:#fff}.hero-slideshow__text,.hero-slideshow__text.rte p,.hero-slideshow__text.rte li{max-width:none!important;width:100%;margin-inline:0}.hero-slideshow__actions{display:flex;flex-wrap:wrap;gap:.75rem}.hero-slideshow__content[data-m-align-h=start]{align-items:flex-start}.hero-slideshow__content[data-m-align-h=end]{align-items:flex-end}.hero-slideshow__content[data-m-align-h=center]{align-items:center}.hero-slideshow__content[data-m-align-v=start]{justify-content:flex-start}.hero-slideshow__content[data-m-align-v=end]{justify-content:flex-end}.hero-slideshow__content[data-m-align-v=center]{justify-content:center}.hero-slideshow__content[data-m-text=start] .hero-slideshow__inner{text-align:left}.hero-slideshow__content[data-m-text=end] .hero-slideshow__inner{text-align:right}.hero-slideshow__content[data-m-text=center] .hero-slideshow__inner{text-align:center}.hero-slideshow__content[data-m-text=start] .hero-slideshow__actions{justify-content:flex-start}.hero-slideshow__content[data-m-text=end] .hero-slideshow__actions{justify-content:flex-end}.hero-slideshow__content[data-m-text=center] .hero-slideshow__actions{justify-content:center}@media(min-width:768px){.hero-slideshow__content{padding-inline:clamp(1.5rem,3vw,2.5rem);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;align-items:center}.hero-slideshow__content[data-align-h=start] .hero-slideshow__inner{grid-column:1;justify-self:center}.hero-slideshow__content[data-align-h=end] .hero-slideshow__inner{grid-column:2;justify-self:center}.hero-slideshow__content[data-align-h=center] .hero-slideshow__inner{grid-column:1 / -1;justify-self:center}.hero-slideshow__content[data-align-v=start]{align-items:start}.hero-slideshow__content[data-align-v=end]{align-items:end}.hero-slideshow__content[data-align-v=center]{align-items:center}.hero-slideshow__content[data-text=start] .hero-slideshow__inner{text-align:left}.hero-slideshow__content[data-text=end] .hero-slideshow__inner{text-align:right}.hero-slideshow__content[data-text=center] .hero-slideshow__inner{text-align:center}.hero-slideshow__content[data-text=start] .hero-slideshow__actions{justify-content:flex-start}.hero-slideshow__content[data-text=end] .hero-slideshow__actions{justify-content:flex-end}.hero-slideshow__content[data-text=center] .hero-slideshow__actions{justify-content:center}.hero-slideshow__inner{max-width:36rem}}.hero-slideshow__heading-wrap{overflow:hidden;padding:.05em 0 .22em}.hero-slideshow__heading-wrap>.hero-slideshow__heading-inner>*{margin:0}[data-hero-reveal]{opacity:0;transform:translate3d(0,28px,0);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms)}[data-hero-reveal=heading]{transform:translate3d(0,115%,0)}.hero-slideshow__slide.is-active [data-hero-reveal]{opacity:1;transform:translateZ(0)}@media(prefers-reduced-motion:no-preference){.hero-slideshow__slide.is-entering [data-hero-reveal]{animation:heroEnterReveal 1s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--reveal-delay, 0ms)}.hero-slideshow__slide.is-entering [data-hero-reveal=heading]{animation-name:heroEnterRevealHeading}}@keyframes heroEnterReveal{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes heroEnterRevealHeading{0%{opacity:0;transform:translate3d(0,115%,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){[data-hero-reveal]{opacity:1;transform:none;transition:none}.hero-slideshow__slide{transition:opacity .3s linear;clip-path:none}.hero-slideshow__slide:not(.is-active){opacity:0}.hero-slideshow__slide.is-entering [data-hero-reveal]{animation:none}}.hero-slideshow__counter{position:absolute;left:clamp(1.25rem,3vw,2.5rem);bottom:clamp(1.5rem,4vh,2.5rem);z-index:5;display:flex;align-items:baseline;gap:.4rem;color:#fff;font-family:var(--font-body-family, sans-serif);font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:.75rem;pointer-events:none;opacity:.7}.hero-slideshow__counter-current{display:inline-block;min-width:1.2em;transition:opacity .3s ease,transform .3s cubic-bezier(.76,0,.24,1)}.hero-slideshow__counter-current.is-flipping{transform:translateY(-30%);opacity:0}.hero-slideshow__counter-slash,.hero-slideshow__counter-total{opacity:.5}.hero-slideshow__dots{position:absolute;right:clamp(1.25rem,3vw,2.5rem);bottom:clamp(1.5rem,4vh,2.5rem);z-index:5;display:flex;align-items:center;gap:.35rem}.hero-slideshow__dot{position:relative;width:7px;height:7px;padding:0;border-radius:9999px;border:1px solid rgba(255,255,255,.28);background:transparent;cursor:pointer;overflow:hidden;box-sizing:border-box;transition:width .5s cubic-bezier(.76,0,.24,1),border-color .3s ease}.hero-slideshow__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffd9;transform:scaleX(0);transform-origin:left center}.hero-slideshow__dot:hover{border-color:#fff9}.hero-slideshow__dot.is-active{width:28px;border-color:#fff9}.hero-slideshow__dot.is-active:after{animation:heroDotFill var(--progress-duration, 5s) linear forwards}.hero-slideshow__dot.is-filled{background:#ffffff8c;border-color:#ffffff8c}@keyframes heroDotFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.hero-slideshow__dot.is-active:after{animation:none;transform:scaleX(1)}}.hero-slideshow__nav{position:absolute;top:50%;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:0;color:#ffffffb3;transform:translateY(-50%);transition:color .25s ease,opacity .25s ease,transform .25s ease;cursor:pointer;opacity:0}.hero-slideshow:hover .hero-slideshow__nav,.hero-slideshow__nav:focus-visible{opacity:1}.hero-slideshow__nav:hover{color:#fff}.hero-slideshow__nav--prev{left:clamp(.5rem,1.5vw,1.25rem)}.hero-slideshow__nav--next{right:clamp(.5rem,1.5vw,1.25rem)}.hero-slideshow__nav:hover.hero-slideshow__nav--prev{transform:translate(-3px,-50%)}.hero-slideshow__nav:hover.hero-slideshow__nav--next{transform:translate(3px,-50%)}@media(max-width:768px){.hero-slideshow__nav{display:none}}.hero-slideshow.is-dragging{cursor:grabbing}.hero-slideshow.is-dragging .hero-slideshow__slide.is-active{transition:none}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
