.main-hero-carousel{overflow-y:hidden;padding-bottom:20px;padding-top:40px;overflow:hidden;position:relative;width:100%}.main-hero-carousel .slide-container:before{aspect-ratio:1/1;content:"";height:150%;left:35%;opacity:.04;position:absolute;top:50%;transform:translate3d(0,-50%,0)}.main-hero-carousel .content-width{display:flex;flex-direction:column-reverse}.main-hero-carousel .half{position:relative}.main-hero-carousel .half.slide-container .slides{aspect-ratio:1/1;background:#000;position:relative;width:100%}.main-hero-carousel .half.slide-container .slides .slick-track{display:flex}.main-hero-carousel .half.slide-container .slides .slide{aspect-ratio:1/1;height:100%;position:relative;width:100%}.main-hero-carousel .half.slide-container .slides .slide .slide-media{height:100%;width:100%}.main-hero-carousel .half.slide-container .slides .slide .slide-media .slide-image:empty{display:block;height:100%;width:100%}.main-hero-carousel .half.slide-container .slide{opacity:1;transition:.8s opacity .25s}.main-hero-carousel .half.slide-container .slide.slick-current{opacity:1;visibility:visible}.main-hero-carousel .half.slide-container .subnav{align-items:center;position:relative;display:flex;gap:10px;margin-top:6px}.main-hero-carousel .half.slide-container .subnav .current-index{pointer-events:none;font-size:14px;width:auto}.main-hero-carousel .half.slide-container .subnav .current-index .arrow{cursor:pointer;display:inline-block;pointer-events:auto}.main-hero-carousel .half.slide-container .subnav .current-index .arrow:hover{color:red}.main-hero-carousel .half.slide-container .subnav ul{display:flex;flex:1;gap:4px;list-style-type:none;margin:0;padding:0}.main-hero-carousel .half.slide-container .subnav ul li::marker{content:none}.main-hero-carousel .half.slide-container .subnav .subnav-button{background:#0003;cursor:pointer;flex:1;height:2px;position:relative}.main-hero-carousel .half.slide-container .subnav .subnav-button:before{background:#000;content:"";height:100%;left:0;position:absolute;top:0;transform-origin:0 0;transform:scaleX(0);transition:.8s transform;width:100%}.main-hero-carousel .half.slide-container .subnav .subnav-button.active:before{transform:scaleX(1);transition:.25s transform}.main-hero-carousel .half.left{align-items:center;display:flex;flex-direction:column;position:relative}.main-hero-carousel .half.left .hero-carousel-header-image{align-self:start;margin-top:12px;width:54px}.main-hero-carousel .half.left .hero-carousel-header-image img{width:100%}.main-hero-carousel .half.left .hero-carousel-description{font-size:16px;font-weight:600;line-height:1.3}.main-hero-carousel .half.left .base-image{filter:invert(1);height:82px;opacity:.22}@media screen and (min-width: 990px){.main-hero-carousel{padding-bottom:40px}.main-hero-carousel .content-width{flex-direction:row}.main-hero-carousel .half.left{align-items:flex-start;flex:1}.main-hero-carousel .half.left .hero-carousel-header-image{max-width:160px;width:22%}.main-hero-carousel .half.left .hero-carousel-description{font-family:helvetica_neue_lt_std65Md;font-size:20px;width:calc(100% - 30px)}.main-hero-carousel .half.left .base-image{filter:invert(1);height:auto;max-width:124px;width:17%;margin-bottom:0;margin-top:auto;opacity:.22}.main-hero-carousel .half.right{width:60%}.main-hero-carousel .half.slide-container .slides .slide,.main-hero-carousel .half.slide-container .slides{aspect-ratio:100/85}}@media screen and (min-width: 1200px){.main-hero-carousel .half.left .hero-carousel-description{font-size:28px}}@media screen and (min-width: 1685px){.main-hero-carousel .half.right{width:50%}.main-hero-carousel .content-width{gap:100px;max-width:1684px;width:calc(100% - 140px)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-main-hero-carousel.css.map */
