.banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.hero-banner-txt-content__wrapper{position:absolute;z-index:2;color:var(--secondary_text);width:100%}banner-hero:has(video) .hero-banner-txt-content__wrapper{pointer-events:none}banner-hero:has(video) .hero-banner-txt-content__wrapper a,banner-hero:has(video) .hero-banner-txt-content__wrapper button{pointer-events:auto}.full-width-media_wrapper--rounded .full-width-media_content{border-radius:8px;overflow:hidden}.hero-banner-txt-content__wrapper .group-text-button__block-wrapper{box-sizing:content-box}.hero-banner-txt-content-layout-m__bottomLeft,.hero-banner-txt-content-layout-m__topLeft,.hero-banner-txt-content-layout-m__middleLeft{left:0}.hero-banner-txt-content-layout-m__bottomRight,.hero-banner-txt-content-layout-m__topRight,.hero-banner-txt-content-layout-m__middleRight{right:0}.hero-banner-txt-content-layout-m__bottomCenter,.hero-banner-txt-content-layout-m__middleCenter,.hero-banner-txt-content-layout-m__topCenter{left:50%;transform:translate(-50%)}.hero-banner-txt-content-layout-m__middleLeft,.hero-banner-txt-content-layout-m__middleRight{top:50%;transform:translateY(-50%)}.hero-banner-txt-content-layout-m__middleCenter{top:50%;left:50%;transform:translate(-50%,-50%)}.hero-banner-txt-content-layout-m__bottomCenter,.hero-banner-txt-content-layout-m__bottomRight,.hero-banner-txt-content-layout-m__bottomLeft{bottom:0}.banner__image-wrapper{width:100%}banner-hero .VideoRatio{display:flex;flex-direction:column;justify-content:space-between}.hero-banner__video-container{width:100%;height:100vh;position:relative;display:flex;flex-direction:column;justify-content:space-between}.banner__imageContainer .videoHolder{pointer-events:none}banner-hero .video-js.vjs-fluid,banner-hero video-component{height:100%}banner-hero .Button--PrimaryOnLight{height:53px}.hero-banner-txt-content__wrapper,.hero-banner-txt-content__wrapper a{color:var(--secondary_text)}.hero-banner-txt-content__wrapper:has(.heading-block),.hero-banner-txt-content__wrapper:has(.rte),.hero-banner-txt-content__wrapper:has(.Button){padding:1rem}.full-width-media,.full-width-media_wrapper,.full-width-media_content{display:block;background-color:var(--background_color);color:var(--primary_text);overflow:hidden}.banner-animate-heading.banner-first-heading h1,.banner-animate-heading.banner-first-heading h2,.banner-animate-heading.banner-first-heading h3,.banner-animate-heading.banner-first-heading h4,.banner-animate-heading.banner-first-heading h5,.banner-animate-heading.banner-first-heading h6{transition:none}.fade-in-element{opacity:0;transition:none}.fade-in-element.fade-in{animation:fadeInUp .8s ease-out 1.4s forwards}.word-slide{display:inline-block;transform:translateY(110%) rotate(10deg)}.word-slide.animate{animation:titleAnimation 1s ease .1s forwards}@keyframes titleAnimation{0%{transform:translateY(110%) rotate(10deg)}to{transform:none}}@keyframes fadeInUp{0%{opacity:0}to{opacity:1}}banner-hero:has(.vjs-has-started) .hero-banner-txt-content--hide-on-play{opacity:0;transition:opacity .5s ease-out;pointer-events:none}banner-hero .heading-block{overflow:hidden}.full-width-media--animation-zoom_out .image__container,.full-width-media--animation-zoom_out .videoHolder,.full-width-media--animation-zoom_out .videoHolder--Placeholder img{transform:scale(var(--banner-scale, 1.05))}.full-width-media--animation-zoom_out .video-js{position:relative}.full-width-media--animation-zoom_out .video-js video{transform:scale(var(--banner-scale, 1));transform-origin:center center}.full-width-media--animation-zoom_out .videoHolder{transform:none}.hero-banner-txt-content__wrapper .group-text-button__block-wrapper{display:flex;flex-direction:column}.hero-banner-txt-content__wrapper .group-text-button__block-wrapper.content-alignment--center{align-items:center}.hero-banner-txt-content__wrapper .group-text-button__block-wrapper.content-alignment--right{align-items:flex-end}@media screen and (max-width:1024px){.full-width-media_content:has(video) .hero-banner-txt-content__wrapper.hero-banner-txt-content-layout-m__bottomRight,.full-width-media_content:has(video) .hero-banner-txt-content__wrapper.hero-banner-txt-content-layout-m__bottomLeft,.full-width-media_content:has(video) .hero-banner-txt-content__wrapper.hero-banner-txt-content-layout-m__bottomCenter{margin-bottom:52px}}@media screen and (min-width:1025px){.hero-banner-txt-content__wrapper:has(.heading-block),.hero-banner-txt-content__wrapper:has(.rte),.hero-banner-txt-content__wrapper:has(.Button){height:fit-content;padding:3rem}.full-width-media_content:has(video) .hero-banner-txt-content__wrapper.hero-banner-txt-content-layout-d__bottomRight,.full-width-media_content:has(video) .hero-banner-txt-content__wrapper.hero-banner-txt-content-layout-d__bottomLeft,.full-width-media_content:has(video) .hero-banner-txt-content__wrapper.hero-banner-txt-content-layout-d__bottomCenter{margin-bottom:60px}.hero-banner-txt-content-layout-m__bottomLeft,.hero-banner-txt-content-layout-m__bottomRight,.hero-banner-txt-content-layout-m__bottomCenter,.hero-banner-txt-content-layout-m__topLeft,.hero-banner-txt-content-layout-m__topRight,.hero-banner-txt-content-layout-m__topCenter,.hero-banner-txt-content-layout-m__middleLeft,.hero-banner-txt-content-layout-m__middleRight,.hero-banner-txt-content-layout-m__middleCenter{left:unset;right:unset;transform:unset}.hero-banner-txt-content-layout-d__bottomLeft{left:0;bottom:0}.hero-banner-txt-content-layout-d__bottomRight{right:0;bottom:0}.hero-banner-txt-content-layout-d__bottomCenter{left:50%;transform:translate(-50%);bottom:0}.hero-banner-txt-content-layout-d__topLeft{left:0}.hero-banner-txt-content-layout-d__topRight{right:0}.hero-banner-txt-content-layout-d__topCenter{left:50%;transform:translate(-50%)}.hero-banner-txt-content-layout-d__middleCenter{left:50%;transform:translate(-50%,-50%);top:50%}.hero-banner-txt-content-layout-d__middleLeft{left:0;top:50%;transform:translateY(-50%)}.hero-banner-txt-content-layout-d__middleRight{right:0;top:50%;transform:translateY(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-slideshow.css.map */
