.hero-slider{position:relative;height:100vh;min-height:var(--hs-height, 720px);width:100%;overflow:hidden;background:#0e0606;isolation:isolate}.hero-slider__viewport{position:absolute;top:0;right:0;bottom:0;left:0}.hero-slider__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.8s cubic-bezier(.4,0,.2,1)}.hero-slider__slide--active{opacity:1;z-index:2}.hero-slider__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-slider__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 12s cubic-bezier(.25,.1,.25,1)}.hero-slider__image--placeholder{object-fit:cover}.hero-slider__slide--active .hero-slider__image{transform:scale(1.18)}.hero-slider__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hs-overlay-gradient)}.hero-slider__badge{display:inline-flex;align-items:center;gap:10px;padding:10px 24px;border:1px solid var(--hs-badge-border-color, rgba(255, 255, 255, .35));border-radius:999px;font-family:var(--hs-body-font, inherit);font-weight:var(--hs-body-weight, 600);font-size:var(--hs-badge-size, 10px);letter-spacing:.28em;text-transform:uppercase;color:var(--hs-badge-text-color, rgba(255, 255, 255, .9));margin-bottom:36px;opacity:0;transform:translateY(14px)}.hero-slider__badge-icon{display:inline-flex;width:13px;height:13px;color:var(--hs-badge-icon-color)}.hero-slider__badge-icon svg{width:100%;height:100%}.hero-slider--animated .hero-slider__slide--active .hero-slider__badge{animation:heroSliderUp 1s .2s cubic-bezier(.2,.8,.2,1) forwards}.hero-slider__content{position:relative;z-index:5;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;max-width:var(--hs-content-width, 920px);margin:0 auto;padding:0 32px}.hero-slider__eyebrow{font-family:var(--hs-body-font, inherit);font-weight:var(--hs-body-weight, 600);font-size:var(--hs-eyebrow-size, 11px);letter-spacing:.28em;text-transform:uppercase;color:var(--hs-eyebrow-color);opacity:0;transform:translateY(16px)}.hero-slider--animated .hero-slider__slide--active .hero-slider__eyebrow{animation:heroSliderUp 1s .45s cubic-bezier(.2,.8,.2,1) forwards}.hero-slider__heading{font-family:var(--hs-heading-font, serif);font-weight:var(--hs-heading-weight, 600);font-size:var(--hs-heading-size, 100px);line-height:1.02;margin:28px 0 48px;letter-spacing:-.02em;color:var(--hs-heading-color, #fff);opacity:0;transform:translateY(24px)}.hero-slider--animated .hero-slider__slide--active .hero-slider__heading{animation:heroSliderUp 1.1s .65s cubic-bezier(.2,.8,.2,1) forwards}.hero-slider__ctas{display:flex;align-items:center;gap:28px;opacity:0;transform:translateY(18px)}.hero-slider--animated .hero-slider__slide--active .hero-slider__ctas{animation:heroSliderUp 1s .95s cubic-bezier(.2,.8,.2,1) forwards}@keyframes heroSliderUp{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hero-slider__badge,.hero-slider__eyebrow,.hero-slider__heading,.hero-slider__ctas{animation:none!important;opacity:1!important;transform:none!important}.hero-slider__image{transition:none!important;transform:none!important}}.hero-slider__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:19px 42px;border-radius:2px;font-family:var(--hs-body-font, inherit);font-weight:var(--hs-body-weight, 600);font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;transition:all .5s cubic-bezier(.4,0,.2,1);white-space:nowrap;position:relative;background:transparent;color:var(--hs-primary-btn-text, #fff);border:1px solid var(--hs-primary-btn-border, rgba(255, 255, 255, .5))}.hero-slider__btn:hover{background:var(--hs-primary-btn-hover-bg, #fff);color:var(--hs-primary-btn-hover-text, #1f1f1f);border-color:var(--hs-primary-btn-hover-bg, #fff);letter-spacing:.22em;box-shadow:0 12px 32px #0000002e}.hero-slider__link{display:inline-flex;align-items:center;gap:10px;padding:0 0 6px;font-family:var(--hs-body-font, inherit);font-weight:var(--hs-body-weight, 600);font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;position:relative;color:var(--hs-secondary-link-color, rgba(255, 255, 255, .85))}.hero-slider__link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;opacity:.4;transition:opacity .3s ease}.hero-slider__link:hover:after{opacity:1}.hero-slider__link-icon{display:inline-flex;width:15px;height:15px;transition:transform .35s cubic-bezier(.4,0,.2,1)}.hero-slider__link-icon svg{width:100%;height:100%}.hero-slider__link:hover .hero-slider__link-icon{transform:translate(6px)}a.hero-slider__btn:focus-visible,a.hero-slider__link:focus-visible,button.hero-slider__arrow:focus-visible,button.hero-slider__dot:focus-visible{outline:2px solid var(--hs-dot-progress-color, #d4a017);outline-offset:3px;border-radius:1px}.hero-slider__arrows{position:absolute;top:50%;left:0;right:0;z-index:6;display:flex;justify-content:space-between;padding:0 44px;transform:translateY(-50%);pointer-events:none}.hero-slider__arrow{pointer-events:auto;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--hs-arrow-border-color, rgba(255, 255, 255, .3));color:var(--hs-arrow-icon-color, rgba(255, 255, 255, .85));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .4s ease}.hero-slider__arrow:hover{background:var(--hs-arrow-hover-bg, #fff);border-color:var(--hs-arrow-hover-bg, #fff);color:var(--hs-arrow-hover-icon-color, #1f1f1f);box-shadow:0 8px 32px #0003}.hero-slider__arrow svg{width:18px;height:18px}.hero-slider__pagination{position:absolute;bottom:56px;left:0;right:0;z-index:6;display:flex;justify-content:center;gap:14px}.hero-slider__dot{width:32px;height:2px;border-radius:2px;background:var(--hs-dot-color, rgba(255, 255, 255, .25));transition:background .3s ease;position:relative;overflow:hidden}.hero-slider__dot:hover{background:var(--hs-dot-active-color, rgba(255, 255, 255, .4))}.hero-slider__dot--active{background:var(--hs-dot-active-color, rgba(255, 255, 255, .35))}.hero-slider__dot--active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:0;background:var(--hs-dot-progress-color, #d4a017)}.hero-slider--autoplay .hero-slider__dot--active:after{animation:heroSliderFillDot var(--hs-autoplay-duration, 6s) linear forwards}@keyframes heroSliderFillDot{0%{width:0}to{width:100%}}@media(prefers-reduced-motion:reduce){.hero-slider__dot--active:after{animation:none!important;width:100%}}.hero-slider__scroll-cue{position:absolute;bottom:56px;right:60px;z-index:6;color:var(--hs-scroll-cue-color, rgba(255, 255, 255, .7));display:flex;flex-direction:column;align-items:center;gap:12px;font-size:9px;letter-spacing:.28em;text-transform:uppercase}.hero-slider__scroll-line{width:1px;height:40px;background:linear-gradient(rgba(255,255,255,.6),transparent)}@media(max-width:960px){.hero-slider{height:100vh;min-height:560px}.hero-slider__content{max-width:100%;padding:0 24px}.hero-slider__badge{font-size:9.5px;padding:8px 16px;margin-bottom:22px}.hero-slider__heading{font-size:var(--hs-heading-size-mobile, 36px);line-height:1.12;margin:18px 0 28px}.hero-slider__ctas{flex-direction:column;align-items:stretch;gap:14px;width:100%}.hero-slider__btn{width:100%}.hero-slider__scroll-cue{display:none}.hero-slider__arrows{padding:0 16px}.hero-slider__arrow{width:42px;height:42px}}@media(max-width:420px){.hero-slider{min-height:480px}.hero-slider__content{padding:0 16px}.hero-slider__badge{font-size:9px;padding:7px 14px;margin-bottom:18px}.hero-slider__heading{font-size:calc(var(--hs-heading-size-mobile, 36px) - 8px);line-height:1.14;margin:14px 0 22px}.hero-slider__ctas{gap:12px}.hero-slider__btn{padding:16px 28px;font-size:11px}.hero-slider__arrow{width:38px;height:38px}.hero-slider__arrows{padding:0 12px}.hero-slider__pagination{bottom:40px}}@media(max-width:749px){.hero-slider__media--has-mobile .hero-slider__image:not(.hero-slider__image--mobile){display:none}.hero-slider__media--has-mobile .hero-slider__image--mobile{display:block}}.hero-slider__image--mobile{display:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/hero-slider.css.map */
