.grid-container{display:grid;max-width:1920px;margin:auto;-ms-grid-columns:1fr 0px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:1em;grid-row-gap:0px;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-container .home-custom__item{width:100%;height:100%}.grid-container>*:nth-child(odd){-ms-grid-row:1;-ms-grid-column:1}.grid-container>*:nth-child(2n){-ms-grid-row:1;-ms-grid-column:3}.grid-container>.image{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1 / 1 / 2 / 2}.tch-grid-container-2-1{grid-template-columns:2fr 1fr}.carousel-slide-bubble{position:relative;height:calc(100vh - 86px);background-position:center;background-size:cover;background-repeat:no-repeat}.carousel-slide-bubble.banner{background-size:contain;background-position:center top}.carousel__btn{display:none}.carousel-slide-bubble .carousel__block{position:absolute;left:6%;bottom:6%}.carousel-slide-text-image.carousel__item{height:100%}.display-collapse_underline .carousel__block .copy_content h1.carousel__heading{margin-bottom:-.35em}.display-collapse_underline .carousel__block .copy_content h1{margin:0;font-size:4em;font-weight:500}.display-collapse_underline .carousel__block .copy_content h1>span{text-decoration:none!important;font-weight:400;font-size:.4em;line-height:.9em;display:inline-block;word-break:normal;word-break:auto-phrase;width:min-content}.carousel-slide-text-image.tch-grid-container-2-1.grid-container>*:nth-child(2n){justify-items:center;width:90%;max-width:404px;block-size:initial;font-size:1em;text-align:left}.carousel-slide-text-image h2.section__title-text{font-size:28px;line-height:34px}.home-custom__item-link{margin-top:1em}video.home-custom__img{width:100%}.carousel__hover-markers{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vh;height:100%;max-width:100%}.carousel__hover-markers .hover-marker{position:absolute;background-color:transparent;color:transparent;transition:all .3s ease-in-out;text-decoration:none;font-family:var(--font-heading-family);font-size:2em;line-height:1em}.carousel__hover-markers .hover-marker:hover{color:rgb(var(--color-foreground))}.carousel__hover-markers .hover-marker:before,.carousel__hover-markers .hover-marker:after{content:"";position:relative;top:.2em;display:inline-block;width:1em;height:1em;margin-right:.1em;transition:all .3s ease-in-out}.carousel__hover-markers .hover-marker:before{opacity:1}.carousel__hover-markers .hover-marker:after{position:absolute;left:0;opacity:0}.carousel__hover-markers .hover-marker:hover:before{opacity:0}.carousel__hover-markers .hover-marker:hover:after{opacity:1}.carousel__number{position:absolute;bottom:6%;right:6%;display:flex;gap:.8em;line-height:1em;margin:0}.carousel__pager-style_dots .carousel__page:before{content:"\25cb";font-size:2em;color:rgba(var(--color-foreground),.2);transition:all .3s ease-in-out;cursor:pointer}.carousel__pager-style_dots .carousel__page.carousel__is-current:before{content:"\25cf";color:rgba(var(--color-foreground),1)}@media screen and (min-width:768px){.tch-mobile-only{display:none!important}.tch-desktop-only{display:block!important}}@media screen and (max-width:767px){.tch-mobile-only{display:block!important}.tch-desktop-only{display:none!important}.grid-container.tch-grid-container-2-1{grid-template-columns:1fr}.carousel-slide-text-image.carousel__item{padding-top:0}.carousel__hover-markers{z-index:2}.home-custom__item-link{position:relative;z-index:3}}@media screen and (max-width:1400px){.carousel-slide-text-image h2.section__title-text{font-size:24px;line-height:1.3}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-hero-carousel.css.map */
