.shopify-section.section-hero-slideshow{padding:0}.hero-slideshow{position:relative;width:100%;isolation:isolate}.hero-slideshow__viewport{position:relative;width:100%;overflow:hidden;aspect-ratio:var(--hs-desktop-ratio, 16 / 9)}.hero-slideshow.is-ready .hero-slideshow__viewport{aspect-ratio:auto;transition:height var(--hs-duration, .7s) var(--hs-easing, cubic-bezier(.22, 1, .36, 1))}.hero-slideshow__slide{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;z-index:0;pointer-events:none;transition:opacity var(--hs-duration, .7s) var(--hs-easing, cubic-bezier(.22, 1, .36, 1)),visibility var(--hs-duration, .7s) var(--hs-easing, cubic-bezier(.22, 1, .36, 1))}.hero-slideshow__slide.is-active{position:relative;opacity:1;visibility:visible;z-index:1;pointer-events:auto}.hero-slideshow__media{width:100%;line-height:0}.hero-slideshow__media--mobile{display:none}.hero-slideshow__image,.hero-slideshow__video,.hero-slideshow__placeholder{display:block;width:100%;height:auto;object-fit:contain;object-position:center;vertical-align:middle}.hero-slideshow__placeholder{aspect-ratio:var(--hs-desktop-ratio, 16 / 9);background:#f3f3f3;color:#c8c8c8}.hero-slideshow__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--hs-overlay, #000);opacity:var(--hs-overlay-opacity, 0);pointer-events:none}.hero-slideshow__slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.hero-slideshow__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;justify-content:var(--hs-align-y, center);align-items:var(--hs-align-x, flex-start);padding:var(--hs-padding, 48px);box-sizing:border-box;pointer-events:none;text-align:var(--hs-text-align, left)}.hero-slideshow__content-inner{display:flex;flex-direction:column;align-items:var(--hs-align-x, flex-start);gap:var(--hs-content-gap, 20px);width:100%;max-width:var(--hs-content-width, 640px)}.hero-slideshow__heading{margin:0;width:100%;font-family:var(--font-heading-family, inherit);font-weight:400;font-size:var(--hs-heading-size, 56px);line-height:1.05;letter-spacing:-.02em;color:var(--hs-heading-color, #111);text-transform:var(--hs-heading-case, none)}.hero-slideshow__description{margin:0;width:100%;font-size:var(--hs-body-size, 16px);font-weight:500;line-height:1.6;color:var(--hs-text-color, #333)}.hero-slideshow__description p{margin:0}.hero-slideshow__description p+p{margin-top:.6em}.hero-slideshow__buttons{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:var(--hs-align-x, flex-start);gap:8px;width:100%;pointer-events:auto}.hero-slideshow__btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;min-width:150px;padding:14px 20px;box-sizing:border-box;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.hero-slideshow__btn:hover{opacity:.92}.hero-slideshow__btn--primary{background:var(--hs-btn-primary-bg, #111);color:var(--hs-btn-primary-text, #fff);border:1px solid var(--hs-btn-primary-bg, #111)}.hero-slideshow__btn--secondary{background:var(--hs-btn-secondary-bg, #fff);color:var(--hs-btn-secondary-text, #111);border:1px solid var(--hs-btn-secondary-border, #e0e0e0)}.hero-slideshow__arrow{position:absolute;top:50%;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#0006;background:color-mix(in srgb,var(--hs-arrow-bg, #000) 40%,transparent);color:var(--hs-arrow-color, #fff);cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease,transform .2s ease}.hero-slideshow__arrow:hover{background:#0009;background:color-mix(in srgb,var(--hs-arrow-bg, #000) 60%,transparent)}.hero-slideshow__arrow:focus-visible{outline:2px solid #fff;outline-offset:3px}.hero-slideshow__arrow svg{width:18px;height:18px;display:block}.hero-slideshow__arrow--prev{left:20px}.hero-slideshow__arrow--next{right:20px}.hero-slideshow__dots{position:absolute;left:50%;bottom:20px;z-index:5;display:flex;align-items:center;justify-content:center;gap:8px;transform:translate(-50%)}.hero-slideshow__dot{position:relative;width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#ffffff80;background:color-mix(in srgb,var(--hs-dot-color, #fff) 50%,transparent);cursor:pointer;transition:background-color .25s ease,transform .25s ease}.hero-slideshow__dot:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.hero-slideshow__dot.is-active,.hero-slideshow__dot[aria-current=true]{background:var(--hs-dot-active, #fff);transform:scale(1.1)}.hero-slideshow__dot:focus-visible{outline:2px solid #fff;outline-offset:3px}.hero-slideshow__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:749px){.hero-slideshow__viewport{aspect-ratio:var(--hs-mobile-ratio, var(--hs-desktop-ratio, 3 / 4))}.hero-slideshow__media--desktop{display:none}.hero-slideshow__media--mobile{display:block}.hero-slideshow__placeholder{aspect-ratio:var(--hs-mobile-ratio, var(--hs-desktop-ratio, 3 / 4))}.hero-slideshow__content{padding:var(--hs-padding-mobile, 24px)}.hero-slideshow__content-inner{gap:16px}.hero-slideshow__heading{font-size:var(--hs-heading-size-mobile, 32px);line-height:1.1}.hero-slideshow__description{font-size:var(--hs-body-size-mobile, 14px);line-height:1.55}.hero-slideshow__btn{min-height:46px;min-width:0;flex:1 1 calc(50% - 4px);padding:12px 16px}.hero-slideshow__arrow{width:36px;height:36px}.hero-slideshow__arrow svg{width:14px;height:14px}.hero-slideshow__arrow--prev{left:12px}.hero-slideshow__arrow--next{right:12px}.hero-slideshow--hide-arrows-mobile .hero-slideshow__arrow{display:none}.hero-slideshow__dots{bottom:12px;gap:5px}.hero-slideshow__dot{width:5px;height:5px}}@media(prefers-reduced-motion:reduce){.hero-slideshow.is-ready .hero-slideshow__viewport,.hero-slideshow__slide,.hero-slideshow__dot,.hero-slideshow__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-hero-slideshow.css.map */
