.hero-slider{position:relative;width:100%;height:var(--hs-height, 600px);overflow:hidden;user-select:none;-webkit-user-select:none}@media(max-width:767px){.hero-slider{height:var(--hs-height-mobile, 420px)}}.hero-slider__track{position:relative;width:100%;height:100%}.hero-slider__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-slider--fade .hero-slider__slide{opacity:0;z-index:0;transition:opacity var(--hs-transition-duration, .6s) cubic-bezier(.4,0,.2,1);pointer-events:none}.hero-slider--fade .hero-slider__slide.is-active{opacity:1;z-index:1;pointer-events:auto}.hero-slider--slide .hero-slider__slide{will-change:transform}.hero-slider--slide .hero-slider__slide.is-active{z-index:1}.hero-slider__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.hero-slider__bg-img{width:100%;height:100%;display:block;object-fit:var(--slide-img-fit, cover);object-position:var(--slide-img-position, center center)}@media(max-width:767px){.hero-slider__bg-img{object-position:var(--slide-img-position-mob, var(--slide-img-position, center center));object-fit:var(--slide-img-fit-mob, var(--slide-img-fit, cover))}}.hero-slider__bg-img--desktop{display:block}.hero-slider__bg-img--mobile{display:none}@media(max-width:767px){.hero-slider__bg-img--has-mobile .hero-slider__bg-img--desktop{display:none}.hero-slider__bg-img--mobile{display:block}}.hero-slider__bg picture{height:100%;display:block}@media(max-width:767px){.hs--hide-arrows-mob .hero-slider__arrow,.hs--hide-dots-mob .hero-slider__dots{display:none!important}}.hero-slider__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:var(--slide-overlay-color, #000);opacity:var(--slide-overlay-opacity, .35);pointer-events:none}.hero-slider__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:var(--slide-justify, center);align-items:var(--slide-align, center);padding:var(--slide-content-padding, 40px)}@media(max-width:767px){.hero-slider__content{padding:var(--slide-content-padding-mobile, 24px) var(--slide-content-side-padding-mobile, 20px);justify-content:var(--slide-justify-mobile, center);align-items:var(--slide-align-mobile, center)}}.hero-slider__content-inner{width:100%;max-width:var(--slide-content-width, 60%);text-align:var(--slide-text-align, center);color:var(--slide-text-color, #fff);display:flex;flex-direction:column}@media(max-width:767px){.hero-slider__content-inner{max-width:var(--slide-content-width-mobile, 100%);text-align:var(--slide-text-align-mobile, var(--slide-text-align, center))}}.hero-slider__subtitle{font-size:var(--slide-subtitle-size, 14px);font-weight:400;letter-spacing:var(--slide-subtitle-letter-spacing, .1em);text-transform:uppercase;line-height:1.55;opacity:.85;margin-top:var(--subtitle-mt, 0px);margin-bottom:var(--subtitle-mb, 8px)}@media(max-width:767px){.hero-slider__subtitle{font-size:var(--slide-subtitle-size-mobile, var(--slide-subtitle-size, 12px));letter-spacing:var(--slide-subtitle-ls-mobile, var(--slide-subtitle-letter-spacing, .1em))}}.hero-slider__title{font-size:var(--slide-title-size, 56px);font-weight:700;line-height:1.15;letter-spacing:var(--slide-letter-spacing, .05em);margin-top:var(--title-mt, 0px);margin-bottom:var(--title-mb, 12px)}@media(max-width:767px){.hero-slider__title{font-size:var(--slide-title-size-mobile, 32px);letter-spacing:var(--slide-title-ls-mobile, var(--slide-letter-spacing, .05em))}}.hero-slider__description{font-size:var(--slide-desc-size, 16px);font-weight:400;line-height:1.7;opacity:.88;max-width:100%;margin-top:var(--desc-mt, 0px);margin-bottom:var(--desc-mb, 0px)}@media(max-width:767px){.hero-slider__description{font-size:var(--slide-desc-size-mobile, var(--slide-desc-size, 14px))}}.hero-slider__cta-wrapper{display:flex;flex-wrap:wrap;gap:12px;justify-content:var(--slide-btn-align, center);align-items:center;margin-top:var(--cta-mt, 8px);margin-bottom:var(--cta-mb, 0px)}@media(max-width:767px){.hero-slider__cta-wrapper{justify-content:var(--slide-btn-align-mobile, var(--slide-btn-align, center));gap:10px}.hero-slider__btn{padding:var(--slide-btn-py-mobile, var(--slide-btn-py, 12px)) var(--slide-btn-px-mobile, var(--slide-btn-px, 24px));font-size:var(--slide-btn-font-size-mobile, var(--slide-btn-font-size, 12px))}}.hero-slider__btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--slide-btn-py, 14px) var(--slide-btn-px, 32px);font-size:var(--slide-btn-font-size, 13px);letter-spacing:var(--slide-btn-letter-spacing, .08em);line-height:1;border-radius:var(--slide-btn-radius, 0px);border:var(--slide-btn-border-width, 1px) solid transparent;cursor:pointer;transition:background-color .22s ease,color .22s ease,border-color .22s ease,transform .15s ease;white-space:nowrap;text-decoration:none}.hero-slider__btn:active{transform:scale(.97)}.hero-slider__btn--filled{background-color:var(--slide-btn-bg, #fff);color:var(--slide-btn-text, #000);border-color:var(--slide-btn-bg, #fff)}.hero-slider__btn--outline{background-color:transparent;color:var(--slide-btn-text, #fff);border-color:var(--slide-btn-border, #fff)}.hero-slider__btn--text{background-color:transparent;color:var(--slide-btn-text, #fff);border-color:transparent;padding-left:0;padding-right:0;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.hero-slider__btn--text:hover{text-decoration-thickness:2px}.hero-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:var(--hs-arrow-color, #fff);cursor:pointer;transition:transform .2s cubic-bezier(.34,1.56,.64,1);flex-shrink:0;outline:none;border:none;background:none}.hero-slider__arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--hs-arrow-bg, #000);opacity:var(--hs-arrow-bg-opacity, .4);transition:opacity .2s ease}.hero-slider__arrow:hover{transform:translateY(-50%) scale(1.08)}.hero-slider__arrow:hover:before{opacity:min(calc(var(--hs-arrow-bg-opacity,.4) + .2),.9)}.hero-slider__arrow--prev{left:20px}.hero-slider__arrow--next{right:20px}.hero-slider__arrow svg{position:relative;z-index:1;width:22px;height:22px;flex-shrink:0}.hero-slider__arrow--circle:before{border-radius:50%}.hero-slider__arrow--square:before{border-radius:4px}.hero-slider__arrow--minimal:before{display:none}.hero-slider__arrow--minimal svg{filter:drop-shadow(0 1px 4px rgba(0,0,0,.5));width:28px;height:28px}@media(max-width:767px){.hero-slider__arrow--prev{left:12px}.hero-slider__arrow--next{right:12px}.hero-slider__arrow{width:40px;height:40px}}.hero-slider__dots{position:absolute;bottom:var(--hs-dots-bottom, 24px);left:50%;transform:translate(-50%);z-index:5;display:flex;align-items:center;gap:10px}.hero-slider__dots--circle .hero-slider__dot{width:8px;height:8px;border-radius:50%;background-color:var(--hs-dot-color, #fff);opacity:.45;border:none;padding:0;cursor:pointer;transition:opacity .2s ease,transform .2s cubic-bezier(.34,1.56,.64,1),background-color .2s ease;flex-shrink:0}.hero-slider__dots--circle .hero-slider__dot.is-active{opacity:1;background-color:var(--hs-dot-active-color, #fff);transform:scale(1.35)}.hero-slider__dots--line .hero-slider__dot{width:24px;height:2px;border-radius:2px;background-color:var(--hs-dot-color, #fff);opacity:.4;border:none;padding:0;cursor:pointer;transition:width .25s ease,opacity .2s ease,background-color .2s ease}.hero-slider__dots--line .hero-slider__dot.is-active{width:48px;opacity:1;background-color:var(--hs-dot-active-color, #fff)}.hero-slider__dots--square .hero-slider__dot{width:8px;height:8px;border-radius:2px;background-color:var(--hs-dot-color, #fff);opacity:.4;border:none;padding:0;cursor:pointer;transition:opacity .2s ease,transform .2s ease,background-color .2s ease}.hero-slider__dots--square .hero-slider__dot.is-active{opacity:1;background-color:var(--hs-dot-active-color, #fff);transform:rotate(45deg) scale(1.2)}.hero-slider__arrow:focus-visible,.hero-slider__dot:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.hero-slider--fade .hero-slider__slide{transition-duration:50ms}.hero-slider__btn,.hero-slider__arrow,.hero-slider__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/hero-slider.css.map */
