.banner-content{position:relative}.banner-text{position:absolute;top:50%;left:112px;transform:translateY(-50%)}.banner-text.text-top{transform:none;top:47px;left:40px}.banner-text .heading-center.h2{margin:0 0 17px;text-transform:uppercase}.banner-col-3 .banner-text .heading-center.h2{margin:0 0 20px}.banner-col{padding:0 15px}img.banner-list-image{width:100%;height:100%;object-fit:cover}.heading-center span span{color:var(--color-accent-4)}.banner-grid .heading-center.h1{margin:0;line-height:1.03;letter-spacing:-1px}banner-content{display:block}.banner-image,.banner-content{height:100%}.banner-image-child{margin-bottom:14px}.banner-content-bottom .banner-text{position:relative;top:0;left:0;right:0;margin:0;text-align:center;padding:36px 36px 0;transform:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.banner-content-bottom a.button.btn-base{margin:auto}@media (max-width: 1299px){.banner-grid .banner-list-image{min-height:300px}.banner-text{left:15px}}@media (max-width: 991px){.banner-text.text-top{left:15px}}.banner-grid .col-full{padding:0}.col-full .heading.description{margin-bottom:19px}.col-full .banner-text{top:50%;left:55%;transform:translateY(-50%)}.col-full .heading-center{font-size:48px;line-height:54px;letter-spacing:0;margin-bottom:35px}@media (max-width: 1501px){.heading-title{margin-bottom:15px}.heading-center{margin-bottom:30px}}@media (max-width: 576px){.banner-content-bottom .banner-text{padding:30px 15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/banner-grid.css.map */
