.hero-glow{position:relative;width:100%;height:100vh;overflow:hidden;cursor:none;background:#000;touch-action:pan-y;-webkit-user-select:none;user-select:none}.hero-glow__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;will-change:opacity,transform;z-index:1}.hero-glow__slide.is-active{opacity:1;z-index:2;transition:opacity .6s ease}.hero-glow__slide.is-leaving{opacity:1;z-index:1;animation:hgs-slideOut .8s ease forwards}@keyframes hgs-slideOut{to{transform:translate(-100%);opacity:0}}.hero-glow__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero-glow__media--mobile{display:none}.hero-glow__media--desktop{display:block}@media(max-width:749px){.hero-glow__media--mobile{display:block}.hero-glow__media--desktop{display:none}.hero-glow{height:56svh;min-height:320px;cursor:auto}}.hero-glow__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat}.hero-glow__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.hero-glow__video.is-video-error{opacity:0;pointer-events:none}.hero-glow__media:has(>.hero-glow__video.is-video-error){background-color:#111;background-size:cover;background-position:center}.hero-glow__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.hero-glow__title{position:absolute;right:198px;top:50%;transform:translateY(-50%);z-index:8;font-family:"Sora",var(--font-heading--family, sans-serif);font-size:80px;font-weight:500;line-height:85px;letter-spacing:-.3px;text-transform:uppercase;color:#fff;white-space:pre-line;overflow:hidden;margin:0;padding:0}.hero-glow__title-inner{display:block;transform:translate(-175%);clip-path:inset(0 0 0 100%);transition:none}.hero-glow__slide.is-active .hero-glow__title-inner{transform:translate(0);clip-path:inset(0 0 0 0);transition:transform 1s cubic-bezier(.33,0,.2,1) .8s,clip-path 1s cubic-bezier(.33,0,.2,1) .8s}.hero-glow__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;cursor:pointer}.hero-glow__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:15;width:32px;height:60px;cursor:pointer;opacity:.8;transition:opacity .35s ease;background:none;border:none;padding:0}.hero-glow__arrow:hover{opacity:1;cursor:pointer}.hero-glow__arrow--left{left:50px}.hero-glow__arrow--right{right:50px}.hero-glow__arrow svg{fill:#fff;width:100%;height:100%;overflow:visible}.hero-glow__arrow--right svg{transform:rotate(180deg)}.hero-glow__arrow svg rect:nth-child(1){width:28px;height:2px;transition:width .3s ease}.hero-glow__arrow svg rect:nth-child(2){width:2px;height:28px;transition:height .3s ease}.hero-glow__arrow svg rect:nth-child(3){width:2px;height:0;transition:height .3s ease}.hero-glow__arrow:hover svg rect:nth-child(1){width:10px}.hero-glow__arrow:hover svg rect:nth-child(2){height:10px}.hero-glow__arrow:hover svg rect:nth-child(3){height:60px}.hero-glow__bullets{position:absolute;bottom:60px;left:50%;transform:translate(-50%);z-index:15;display:flex;gap:10px}.hero-glow__bullet{flex:0 0 80px;width:80px;height:18px;border-radius:0;border:none;background:transparent;cursor:pointer;padding:4px 0;position:relative;-webkit-tap-highlight-color:transparent}.hero-glow__bullet:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:2px;background:rgb(var(--goettling-banner-bullet-light-rgb) / .18)}.hero-glow__bullet:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleX(var(--hg-fill, 0));transform-origin:left center;height:2px;width:100%;background:var(--goettling-banner-bullet-light);opacity:.9;will-change:transform;z-index:1}.hero-glow__bullet.is-done:after{--hg-fill: 1}.hero-glow__bullet:hover:before{background:rgb(var(--goettling-banner-bullet-light-rgb) / .35)}.hero-glow__progress{display:none;z-index:15;width:0%;transition:none}.hero-glow__progress.is-running{width:100%}@media(max-width:1100px){.hero-glow__title{right:124px;font-size:70px;line-height:75px}.hero-glow__arrow{display:none}}@media(max-width:768px){.hero-glow__title{right:auto;left:55px;font-size:70px;line-height:75px}}@media(max-width:749px){.hero-glow__bullets{left:16px;right:16px;width:auto;max-width:none;transform:none;justify-content:center;gap:6px;bottom:24px;box-sizing:border-box}.hero-glow__bullet{flex:1 1 0;width:auto;min-width:0;max-width:64px}}@media(max-width:480px){.hero-glow__title{left:25px;font-size:50px;line-height:55px}.hero-glow__bullets{gap:5px;bottom:18px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/hero-glow-slider.css.map */
