.home-hero{position:relative;width:100%;max-width:1920px;min-height:500px;height:calc(100vh - 200px);max-height:700px;margin-inline:auto;display:flex;align-items:flex-end;overflow:hidden;padding:0 var(--gutter) 80px;font-family:"Suisse Int'l",sans-serif;color:var(--color-foreground);background:transparent;touch-action:pan-y}.home-hero .splide__track{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.home-hero .splide__list{height:100%}.home-hero .splide__slide{position:relative;display:flex;align-items:end;padding-bottom:80px}.home-hero .hero-dots{position:absolute;left:0;bottom:40px;z-index:2;width:100%;display:flex;justify-content:center;gap:12px}.home-hero .hero-dot{width:8px;height:8px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.8);background:transparent;opacity:.7;cursor:pointer;transition:transform .3s ease,opacity .3s ease,background-color .3s ease}.home-hero .hero-dot.is-active{background:#fff;border-color:#fff;opacity:1}.home-hero .splide__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:#ffffff26;border:none;color:#fff;width:48px;height:48px;border-radius:50%;cursor:pointer;transition:background .3s ease}.home-hero .splide__arrow:hover{background:#ffffff4d}.home-hero .splide__arrow--prev{left:var(--space-md)}.home-hero .splide__arrow--next{right:var(--space-md)}.home-hero .hero-image,.home-hero .hero-image picture,.home-hero .hero-image img,.home-hero .hero-image .image{width:100%;height:100%}.home-hero .hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.home-hero .hero-image img,.home-hero .hero-image picture img,.home-hero .hero-image .image>img{width:100%;height:100%;object-fit:cover;object-position:center center}.home-hero .hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2d2b2714,#2d2b273d),linear-gradient(90deg,#f9f6f20f,#f9f6f200 42%);pointer-events:none}.home-hero .hero-content{position:relative;z-index:1;width:100%;max-width:var(--container-max);margin:0 auto;padding-left:111px;color:var(--color-foreground)}.home-hero .hero-heading{max-width:none;margin-bottom:var(--space-lg);color:var(--color-foreground);line-height:1;font-size:var(--text-h4)}.home-hero .hero-subtext{max-width:320px;margin-bottom:var(--space-lg);color:var(--color-foreground);line-height:1.4;font-weight:400}.home-hero .hero-heading.hero-heading--light,.home-hero .hero-subtext.hero-subtext--light{color:var(--text-on-dark)}.home-hero .hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.home-hero .hero-actions .light-cta.btn-solid:hover{color:var(--text-on-dark);border-color:var(--color-sand);--hl-c: var(--color-sand);--hl-c-1x: var(--color-sand)}.home-hero .hero-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:linear-gradient(135deg,var(--color-secondary-bg),var(--color-background));color:var(--color-foreground)}.home-hero .hero-placeholder-content{max-width:32rem;padding:2rem;text-align:center}@media(max-width:989px){.home-hero .splide__slide{padding-bottom:107px}.home-hero .hero-content{padding-left:50px}}@media(max-width:768px){.home-hero{align-items:center;padding:0}.home-hero .splide__slide{padding-bottom:114px}.home-hero .hero-content{padding-left:50px}}@media(max-width:480px){.home-hero{align-items:center;padding:0;overflow:visible}.home-hero .splide__slide{align-items:center;padding:0 var(--space-md)}.home-hero .hero-content{position:absolute;bottom:20px;padding:20px 20px 20px 0;max-width:80vw}.home-hero .hero-heading{max-width:80vw;margin-bottom:var(--space-md);font-size:var(--content-title);color:var(--text-on-dark)}.home-hero .hero-subtext{max-width:22rem;margin-bottom:var(--space-md);color:var(--text-on-dark);font-size:var(--text-body)}.home-hero .hero-dots{bottom:-22px}.home-hero .hero-dot{border:1px solid var(--color-mocha);background-color:transparent}.home-hero .hero-dot.is-active{background:var(--color-slate);border-color:var(--color-mocha);opacity:1}}@media(min-width:1600px){.home-hero{max-height:900px;padding-inline:60px}}@media(prefers-reduced-motion:reduce){.home-hero .splide__slide,.home-hero .hero-dot{transition:none}}.home-hero.is-initialized .hero-slide:first-child .eyebrow,.home-hero.is-initialized .hero-slide:first-child .hero-heading,.home-hero.is-initialized .hero-slide:first-child .hero-subtext,.home-hero.is-initialized .hero-slide:first-child .hero-actions{animation:hero-content-rise var(--motion-duration-reveal) var(--motion-ease-out) both}.home-hero.is-initialized .hero-slide:first-child .hero-heading{animation-delay:var(--motion-duration-stagger)}.home-hero.is-initialized .hero-slide:first-child .hero-subtext{animation-delay:calc(var(--motion-duration-stagger) * 2)}.home-hero.is-initialized .hero-slide:first-child .hero-actions{animation-delay:calc(var(--motion-duration-stagger) * 3)}@keyframes hero-content-rise{0%{opacity:0;transform:translateY(var(--motion-rise))}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.home-hero.is-initialized .hero-slide:first-child .eyebrow,.home-hero.is-initialized .hero-slide:first-child .hero-heading,.home-hero.is-initialized .hero-slide:first-child .hero-subtext,.home-hero.is-initialized .hero-slide:first-child .hero-actions{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-hero.css.map */
