.image-banner{position:relative;overflow:hidden;width:100%;display:flex;align-items:center;justify-content:center}.banner--height-small{height:300px}.banner--height-medium{height:450px}.banner--height-large{height:600px}.banner--height-full{height:100vh}.banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.banner__image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.banner__content{position:relative;z-index:2;padding:2rem}.banner__content--top-left{position:absolute;top:2rem;left:2rem}.banner__content--top-center{position:absolute;top:2rem;left:50%;transform:translate(-50%)}.banner__content--top-right{position:absolute;top:2rem;right:2rem}.banner__content--center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner__content--bottom-center{position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.banner__align--left{text-align:left}.banner__align--center{text-align:center}.banner__align--right{text-align:right}.banner__heading{font-size:2rem;font-weight:700;margin-bottom:1rem;color:inherit}.banner__button{display:inline-block;padding:.75rem 1.5rem;background:#fff;color:#000;border:none;text-decoration:none;font-weight:500;border-radius:4px;transition:all .3s ease}.banner__button:hover{background:#000;color:#fff}.color-scheme-1{color:#000}.color-scheme-2{color:#fff}.color-scheme-3{color:#eee}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-image-banner.css.map */
