.banner-grid{position:relative}.banner-grid .grid-wrap ul.banner-ul{display:flex;flex-wrap:wrap;border-radius:var(--sti-border-radius);overflow:hidden}.banner-grid .grid-wrap ul.banner-ul li.banner-li{width:33.33%}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main{position:relative;display:flex;align-items:center;justify-content:center;text-align:center}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text{position:absolute;padding:30px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text span.subtitle{font-size:var(--subtitle-font-size-body);margin-bottom:16px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text h2.title{font-size:40px;font-weight:var(--font-custom-weight-section-header)}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text a.banner-btn{margin-top:20px}@media (max-width: 1399px){.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text h2.title{font-size:28px}}@media (max-width: 991px){.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text{padding:15px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text span.subtitle{margin-bottom:9px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text h2.title{font-size:24px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text a.banner-btn{margin-top:14px}}@media (max-width: 600px){.banner-grid .grid-wrap ul.banner-ul li.banner-li{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/banner-grid.css.map */
