.hero-carousel-alt{position:relative;box-sizing:initial;display:block}.hero-carousel-alt h1{margin-bottom:.334em}.hero-carousel-alt .title{font-weight:var(--title-font-weight);font-size:3.75em}.hero-carousel-alt .text p{color:inherit;margin-bottom:0;line-height:150%;font-weight:300;font-size:1.25em;letter-spacing:.05em}.hero-carousel-alt .btn{margin-top:2em}.hero-carousel-alt .btn:first-child{width:var(--btn-one-width)}.hero-carousel-alt .btn:not(:last-child){width:var(--btn-two-width)}.hero-carousel-alt .container{height:100%}.hero-carousel-alt .bg-img{background-size:cover;background-position:center;background-repeat:no-repeat}.hero-carousel-alt .video-wrap{overflow:hidden}.hero-carousel-alt .video{display:block;object-fit:cover;width:100%;height:100%}.hero-carousel-alt .controls{position:absolute;bottom:0;right:0;z-index:1}.hero-carousel-alt .controls button{padding:1em;font-size:1.5em;opacity:.3;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.hero-carousel-alt .controls button:hover{opacity:1}.hero-carousel-alt .controls svg{display:block}.hero-carousel-alt .keen-arrow{opacity:1}.hero-carousel-alt .keen-arrow.prev{right:auto;left:0}.hero-carousel-alt .keen-arrow.next{left:auto;right:0}.hero-carousel-alt .keen-arrow:hover{opacity:1}.hero-carousel-alt .slide{background-color:var(--bg-color);height:100%!important}.hero-carousel-alt .captions{padding:var(--text-padding);background-color:var(--bg-text-color)}.hero-carousel-alt .title{color:var(--title-color);margin:var(--title-margin);font-style:normal;font-weight:300;line-height:120%}.hero-carousel-alt .text{color:var(--text-color)}.hero-carousel-alt .eyebrow{text-transform:uppercase;font-weight:500;margin-bottom:1em;color:var(--text-color)}.hero-carousel-alt .iconwrapper{width:100%;max-width:110px;margin:0 auto}.hero-carousel-alt .iconwrapper svg{width:100%;height:100%}.hero-carousel-alt .iconwrapper svg path{fill:#fff}.hero-carousel-alt .controls svg path{fill:var(--text-color)}.hero-carousel-alt .overlay{background-color:var(--overlay-background-color)}.hero-carousel-alt .btns{display:inline-flex;gap:1em}.hero-carousel-alt .btns.btnsp{display:block!important}.hero-indiv .title{font-family:Cambon;font-weight:250}.hero-indiv .eyebrow{font-family:Synthese;letter-spacing:.07em;font-weight:300}.hero-indiv .text{letter-spacing:.05em;font-weight:300}.hero-indiv .btn{font-size:.875em;padding-left:0;padding-right:0;width:auto!important;background:transparent;font-weight:300;text-decoration:underline;color:var(--title-color);border:none}.hero-indiv .btn:hover{border:none;background-color:transparent;color:var(--title-color)}.hero-indiv{margin-bottom:1em}.hero-indiv sub{font-size:.5em;position:relative;top:-.4em}.hero-carousel-alt .watermark-text{position:absolute;right:.8rem;bottom:.8rem;color:#fff;font-size:.8rem}@media all and (min-width:901px){.hero-carousel-alt{padding-top:var(--height)}.hero-carousel-alt .keen{position:absolute;top:0;left:0;width:100%;height:100%}.hero-carousel-alt .keen-slider,.hero-carousel-alt .keen-slider-slide{height:100%!important}.hero-carousel-alt.dots-below-desktop{margin-bottom:4em}.hero-carousel-alt.dots-inside-desktop .keen-dots{position:absolute;bottom:0;left:15%;width:70%}.hero-carousel-alt .overlay,.hero-carousel-alt .bg-img,.hero-carousel-alt .video-wrap{position:absolute;width:100%;height:100%;top:0;left:0}.hero-carousel-alt .captions{max-width:var(--text-width)}}@media all and (max-width:900px){.hero-carousel-alt.mobile-text-inside{padding-top:var(--height)}.hero-carousel-alt.mobile-text-inside .keen{position:absolute;width:100%;height:100%;top:0;left:0}.hero-carousel-alt.mobile-text-inside .keen-slider,.hero-carousel-alt.mobile-text-inside .keen-slider-slide{height:100%!important}.hero-carousel-alt.mobile-text-inside .overlay,.hero-carousel-alt.mobile-text-inside .bg-img,.hero-carousel-alt.mobile-text-inside .video-wrap{position:absolute;width:100%;height:100%;top:0;left:0}.hero-carousel-alt.mobile-text-below .overlay,.hero-carousel-alt.mobile-text-below .bg-img,.hero-carousel-alt.mobile-text-below .video-wrap{position:relative;height:auto;top:0;left:0}.hero-carousel-alt.mobile-text-below .bg-img,.hero-carousel-alt.mobile-text-below .video-wrap{padding-top:var(--height)}.hero-carousel-alt.mobile-text-below .video{position:absolute;top:0;left:0}.hero-carousel-alt .btn{color:var(--color-button-mobile);border-color:var(--color-button-mobile)}.hero-carousel-alt.dots-inside-mobile .keen-dots{position:absolute;bottom:0;left:15%;width:70%}.hero-carousel-alt .eyebrow{font-size:.875em}.hero-carousel-alt .btns{gap:.25em;width:100%}.hero-carousel-alt .btn{font-size:.875em;padding-left:.5em;padding-right:.5em;width:100%}.hero-carousel-alt .captions{width:80%}.hero-carousel-alt .iconwrapper{max-width:58px}.hero-carousel-alt .title{font-size:1.75em}.hero-carousel-alt .text p{font-size:1em}.hero-carousel-alt .video{position:absolute;height:var(--video-adjustment-mobile);top:50%;transform:translateY(-50%)}.hero-carousel-alt video::-webkit-media-controls,.hero-carousel-alt video::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}.hero-carousel-alt video::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}.hero-carousel-alt video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.hero-carousel-alt .watermark-text{right:.6rem!important;bottom:.6rem!important;font-size:.6rem!important}}
/*# sourceMappingURL=/cdn/shop/t/283/assets/hero_carousel_alternative.css.map */
