.banner__buttons .button{font-size:1.7rem}.banner__box>*+.banner__buttons,.banner__box .banner__heading+*{margin-top:2.5rem}.banner__heading{margin-top:2rem}@media screen and (max-width:749px){.banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--small.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:28rem}.banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:34rem}.banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--large.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:60rem}.banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:28rem}.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:34rem}.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:60rem;height:85vh}}.banner__content.banner__content--top-left{align-items:flex-start;justify-content:flex-start}.banner__content.banner__content--top-center{align-items:flex-start;justify-content:center}.banner__content.banner__content--top-right{align-items:flex-start;justify-content:flex-end}.banner__content.banner__content--middle-left{align-items:center;justify-content:flex-start}.banner__content.banner__content--middle-center{align-items:center;justify-content:center}.banner__content.banner__content--middle-right{align-items:center;justify-content:flex-end}.banner__content.banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.banner__content.banner__content--bottom-center{align-items:flex-end;justify-content:center}.banner__content.banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}.banner__box{padding:2rem;display:flex;flex-direction:column}.banner-box-flex-start{align-items:flex-start}.banner-box-center{align-items:center}.banner-box-flex-end{align-items:flex-end}.banner__text p{margin-bottom:0}@media screen and (min-width:750px){.banner--desktop-transparent .banner__box{padding:0}.banner--desktop-transparent .banner__content{padding:3rem}.banner--large:not(.banner--adapt){min-height:100vh}}.banner__countdown-wrapper{display:flex;column-gap:.5rem}
/*# sourceMappingURL=/cdn/shop/t/166/assets/custom__banner.css.map */
