.hero-slideshow{padding-top:var(--hs-padding-top, 0);padding-bottom:var(--hs-padding-bottom, 0);padding-left:var(--hs-padding-left, 0);padding-right:var(--hs-padding-right, 0)}.hero-slideshow__inner{width:100%;margin:0 auto}.hero-slideshow__inner--max-full{max-width:100%}.hero-slideshow__inner--max-1920{max-width:1920px}.hero-slideshow__inner--max-1600{max-width:1600px}.hero-slideshow__inner--max-1400{max-width:1400px}.hero-slideshow__inner--max-1200{max-width:1200px}.hero-slideshow__container{position:relative;width:100%;overflow:hidden}@media (min-width: 769px){.hero-slideshow__container--aspect-desktop-21-9{aspect-ratio:21 / 9}.hero-slideshow__container--aspect-desktop-16-9{aspect-ratio:16 / 9}.hero-slideshow__container--aspect-desktop-16-7{aspect-ratio:16 / 7}.hero-slideshow__container--aspect-desktop-3-1{aspect-ratio:3 / 1}.hero-slideshow__container--aspect-desktop-4-3{aspect-ratio:4 / 3}.hero-slideshow__container--aspect-desktop-1-1{aspect-ratio:1 / 1}.hero-slideshow__container--aspect-desktop-full{height:100vh;height:100dvh}}@media (max-width: 768px){.hero-slideshow__container--aspect-mobile-16-9{aspect-ratio:16 / 9}.hero-slideshow__container--aspect-mobile-4-3{aspect-ratio:4 / 3}.hero-slideshow__container--aspect-mobile-1-1{aspect-ratio:1 / 1}.hero-slideshow__container--aspect-mobile-4-5{aspect-ratio:4 / 5}.hero-slideshow__container--aspect-mobile-3-4{aspect-ratio:3 / 4}.hero-slideshow__container--aspect-mobile-9-16{aspect-ratio:9 / 16}.hero-slideshow__container--aspect-mobile-full{height:100vh;height:100dvh}}.hero-slideshow__track{position:relative;width:100%;height:100%}.hero-slideshow__track>.shopify-block{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease}.hero-slideshow__track>.shopify-block:first-child{opacity:1;visibility:visible;position:relative}.hero-slideshow__track>.shopify-block:has(.hero-slideshow__slide.is-active){opacity:1;visibility:visible;position:relative}.hero-slideshow__track:has(.shopify-block:not(:first-child) .hero-slideshow__slide.is-active)>.shopify-block:first-child{position:absolute;opacity:0;visibility:hidden}.hero-slideshow__slide{width:100%;height:100%;border-radius:var(--slide-border-radius, 0);overflow:hidden;box-sizing:border-box;position:relative}.hero-slideshow__slide--linked{cursor:pointer}.hero-slideshow__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:var(--slide-border-radius, 0);overflow:hidden}.hero-slideshow__image,.hero-slideshow__video,.hero-slideshow__iframe{width:100%;height:100%;object-fit:var(--slide-image-fit, cover);object-position:center}.hero-slideshow__media picture{display:block;width:100%;height:100%}.hero-slideshow__iframe{border:none;pointer-events:none}.hero-slideshow__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-fill-default, #f5f5f5)}.hero-slideshow__placeholder-svg{width:100%;height:100%;object-fit:cover}.hero-slideshow__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--slide-overlay-color, #000000);opacity:var(--slide-overlay-opacity, .3);z-index:2;pointer-events:none;border-radius:var(--slide-border-radius, 0)}.hero-slideshow__content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;display:flex;padding:var(--space-6, 24px);box-sizing:border-box}@media (min-width: 769px){.hero-slideshow__content--desktop-top{align-items:flex-start}.hero-slideshow__content--desktop-middle{align-items:center}.hero-slideshow__content--desktop-bottom{align-items:flex-end}}@media (max-width: 768px){.hero-slideshow__content--mobile-top{align-items:flex-start}.hero-slideshow__content--mobile-middle{align-items:center}.hero-slideshow__content--mobile-bottom{align-items:flex-end}}.hero-slideshow__content-inner{display:flex;flex-direction:column;width:100%;text-align:center;align-items:center}@media (min-width: 769px){.hero-slideshow__slide[style*="--slide-horizontal-align-desktop: left"] .hero-slideshow__content-inner{align-items:flex-start;text-align:left}.hero-slideshow__slide[style*="--slide-horizontal-align-desktop: center"] .hero-slideshow__content-inner{align-items:center;text-align:center}.hero-slideshow__slide[style*="--slide-horizontal-align-desktop: right"] .hero-slideshow__content-inner{align-items:flex-end;text-align:right}}@media (max-width: 768px){.hero-slideshow__slide[style*="--slide-horizontal-align-mobile: left"] .hero-slideshow__content-inner{align-items:flex-start;text-align:left}.hero-slideshow__slide[style*="--slide-horizontal-align-mobile: center"] .hero-slideshow__content-inner{align-items:center;text-align:center}.hero-slideshow__slide[style*="--slide-horizontal-align-mobile: right"] .hero-slideshow__content-inner{align-items:flex-end;text-align:right}}.hero-slideshow__subheading{text-transform:uppercase;letter-spacing:.1em;opacity:.9;font-size:14px;margin:0 0 var(--space-2, 8px) 0;color:var(--slide-text-color, #ffffff)}.hero-slideshow__heading{font-size:var(--slide-heading-size, 48px);line-height:1.1;font-weight:700;margin:0 0 var(--space-4, 16px) 0;color:var(--slide-text-color, #ffffff)}.hero-slideshow__description{font-size:var(--slide-description-size, 16px);opacity:.9;max-width:600px;margin:0 0 var(--space-6, 24px) 0;line-height:1.5;color:var(--slide-text-color, #ffffff)}@media (max-width: 768px){.hero-slideshow__subheading{font-size:12px}.hero-slideshow__heading{font-size:calc(var(--slide-heading-size, 48px) * .65)}.hero-slideshow__description{font-size:calc(var(--slide-description-size, 16px) * .9)}}.hero-slideshow__buttons{display:flex;flex-wrap:wrap}@media (min-width: 769px){.hero-slideshow__slide[style*="--slide-horizontal-align-desktop: left"] .hero-slideshow__buttons{justify-content:flex-start}.hero-slideshow__slide[style*="--slide-horizontal-align-desktop: center"] .hero-slideshow__buttons{justify-content:center}.hero-slideshow__slide[style*="--slide-horizontal-align-desktop: right"] .hero-slideshow__buttons{justify-content:flex-end}}@media (max-width: 768px){.hero-slideshow__slide[style*="--slide-horizontal-align-mobile: left"] .hero-slideshow__buttons{justify-content:flex-start}.hero-slideshow__slide[style*="--slide-horizontal-align-mobile: center"] .hero-slideshow__buttons{justify-content:center}.hero-slideshow__slide[style*="--slide-horizontal-align-mobile: right"] .hero-slideshow__buttons{justify-content:flex-end}}@media (max-width: 768px){.hero-slideshow__buttons{flex-direction:column;width:100%}.hero-slideshow__buttons .btn{width:100%;justify-content:center}}.hero-slideshow__nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:10;display:flex;justify-content:space-between;padding:0 var(--space-4, 16px);pointer-events:none}.hero-slideshow__arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#ffffffe6;color:var(--color-text-default, #111);border:none;cursor:pointer;transition:all .2s ease;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-slideshow__arrow:hover{background:#fff;transform:scale(1.05)}.hero-slideshow__arrow i,.hero-slideshow__arrow svg,.hero-slideshow__arrow [data-lucide]{width:24px;height:24px}@media (max-width: 768px){.hero-slideshow__nav{padding:0 var(--space-2, 8px)}.hero-slideshow__arrow{width:40px;height:40px}.hero-slideshow__arrow i,.hero-slideshow__arrow svg,.hero-slideshow__arrow [data-lucide]{width:20px;height:20px}}.hero-slideshow__progress{position:absolute;top:var(--space-4, 16px);right:var(--space-4, 16px);z-index:10;display:flex;align-items:center;gap:var(--space-2, 8px)}.hero-slideshow__progress-pill{width:32px;height:4px;background:#ffffff4d;border-radius:2px;overflow:hidden;position:relative}.hero-slideshow__progress-pill:after{content:"";position:absolute;top:0;left:0;height:100%;width:0%;background:#fffffff2;border-radius:2px}.hero-slideshow__progress-pill.is-filling:after{animation:heroSlideshowPillFill var(--pill-duration, 5s) linear forwards}.hero-slideshow__progress-pill.is-paused:after{animation-play-state:paused}@keyframes heroSlideshowPillFill{0%{width:0%}to{width:100%}}.hero-slideshow__pause-btn{width:28px;height:28px;border-radius:50%;background:#fff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s ease;opacity:0;pointer-events:none}.hero-slideshow:hover .hero-slideshow__pause-btn,.hero-slideshow__pause-btn.is-visible{opacity:1;pointer-events:auto}.hero-slideshow__pause-btn:hover{background:#ffffff4d;transform:scale(1.1)}.hero-slideshow__pause-btn [data-lucide]{width:14px;height:14px}@media (max-width: 768px){.hero-slideshow__progress{top:var(--space-3, 12px);right:var(--space-3, 12px)}.hero-slideshow__progress-pill{width:24px}.hero-slideshow__pause-btn{width:24px;height:24px;opacity:1;pointer-events:auto}.hero-slideshow__pause-btn [data-lucide]{width:12px;height:12px}}.hero-slideshow__pagination{position:absolute;bottom:var(--space-6, 24px);left:50%;transform:translate(-50%);z-index:10;display:flex;gap:var(--space-2, 8px)}.hero-slideshow__dot{width:10px;height:10px;border-radius:50%;background:#ffffff80;border:none;cursor:pointer;transition:all .2s ease;padding:0}.hero-slideshow__dot:hover{background:#fffc}.hero-slideshow__dot.is-active{background:#fff;transform:scale(1.2)}@media (max-width: 768px){.hero-slideshow__pagination{bottom:var(--space-4, 16px)}.hero-slideshow__dot{width:8px;height:8px}}.hero-slideshow__slide .hero-slideshow__content-inner>*{opacity:0;transform:translateY(20px)}.no-gsap .hero-slideshow__slide .hero-slideshow__content-inner>*{transition:opacity .4s ease,transform .4s ease}.no-gsap .hero-slideshow__slide.is-active .hero-slideshow__content-inner>*{opacity:1;transform:translateY(0)}.no-gsap .hero-slideshow__slide.is-active .hero-slideshow__content-inner>*:nth-child(1){transition-delay:.1s}.no-gsap .hero-slideshow__slide.is-active .hero-slideshow__content-inner>*:nth-child(2){transition-delay:.2s}.no-gsap .hero-slideshow__slide.is-active .hero-slideshow__content-inner>*:nth-child(3){transition-delay:.3s}.no-gsap .hero-slideshow__slide.is-active .hero-slideshow__content-inner>*:nth-child(4){transition-delay:.4s}.no-gsap .hero-slideshow__slide.is-active .hero-slideshow__content-inner>*:nth-child(5){transition-delay:.5s}@media (max-width: 768px){.hero-slideshow__content{padding:var(--space-4, 16px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hero-slideshow.css.map */
