.banner-content{position:relative}.banner-text{position:absolute;top:30px;left:30px;bottom:30px;display:grid;align-items:stretch;width:223px}.banner-text .wrapper-button{display:flex;align-items:flex-end}@media (min-width: 1500px){.banner-text{top:40px;left:40px;bottom:40px}}.heading-title{line-height:1;margin-bottom:0;font-family:var(--body-font-family);font-size:12px;font-weight:500;line-height:14px;letter-spacing:2px;text-transform:uppercase}.heading.description{font-family:var(--body-font-family);font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin:0}.banner-grid .row{margin:0 -10px}.banner-col{padding:0 10px}img.banner-list-image{width:100%;height:100%;object-fit:cover}.heading-center{margin:10px 0 0;color:var(--white, #FFF);font-family:var(--hd-font-family);font-size:30px;font-style:normal;font-weight:400;line-height:36px}.heading-center span span{color:#3fbd47}.banner-col-2 .heading-center{margin-bottom:35px}.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: 1199px){img.banner-list-image{min-height:300px}.banner-text{top:30px;left:30px}}@media (max-width: 767px){.image-banner .banner-text{width:100%;padding:0 15px}img.banner-list-image{min-height:300px}.banner-content{margin-bottom:15px;align-items:center}}@media (max-width: 576px){.col-full .heading-center{margin-bottom:15px}.banner-grid .col-full a.button.btn-base-2{margin:auto}.col-full .banner-text{left:30px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/banner-grid.css.map */
