.banner-grid{position:relative}.banner-grid .grid-wrap ul.banner-ul{display:flex;flex-wrap:wrap;border-radius:var(--sti-border-radius);overflow:hidden;margin-top:-30px;margin-inline-start:-30px}.banner-grid .grid-wrap ul.banner-ul li.banner-li{width:calc(50% - 30px);margin-top:30px;margin-inline-start:30px}.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 a.banner-image span.image{position:relative;overflow:hidden;display:block;border-radius:var(--sti-border-radius)}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text{position:absolute;width:33.33%}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text.banner-content-right{right:30px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text.banner-content-left{left:30px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text.banner-content-center{left:30px;right:30px;margin:0 auto}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text.banner-text-left{text-align:start}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text.banner-text-right{text-align:end}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text.banner-text-center{text-align:center}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text span.subtitle{font-size:18px;margin-bottom:12px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text h2.title{font-size:30px;font-weight:var(--font-custom-weight-header);line-height:1.5}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text a.banner-btn{margin-top:19px}@media (max-width: 1200px){.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text span.sub-title{font-size:16px;margin-bottom:16px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text h2.title{font-size:24px;line-height:1.3}}@media (max-width: 991px){.banner-grid .grid-wrap ul.banner-ul li.banner-li{width:calc(100% - 30px)}}@media (max-width: 767px){.banner-grid .grid-wrap ul.banner-ul{margin-top:-15px;margin-inline-start:-12px}.banner-grid .grid-wrap ul.banner-ul li.banner-li{width:calc(100% - 12px);margin-top:15px;margin-inline-start:12px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text.banner-content-right{right:15px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text.banner-content-left{left:15px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text.banner-content-center{left:15px;right:15px}}@media (max-width: 479px){.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text{width:41.67%}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text span.sub-title{margin-bottom:13px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text h2.title{font-size:20px}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text a.banner-btn{margin-top:13px}}@media (max-width: 320px){.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text{width:50%}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text.banner-content-right{right:0}.banner-grid .grid-wrap ul.banner-ul li.banner-li .banner-main .banner-text.banner-content-left{left:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/banner-grid.css.map */
