.hero-banner-container{overflow:hidden;padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.hero-banner{position:relative;box-sizing:initial;display:block;border-radius:var(--section-border-radius)}.hero-banner .container{height:100%}.hero-banner .slide-wrapper{flex:1 0 50%}.hero-banner .slide{position:relative}.hero-banner .overlay{position:relative;z-index:2}.hero-banner .captions{width:100%;max-width:var(--text-width);position:relative;padding:var(--text-padding) 0;box-sizing:content-box;color:var(--scheme-text-color);fill:var(--scheme-text-color);stroke:var(--scheme-text-color)}.hero-banner .captions>*{position:relative;z-index:2}.hero-banner .media-wrap{overflow:hidden}.hero-banner .media{display:block;object-fit:cover}.hero-banner iframe:not(.content-video){object-fit:initial!important}.hero-banner .controls{position:absolute;top:0;right:0;z-index:3;padding:1em}.not-mobile .hero-banner .mailing-list button.arrow:hover{fill:var(--scheme-fields-label-color)!important;stroke:var(--scheme-fields-label-color)!important}.hero-banner .keen-arrow:not(.frame){--arrows-label-color: #f9f9f9}.hero-banner .media-side-wrap{height:100%;padding:4.4rem;margin-left:auto}.hero-banner .media-side-wrap.video{flex:1;padding-right:0;position:relative}.hero-banner .media-side-wrap.video .controls{top:4.4rem}.hero-banner .slide{background-color:var(--background-color)}.hero-banner .btn{--scheme-buttons-background: var(--buttons-background);--scheme-buttons-label: var(--buttons-label)}.hero-banner .collections-grid{width:calc(100% - var(--container-padding) * 2);position:relative;z-index:2;margin-top:8rem;color:var(--scheme-text-color);margin-bottom:6rem}.hero-banner .collections-grid>.flex{gap:2rem;flex:1}.hero-banner .collections-grid .collection-btn{padding:2rem;width:calc(25% - 1.5rem);border-radius:1.2rem;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#0000002b}.hero-banner .collections-grid .collection-btn .btn-content{height:100%}.hero-banner .collections-grid .info{flex:1}.hero-banner .collections-grid .col-title{font-size:2rem}.hero-banner .collections-grid .col-amount{font-size:1.4rem}.hero-banner .collections-grid a div{color:var(--scheme-text-color)!important}.hero-banner .collections-grid svg{stroke:transparent;stroke-width:1px;font-size:2.8rem}.hero-banner .collections-grid svg path{fill:var(--scheme-text-color)}.hero-banner .collections-grid .image-wrap{position:relative;width:3.8rem;min-width:3.8rem;margin-right:2.4rem}.hero-banner .collections-grid .image-wrap img{max-height:6rem;object-fit:contain}.hero-banner .scrolling-text-section{position:absolute;top:0;right:0;left:0;bottom:0}.hero-banner .scrolling-text-section .scrolling-text-wrapper{font-size:12.8rem;color:#fff}.hero-banner .scrolling-text-section .scrolling-text-wrapper .scrolling-text-group{animation-duration:var(--scrolling-duration)}.hero-banner .scrolling-text-section .scrolling-text-wrapper .scrolling-text-group .item{display:flex;align-items:center}.hero-banner .scrolling-text-section .scrolling-text-wrapper .scrolling-text-group .separator{padding:0 2rem}@media (max-width: 66em){.hero-banner .scrolling-text-section .scrolling-text-wrapper{font-size:9.6rem}.hero-banner .collections-grid{margin-top:0}.hero-banner .collections-grid>.flex{gap:.4rem;flex:1}.hero-banner .collections-grid .collection-btn{padding:.8rem 1.2rem;width:calc(50% - .3rem)}.hero-banner .collections-grid .col-title{font-size:1.6rem}.hero-banner .collections-grid .col-amount{font-size:1.2rem}.hero-banner .collections-grid svg{font-size:1.45rem}.hero-banner .collections-grid .image-wrap{margin-right:.8rem}.hero-banner .collections-grid .col-arrow{align-self:end;margin-bottom:.21em}}@media (min-width: 66.001em){.hero-banner:not(.desktop-first-image-height){height:var(--height)}.hero-banner.desktop-first-image-height{padding-top:var(--height)}.hero-banner.desktop-first-image-height .keen{position:absolute;top:0;left:0;width:100%;height:100%}.hero-banner .keen-slider.custom-animation.fade .keen-slider-slide{height:100%}.hero-banner .keen,.hero-banner .keen-slider{height:100%!important}.hero-banner .media-wrap{position:absolute;top:0;left:0;bottom:0;right:0}.hero-banner .media{width:100%;height:100%}.hero-banner iframe:not(.content-video){position:relative;width:100%;height:300%;left:0;top:-100%}.hero-banner .media-side-wrap iframe:not(.content-video){height:100%;top:0}.hero-banner .captions{--scheme-highlights: var(--buttons-background)}.hero-banner .slide.tint-full:before,.hero-banner .slide:not(.tint-full) .captions:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:var(--tint);z-index:1;border-radius:var(--tint-border-radius)}.hero-banner .slide.tint-shadow .captions:before{background:radial-gradient(var(--tint) 0%,transparent 60%);margin:-15% -20%;border-radius:none}.hero-banner:not(.full-width) .slide:not(.tint-box) .container{padding:0 var(--text-padding)}.hero-banner .slide.tint-box .container{padding:max(var(--container-padding),var(--text-padding));height:calc(100% - (max(var(--container-padding),var(--text-padding))*2))}.hero-banner .slide.tint-box .captions{padding-left:var(--text-padding);padding-right:var(--text-padding)}.hero-banner-container.dots-desktop.dots-outside-desktop{padding-bottom:calc(var(--section-padding-bottom) + 4.7rem)}.hero-banner-container.dots-desktop.dots-outside-desktop .keen-dots{position:static;margin-top:2rem;padding:0}.hero-banner-container.dots-desktop.dots-outside-desktop .keen-dots.shadow .keen-dots-dot:before{box-shadow:none}.hero-banner-container.dots-desktop.dots-inside-desktop .keen-dots{position:absolute;width:auto;bottom:0;margin:0;padding:1em}}@media (max-width: 66em){.hero-banner-container.dots-mobile .hero-banner:not(.mobile-image-below) .keen-slider-slide>div:last-child .overlay,.hero-banner-container.dots-mobile .hero-banner:not(.mobile-image-below) .keen-slider-slide>.slide .overlay{padding-bottom:4rem}.hero-banner-container.dots-mobile.dots-outside-mobile{padding-bottom:calc(var(--section-padding-bottom) + 4.7rem)}.hero-banner-container.dots-mobile.dots-outside-mobile .keen-dots{position:static;margin-top:2rem;padding:0}.hero-banner-container.dots-mobile.dots-outside-mobile .keen-dots.shadow .keen-dots-dot:before{box-shadow:none}.hero-banner-container.dots-mobile.dots-inside-mobile .keen-dots{position:absolute;width:auto;bottom:0;margin:0;padding:1em}.hero-banner:not(.mobile-image-background) .media-wrap{position:relative;height:auto;padding-top:calc(var(--height) / 2)}.hero-banner:not(.mobile-image-background) .media,.hero-banner:not(.mobile-image-background) iframe:not(.content-video){position:absolute;left:0;top:0;width:100%;height:100%}.hero-banner.mobile-image-background:not(.multi){height:var(--height)}.hero-banner.mobile-image-background.multi{height:calc(var(--height) * 2)}.hero-banner.mobile-image-background .keen-slider.custom-animation.fade .keen-slider-slide{height:100%}.hero-banner.mobile-image-background .keen,.hero-banner.mobile-image-background .keen-slider{height:100%!important}.hero-banner.mobile-image-background .media-wrap{position:absolute;top:0;left:0;bottom:0;right:0}.hero-banner.mobile-image-background .media{width:100%;height:100%}.hero-banner.mobile-image-background iframe:not(.content-video){position:relative;width:300%;height:100%;top:0;left:-100%}.hero-banner.mobile-image-background.mobile-first-image-height{padding-top:var(--height)}.hero-banner.mobile-image-background.mobile-first-image-height .keen{position:absolute;top:0;left:0;width:100%;height:100%}.hero-banner.mobile-image-background .slide{background-color:var(--background-color)}.hero-banner.mobile-image-background .btn{--scheme-buttons-background: var(--buttons-background);--scheme-buttons-label: var(--buttons-label)}.hero-banner.mobile-image-background .captions{--scheme-highlights: var(--buttons-background)}.hero-banner.mobile-image-background .slide.tint-full:before,.hero-banner.mobile-image-background .slide:not(.tint-full) .captions:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:var(--tint);z-index:1;border-radius:var(--tint-border-radius)}.hero-banner.mobile-image-background .slide.tint-shadow .container{overflow:hidden}.hero-banner.mobile-image-background .slide.tint-shadow .captions:before{background:radial-gradient(var(--tint) 0%,transparent 60%);margin:-50px;border-radius:none}.hero-banner.mobile-image-background .slide.tint-box .container{padding-top:var(--container-padding);padding-bottom:var(--container-padding);height:calc(100% - calc(var(--container-padding) * 2))}.hero-banner.mobile-image-background .slide.tint-box .captions{padding-left:var(--container-padding);padding-right:var(--container-padding)}.hero-banner .keen .keen-arrows.mobile-arrows .keen-arrow{top:calc(var(--arrow-height) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/hero_banner.css.map?v=125242467192545489161741608866 */
