.banner_with_slider .slider_container{display:flex;flex-wrap:wrap;align-items:center;height:100%}.banner_with_slider .slider_container .hero__image-wrapper{position:unset;width:50%}.banner_with_slider .slider_container .hero__text-wrap{width:50%}.banner_with_slider .slider_container .hero__text-shadow:before{display:none}.banner_with_slider .flickity-page-dots{padding:0 10px;text-align:end}.banner_with_slider .flickity-page-dots .dot{background-color:#5bc6ce;width:10px;height:10px}.banner_with_slider .hero__link .btn{position:relative;padding:30px;background:transparent!important;border:none}.banner_with_slider .hero__link .btn:after{display:none}.banner_with_slider .hero__link .btn:before{content:"";background:url(/cdn/shop/files/button.png?v=1737091513);width:100%;height:100%;background-size:contain;background-repeat:no-repeat;position:absolute;top:2px;left:0;z-index:-1}.banner_with_slider .hero__text-wrap .bottom_image{max-width:150px;position:absolute;bottom:10px;opacity:0}.banner_with_slider .hero__image-wrapper:before{display:none}.loaded .slideshow__slide.is-selected .hero__text-wrap .bottom_image{animation:fade-in 2s ease 1.7s forwards}.loaded .slideshow__slide.is-selected .hero__top-subtitle .animation-contents{animation-delay:.2s;animation-duration:.8s}.loaded .slideshow__slide.is-selected .hero__title .animation-contents{animation-delay:.5s}.loaded .slideshow__slide.is-selected .hero__subtitle .animation-contents{animation-delay:1s}@media only screen and (max-width: 959px){.banner_with_slider .hero__top-subtitle{font-size:1.2em}.banner_with_slider .hero__title.h1{font-size:calc(var(--typeHeaderSize)*.75)}.banner_with_slider .hero__subtitle{font-size:1em}.banner_with_slider .hero__link .btn{font-size:max(calc(var(--typeBaseSize)));padding:18px}.banner_with_slider .hero__link .btn:before{top:0}.banner_with_slider .hero__text-wrap .bottom_image{max-width:130px}}@media only screen and (max-width:768px){.banner_with_slider .hero__text-wrap .bottom_image{bottom:20px}.banner_with_slider .flickity-page-dots{text-align:center}.banner_with_slider .slider_container{flex-direction:column}.banner_with_slider .slider_container .hero__image-wrapper,.banner_with_slider .slider_container .hero__text-wrap{width:100%}.banner_with_slider .hero{height:700px}.banner_with_slider .hero__image-wrapper{height:340px}.banner_with_slider .hero__text-wrap{height:360px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-banner-with-slider.css.map */
