.banner-first{height:100%;width:100%;padding:0 1.5vw}.banner-first-wrapper{height:45vw;width:100%;position:relative}.banner-first-wrapper .banner-first-img{height:100%;display:flex}.banner-first-wrapper .banner-first-content{position:absolute;bottom:6vw;left:50%;transform:translate(-50%);display:flex;flex-direction:column}.banner-first-wrapper .banner-first-content h3{font-family:Nits-Pro-Display-Regular;font-weight:400;font-style:normal;color:#fff;font-size:.7vw;opacity:70%}.banner-first-wrapper .banner-first-content h2{line-height:1;font-family:Nits-Pro-Display-Regular;font-weight:700;font-style:normal;color:#fff;font-size:1.2vw;padding-bottom:1vw}.banner-first-wrapper .banner-first-content a{font-family:Nits-Pro-Display-Regular;font-weight:400;font-style:normal;color:#fff;font-size:.7vw;width:100%;height:2vw;display:flex;justify-content:center;align-items:center;border-radius:50px;border:1px solid #BBBBBB;background:#00000080;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}@media screen and (max-width:950px){.banner-first{padding:0 2vw}.banner-first-wrapper .banner-first-content{bottom:10vw}.banner-first-wrapper{height:140vw}.banner-first-wrapper .banner-first-content h2{font-size:3.5vw;padding-bottom:2vw}.banner-first-wrapper .banner-first-content a{font-size:2vw;height:6vw}.banner-first-wrapper .banner-first-content h3{font-size:2vw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/banner-first.css.map */
