.lt-hero{position:relative;overflow:hidden;background:rgb(var(--color-foreground))}.lt-hero__track{display:flex;transition:transform .55s cubic-bezier(.65,0,.35,1);will-change:transform;touch-action:pan-y;cursor:grab}.lt-hero__track:active{cursor:grabbing}.lt-hero__slide{position:relative;flex:0 0 100%;width:100%}.lt-hero--small .lt-hero__slide{height:42vh;min-height:340px}.lt-hero--medium .lt-hero__slide{height:58vh;min-height:420px}.lt-hero--large .lt-hero__slide{height:60vh;min-height:420px}.lt-hero--adapt_image .lt-hero__slide{height:auto}.lt-hero__media{position:relative;width:100%;height:100%;overflow:hidden}.lt-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;display:block;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lt-hero__img--desktop{display:none}@media screen and (min-width:750px){.lt-hero__img--mobile{display:none}.lt-hero__img--desktop{display:block}}.lt-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2a0a121f,#280a1205 40%,#23080fc7)}.lt-hero__veil-extra{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.lt-hero__slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.lt-hero__content{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:0 20px 32px;color:#fbf8f1}.lt-hero__content--center{text-align:center}.lt-hero__content--left{text-align:left}.lt-hero__content--right{text-align:right}.lt-hero__kicker{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#e7c889;margin-bottom:10px;font-weight:600}.lt-hero__heading{font-family:var(--font-heading-family);font-size:28px;line-height:1.1;font-weight:500;letter-spacing:-.3px;margin:0;color:#fbf8f1}.lt-hero__heading em{font-style:italic;color:#e7c889}.lt-hero__sub{font-size:14px;line-height:1.55;margin:12px 0 18px;color:#f3e7e4;max-width:420px}.lt-hero__content--center .lt-hero__sub{margin-left:auto;margin-right:auto}.lt-hero__content--right .lt-hero__sub{margin-left:auto;margin-right:0}.lt-hero__btn{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#e7c889;color:#3a2606;font-weight:600;font-size:14px;padding:15px 26px;border-radius:40px;letter-spacing:.3px;border:none;cursor:pointer;text-decoration:none;width:100%}.lt-hero__btn--secondary{background:transparent;border:1.5px solid #FBF8F1;color:#fbf8f1}.lt-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:38px;height:38px;border-radius:50%;background:#fbf8f140;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background .2s ease;padding:0}.lt-hero__arrow svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:2}@media(hover:hover){.lt-hero__arrow:hover{background:#fbf8f166}}.lt-hero__arrow--prev{left:12px}.lt-hero__arrow--next{right:12px}.lt-hero__dots{position:absolute;bottom:16px;left:0;right:0;z-index:5;display:flex;justify-content:center;gap:7px}.lt-hero__dot{width:7px;height:7px;padding:0;border:none;border-radius:50%;background:#ffffff73;cursor:pointer;transition:.3s ease}.lt-hero__dot.is-active{background:#fff;width:22px;border-radius:7px}@media screen and (min-width:750px){.lt-hero--small .lt-hero__slide{height:46vh;min-height:380px}.lt-hero--medium .lt-hero__slide{height:64vh;min-height:480px}.lt-hero--large .lt-hero__slide{height:81vh;min-height:580px}.lt-hero__content{padding:0 56px 56px;max-width:620px}.lt-hero__content--center{max-width:100%}.lt-hero__kicker{font-size:12px}.lt-hero__heading{font-size:44px}.lt-hero__sub{font-size:15px;max-width:480px}.lt-hero__btn{width:auto;padding:16px 34px;font-size:15px}.lt-hero__arrow{width:48px;height:48px}.lt-hero__arrow svg{width:20px;height:20px}.lt-hero__arrow--prev{left:24px}.lt-hero__arrow--next{right:24px}.lt-hero__dots{bottom:26px;gap:8px}}@media screen and (min-width:990px){.lt-hero--small .lt-hero__slide{height:50vh}.lt-hero--medium .lt-hero__slide{height:70vh}.lt-hero--large .lt-hero__slide{height:85vh}.lt-hero__heading{font-size:56px}}@media(prefers-reduced-motion:reduce){.lt-hero__track{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/lt-hero-slideshow.css.map */
