.hero-slideshow{position:relative;margin:2rem auto;overflow:hidden;border-radius:.4rem}.hero-slideshow__slide{display:none;position:relative;align-items:center;height:40rem;overflow:hidden}.hero-slideshow__slide.is-active{display:flex}.hero-slideshow__inner{position:relative;display:flex;align-items:center;justify-content:center;gap:4rem;width:100%;max-width:110rem;margin:0 auto;padding:0 4rem;z-index:1}.hero-slideshow__slide--image-right:not(.hero-slideshow__slide--full-photo) .hero-slideshow__inner{flex-direction:row-reverse}.hero-slideshow__wedge{position:absolute;left:0;right:0;bottom:0;height:45%;clip-path:polygon(0 100%,100% 45%,100% 100%)}.hero-slideshow__slide--image-right .hero-slideshow__wedge{clip-path:polygon(0 45%,100% 100%,0 100%)}.hero-slideshow__media{position:relative;flex:0 1 auto;max-width:42rem;display:flex;align-items:center;justify-content:center;padding:2rem;z-index:1}.hero-slideshow__image{max-width:var(--image-scale, 100%);height:auto;object-fit:contain}.hero-slideshow__badge{position:absolute;top:2rem;left:2rem;width:9rem;height:9rem}.hero-slideshow__slide--image-right .hero-slideshow__badge{left:auto;right:2rem}.hero-slideshow__content{position:relative;flex:0 1 auto;max-width:50rem;padding:2rem 0;z-index:1}.hero-slideshow__slide--full-photo{justify-content:flex-start}.hero-slideshow__slide--full-photo.hero-slideshow__slide--image-right{justify-content:flex-end}.hero-slideshow__photo-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero-slideshow__content--boxed{flex:0 1 auto;max-width:52rem;margin:3rem;padding:3rem;background:#ffffffeb}.hero-slideshow__heading{margin:0 0 1.5rem;text-transform:uppercase;font-weight:500;letter-spacing:-.05rem;font-size:4.4rem;line-height:1.1}.hero-slideshow__subheading{margin:0 0 1.5rem;text-transform:uppercase;font-weight:500;font-size:2rem;max-width:40rem}.hero-slideshow__feature{display:block;max-width:32rem;height:auto;margin-bottom:2rem}.hero-slideshow__button{display:inline-block;padding:1.2rem 2.8rem;border-radius:3rem;text-transform:uppercase;font-weight:600;font-size:1.4rem;text-decoration:none;box-shadow:0 .2rem .8rem #00000026;transition:opacity .2s ease,box-shadow .2s ease}.hero-slideshow__button:hover{box-shadow:0 .3rem 1rem #0003}.hero-slideshow__button:hover{opacity:.85}@keyframes heroFadeSlideUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.hero-slideshow__slide.is-active .hero-slideshow__heading,.hero-slideshow__slide.is-active .hero-slideshow__subheading,.hero-slideshow__slide.is-active .hero-slideshow__feature,.hero-slideshow__slide.is-active .hero-slideshow__button,.hero-slideshow__slide.is-active .hero-slideshow__image,.hero-slideshow__slide.is-active .hero-slideshow__badge{opacity:0;animation:heroFadeSlideUp .6s ease forwards}.hero-slideshow__slide.is-active .hero-slideshow__image{animation-delay:.05s}.hero-slideshow__slide.is-active .hero-slideshow__badge{animation-delay:.35s}.hero-slideshow__slide.is-active .hero-slideshow__heading{animation-delay:.15s}.hero-slideshow__slide.is-active .hero-slideshow__subheading{animation-delay:.3s}.hero-slideshow__slide.is-active .hero-slideshow__feature{animation-delay:.45s}.hero-slideshow__slide.is-active .hero-slideshow__button{animation-delay:.6s}@media(prefers-reduced-motion:reduce){.hero-slideshow__slide.is-active .hero-slideshow__heading,.hero-slideshow__slide.is-active .hero-slideshow__subheading,.hero-slideshow__slide.is-active .hero-slideshow__feature,.hero-slideshow__slide.is-active .hero-slideshow__button,.hero-slideshow__slide.is-active .hero-slideshow__image,.hero-slideshow__slide.is-active .hero-slideshow__badge{animation:none;opacity:1;transform:none}}.hero-slideshow__arrow{position:absolute;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;border-radius:50%;border:none;background:#ffffffd9;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2}.hero-slideshow__arrow:hover{background:#fff}.hero-slideshow__arrow .icon{height:1.1rem}.hero-slideshow__arrow--prev{left:1.5rem}.hero-slideshow__arrow--prev .icon{transform:rotate(90deg)}.hero-slideshow__arrow--next{right:1.5rem}.hero-slideshow__arrow--next .icon{transform:rotate(-90deg)}@media screen and (max-width:749px){.hero-slideshow__slide{height:500px;overflow:hidden;padding:1rem 0}.hero-slideshow__inner,.hero-slideshow__slide--image-right .hero-slideshow__inner{flex-direction:column!important;gap:1.25rem;padding:0 2rem}.hero-slideshow__media{flex-basis:auto;max-width:100%;padding:0}.hero-slideshow__image{max-width:22rem;max-height:22rem;width:auto}.hero-slideshow__slide:nth-of-type(1) .hero-slideshow__image{max-width:27rem;max-height:27rem}.hero-slideshow__slide:nth-of-type(1) .hero-slideshow__heading{font-size:3rem}.hero-slideshow__slide:nth-of-type(2) .hero-slideshow__image{max-width:25rem;max-height:25rem}.hero-slideshow__content{flex-basis:auto;max-width:100%;padding:0;text-align:center}.hero-slideshow__subheading{max-width:none;font-size:1.8rem;margin-bottom:1.25rem}.hero-slideshow__heading{font-size:2.6rem;margin-bottom:1.25rem}.hero-slideshow__feature,.hero-slideshow__badge{margin-left:auto;margin-right:auto}.hero-slideshow__feature{max-width:19rem;margin-bottom:1rem}.hero-slideshow__badge{position:static;width:5.5rem;height:5.5rem;margin-bottom:0}.hero-slideshow__slide--image-right .hero-slideshow__badge{right:auto}.hero-slideshow__wedge{display:none}.hero-slideshow__slide--full-photo{flex-direction:column;align-items:stretch;justify-content:flex-start;overflow:visible;padding:0}.hero-slideshow__slide--full-photo .hero-slideshow__photo-bg{position:static;flex:0 0 auto;width:calc(100% + 3rem);max-width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem;height:28rem;object-fit:cover}.hero-slideshow__content--boxed{position:static;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:none;margin:0;padding:1.25rem 2rem;background:transparent;text-align:center}.hero-slideshow__slide--full-photo .hero-slideshow__heading{font-size:2rem;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-hero-slideshow.css.map */
