.ev-hero-banner{position:relative;width:100%;display:flex;flex-direction:column;overflow:hidden}.ev-hero-container{width:93%;margin:0 auto;flex:1;position:relative;z-index:1;display:flex;flex-direction:column;min-height:100%}.ev-hero-container.page-width{height:100%;min-height:100%}.ev-hero-container--vertical-top{justify-content:flex-start}.ev-hero-container--vertical-center{justify-content:center}.ev-hero-container--vertical-bottom{justify-content:flex-end}.ev-hero-content{display:flex;flex-direction:column;gap:0}.ev-hero-badge{display:inline-block;width:fit-content;text-align:center}.ev-hero-title,.ev-hero-subtext{margin:0;word-wrap:break-word}.ev-hero-button{display:inline-block;text-decoration:none;width:fit-content;cursor:pointer;text-align:center}.ev-hero-button:hover{text-decoration:none}.ev-hero-content--left{align-items:flex-start;text-align:left}.ev-hero-content--center{align-items:center;text-align:center}.ev-hero-content--right{align-items:flex-end;text-align:right}@media(max-width:767px){.ev-hero-content--mobile-left{align-items:flex-start;text-align:left}.ev-hero-badge{display:none}.ev-hero-button{width:90%}.ev-hero-content--mobile-center{align-items:center;text-align:center}.ev-hero-content--mobile-right{align-items:flex-end;text-align:right}.ev-hero-container--vertical-mobile-top{justify-content:flex-start}.ev-hero-container--vertical-mobile-center{justify-content:center}.ev-hero-container--vertical-mobile-bottom{justify-content:flex-end}}@media(min-width:1400px){.ev-hero-banner{padding:40px 20px;width:95%;margin:0 auto;border-radius:15px}}@media(min-width:1024px)and (max-width:1399px){.ev-hero-banner{padding:50px 30px}}@media(min-width:768px)and (max-width:1023px){.ev-hero-banner{padding:40px 25px}}@media(min-width:480px)and (max-width:767px){.ev-hero-banner{padding:30px 20px}.ev-hero-button{width:90%}}@media(max-width:479px){.ev-hero-banner{padding:25px 15px;width:90%;margin:0 auto}}@keyframes ev-hero-banner-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ev-hero-banner--content-animate-on-scroll .ev-hero-content--animate-on-scroll>*{opacity:0;transform:translateY(20px)}.ev-hero-banner--content-animate-on-scroll.ev-hero-banner--in-view .ev-hero-content--animate-on-scroll>*{animation:ev-hero-banner-reveal .6s ease forwards}.ev-hero-banner--content-animate-on-scroll.ev-hero-banner--in-view .ev-hero-content--animate-on-scroll>*:nth-child(1){animation-delay:.1s}.ev-hero-banner--content-animate-on-scroll.ev-hero-banner--in-view .ev-hero-content--animate-on-scroll>*:nth-child(2){animation-delay:.25s}.ev-hero-banner--content-animate-on-scroll.ev-hero-banner--in-view .ev-hero-content--animate-on-scroll>*:nth-child(3){animation-delay:.4s}.ev-hero-banner--content-animate-on-scroll.ev-hero-banner--in-view .ev-hero-content--animate-on-scroll>*:nth-child(4){animation-delay:.55s}.ev-hero-banner--content-animate-on-scroll.ev-hero-banner--in-view .ev-hero-content--animate-on-scroll>*:nth-child(5){animation-delay:.7s}@media print{.ev-hero-banner{page-break-inside:avoid}.ev-hero-button{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ev-hero-banner.css.map */
