.section-hero-carousel .slider.grid{align-items:stretch}.section-hero-carousel .carousel-cell{display:flex;flex-grow:1;flex-direction:column;position:relative;width:100vw}.section-hero-carousel .media{padding-bottom:calc(100vh - 42rem);z-index:1}.section-hero-carousel .cell-bottom svg{color:#fff;display:block;height:auto;margin:0 auto;max-width:100%;overflow:visible;position:relative;transform:scale(1.15);transform-origin:bottom center;z-index:3}.section-hero-carousel .cell-bottom svg>path{-webkit-filter:drop-shadow(0 0 200px rgba(0,0,0,1));filter:drop-shadow(0 0 200px rgba(0,0,0,1))}.section-hero-carousel .cell-bottom h1,.section-hero-carousel .cell-bottom a{color:rgb(var(--color-background));position:relative;z-index:2}.section-hero-carousel .cell-bottom{bottom:0;color:rgb(var(--color-background));flex-grow:1;left:0;overflow:hidden;right:0;padding:9rem 2rem 7rem;position:absolute}@media (max-width: 749px){.section-hero-carousel .cell-bottom{bottom:0;color:rgb(var(--color-background));flex-grow:1;left:0;overflow:hidden;right:0;padding:9rem 2rem 5rem;position:absolute}.section-hero-carousel .cell-bottom a.button{margin-top:1.5rem}}.section-hero-carousel .cell-bottom:after{animation:fadeIn 3s ease 0s normal forwards;background:radial-gradient(circle at center,rgba(95,88,81,.3) 30%,rgba(95,88,81,.3),transparent 70%);content:"";height:200%;top:0;right:0;bottom:0;left:0;mix-blend-mode:difference;opacity:0;position:absolute;z-index:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.section-hero-carousel.section-color-background-secondary .button{--color-base-button-background: 255, 255, 255;--color-base-button-background-hover: 225, 225, 225;--color-base-button-label: 0, 0, 0;color:rgb(var(--color-base-button-label));white-space:nowrap}.section-hero-carousel .slider-dots{--color-base-button-background: 255, 255, 255;bottom:0;left:0;margin:0 auto;right:0;position:absolute;z-index:3}.section-hero-carousel .h1{margin:3rem auto 2rem}.section-hero-carousel .cell-bottom a.button{margin-top:0}.section-hero-carousel .media.hero img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;max-width:100%;object-fit:cover;object-position:center center;transition:opacity var(--duration-short) cubic-bezier(.25,.46,.45,.94)}@media (min-width: 40em) and (max-width: 60em){.section-hero-carousel .media{padding-bottom:calc(100% - 30rem)}}@media (min-width: 40em){.section-hero-carousel .cell-bottom:after{background:radial-gradient(rgba(95,88,81,.3) 30%,rgba(95,88,81,.3),transparent 60%)}.section-hero-carousel .media.show-on-desktop,.section-hero-carousel .media.hero{padding-bottom:calc(100vh - 25rem)!important}}@media (min-width: 60em){.section-hero-carousel .cell-bottom svg{margin-bottom:.5rem;transform:scale(1.3)}}.hero-video .media{padding:0;aspect-ratio:3/4;object-fit:cover}.section-hero-carousel .media--type-video .media:before{content:"";width:100%;height:100%;display:block;position:absolute;background:#0000001c;z-index:1}.section-hero-carousel .video-content-wrapper{position:absolute;bottom:0;left:0;z-index:1;padding:3.4rem 3.5rem;color:#fff;text-align:left}.section-hero-carousel .video-content-wrapper .page-width{max-width:100%;width:100%}.section-hero-carousel .video-content-wrapper .heading{font-size:40px;letter-spacing:0;font-weight:300;line-height:1;margin-bottom:1.2rem;margin-top:0}.section-hero-carousel .video-content-wrapper .subheading{display:block;font-size:11px;line-height:1;text-transform:uppercase;margin-top:0;margin-bottom:3rem;font-weight:700;letter-spacing:2px}.section-hero-carousel .video-content-wrapper .button{font-size:1rem;letter-spacing:.1rem;font-weight:700;box-shadow:inset 0 0 0 1px #000;border:3px solid #fff}.section-hero-carousel .video-content-wrapper .button:hover{border-color:rgb(var(--color-base-button-background-hover))}.hero-video .cell-bottom:after{display:none}.hero-video .cell-bottom svg{margin-left:0;transform-origin:bottom left}.section-hero-carousel .media--type-video .media video,.hero-video .media--type-video .media{object-position:bottom}@media (max-width: 767px){.section-hero-carousel .media--type-video.hide-mobile{display:none}.section-hero-carousel .media--type-video .media video{height:100%!important;object-fit:cover}}@media (min-width: 768px){.section-hero-carousel .media--type-video.hide-desktop{display:none}.section-hero-carousel .video-content-wrapper{padding:4.3rem 4.5rem}.hero-video .media,.hero-video .media.hero{aspect-ratio:16/9;padding-bottom:0!important}.section-hero-carousel .video-content-wrapper .heading{font-size:50px}.section-hero-carousel .video-content-wrapper .subheading{font-size:14px}}@media (min-width: 991px){.section-hero-carousel .video-content-wrapper .button{font-size:1.2rem}.section-hero-carousel .video-content-wrapper{padding:6.6rem 8.5rem}}@media (min-width: 1301px){.section-hero-carousel .video-content-wrapper{padding:8rem 8.5rem}.section-hero-carousel .video-content-wrapper .heading{font-size:60px}.section-hero-carousel .video-content-wrapper .subheading{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/189/assets/section-hero-carousel.css.map */
