.image-banner__wrapper{position:relative;padding-top:25vw;padding-bottom:2vw}.image-banner__image-content{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.image-banner__image-link{display:block;width:100%;height:100%}.image-banner__image{width:100%;height:100%;object-fit:cover}.image-banner__image-content--mobile{display:none}@media screen and (max-width:749px){.image-banner__wrapper.has-mobile-image .image-banner__image-content--desktop{display:none}.image-banner__wrapper.has-mobile-image .image-banner__image-content--mobile{display:block}}.image-banner__text-wrapper{position:relative;z-index:2}.image-banner__text-content{position:relative;max-width:660px;margin:0 auto 80px}.image-banner__title{color:#fff;margin-bottom:10px;font-weight:700;text-transform:uppercase;padding:15px 20px}.image-banner__text{color:#fff;font-size:20px;font-weight:500;margin-bottom:10px;padding:5px 20px}.image-banner__button{letter-spacing:normal;margin-top:25px;font-size:20px}@media screen and (min-width:750px){.image-banner__wrapper{padding-top:10vw}.image-banner__text-content{max-width:784px}.image-banner__text{font-size:26px}}@media screen and (min-width:990px){.image-banner__text{font-size:28px}.image-banner__button{font-size:24px}}@media screen and (min-width:1364px){.image-banner__text-content{margin-bottom:100px}.image-banner__title{font-size:48px}.image-banner__text{font-size:36px}.image-banner__button{font-size:35px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/promo-image-banner.css.map */
