.hero-slideshow{--hero-header-offset: var(--header-height, 70px)}@media screen and (min-width:990px){.hero-slideshow{--hero-header-offset: var(--header-height, 159px)}}.hero-slideshow{position:relative;display:block;height:calc(100vh - var(--hero-header-offset));height:calc(100dvh - var(--hero-header-offset));overflow:hidden}.hero-slideshow__slides{position:relative;height:100%}.hero-slideshow__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s}.hero-slideshow__slide--active{opacity:1;visibility:visible;transition:opacity .7s ease,visibility 0s}.hero-slideshow__picture,.hero-slideshow__video{position:absolute;top:0;right:0;bottom:0;left:0}.hero-slideshow__image,.hero-slideshow__video video{display:block;width:100%;height:100%;object-fit:cover}.hero-slideshow__video video{transform:scale(var(--hero-video-zoom, 1))}.hero-slideshow__video{pointer-events:none}.hero-slideshow__video:fullscreen{background:#000;pointer-events:auto}.hero-slideshow__video:fullscreen video{object-fit:contain;transform:none}.hero-slideshow__film-toggle,.hero-slideshow__film-close{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#00000080;color:#fff;pointer-events:auto;cursor:pointer}.hero-slideshow__film-toggle[hidden],.hero-slideshow__film-close[hidden]{display:none}.hero-slideshow__film-toggle{bottom:max(16px,env(safe-area-inset-bottom,0px));left:max(16px,env(safe-area-inset-left,0px))}.hero-slideshow__film-close{top:max(16px,env(safe-area-inset-top,0px));right:max(16px,env(safe-area-inset-right,0px))}.hero-slideshow__film-close .icon{width:16px;height:16px}.hero-slideshow__film-icon{display:flex}.hero-slideshow__film-icon .icon{width:auto;height:14px}.hero-slideshow__film-icon--play,.hero-slideshow__film-toggle[aria-pressed=false] .hero-slideshow__film-icon--pause{display:none}.hero-slideshow__film-toggle[aria-pressed=false] .hero-slideshow__film-icon--play{display:flex}.hero-slideshow__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--hero-overlay-opacity, .3));pointer-events:none}.hero-slideshow__slide--no-media:after{content:none}@media screen and (max-width:989px){.hero-slideshow__slide .hero-slideshow__media--desktop-only{display:none}}@media screen and (min-width:990px){.hero-slideshow__slide .hero-slideshow__media--mobile-only{display:none}}.hero-slideshow__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;box-sizing:border-box;padding:0 16px max(calc((100dvh - var(--hero-header-offset)) * .101),86px);text-align:center}.hero-slideshow__heading{margin:0 0 -9px;color:#fff;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:min(var(--sec-heading-size, 32px),calc((100vw - 32px) / 15.2));white-space:nowrap;line-height:calc(var(--sec-heading-size, 32px) * 1.4375);letter-spacing:.3em;text-transform:uppercase}.hero-slideshow__subheading{margin:21px 0 0;max-width:268px;color:#efe7e2;opacity:.7;font-family:var(--font-body-family);font-weight:600;font-size:14px;line-height:18.2px;letter-spacing:.2em;text-transform:uppercase}.hero-slideshow__rule{margin-top:21px}.hero-slideshow__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:222px;min-height:44px;margin-top:21px;padding:0 24px;border:1px solid #fff;border-radius:0;background:transparent;color:#fff;font-family:var(--font-body-family);font-weight:600;font-size:14px;line-height:18.2px;letter-spacing:var(--cta-tracking);text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.hero-slideshow__button:hover,.hero-slideshow__button:focus-visible{background:#fff;color:#3a3635}.hero-slideshow__controls{position:absolute;right:0;bottom:64px;left:0;z-index:1;display:flex;justify-content:center;align-items:center;gap:6px}.hero-slideshow__dot{box-sizing:border-box;flex:0 0 auto;width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#fff;opacity:.4;cursor:pointer;transition:opacity .2s ease}.hero-slideshow__dot:hover{opacity:.7}.hero-slideshow__dot--active,.hero-slideshow__dot--active:hover{opacity:1;outline:1px solid #fff;outline-offset:3px;margin:0 4px}@media screen and (min-width:750px){.hero-slideshow__subheading{max-width:none}}@media screen and (min-width:990px){.hero-slideshow__content{padding:0 40px max(9.5dvh,70px)}.hero-slideshow__heading{margin-bottom:0;max-width:none;font-size:var(--sec-heading-size-desktop, 36px);line-height:calc(var(--sec-heading-size-desktop, 36px) * 1.6111)}.hero-slideshow__subheading{margin-top:16px;font-size:18px;line-height:23.4px}.hero-slideshow__rule{margin-top:34px}.hero-slideshow__button{min-width:196px;min-height:40px;margin-top:36px;padding:0 12px}.hero-slideshow__controls{right:43px;bottom:48px;left:auto;justify-content:flex-end}.hero-slideshow__dot{width:12px;height:12px}.hero-slideshow__dot--active,.hero-slideshow__dot--active:hover{outline-offset:4px;margin:0 5px}}@media screen and (max-height:380px){.hero-slideshow__subheading,.hero-slideshow__rule,.hero-slideshow__button{margin-top:12px}.hero-slideshow__controls{bottom:12px}}@media(prefers-reduced-motion:reduce){.hero-slideshow__slide{transition:none}}.hero-slideshow{padding-top:var(--sec-space-top, 0px);padding-bottom:var(--sec-space-bottom, 0px)}@media screen and (min-width:990px){.hero-slideshow{padding-top:var(--sec-space-top-desktop, 0px);padding-bottom:var(--sec-space-bottom-desktop, 0px)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-hero-slideshow.css.map */
