.banner-wrapper{width:98%;max-width:1200px;margin:35px auto 15px;border-radius:12px;overflow:hidden}.banner-content{display:flex;align-items:stretch;overflow:hidden}.banner-image,.banner-text{flex:1;position:relative}.banner-image img{width:100%;height:auto;display:block}.banner-text .inner-text{padding:2rem}@media screen and (min-width: 769px){.banner-text{display:flex;align-items:center;text-align:center;background:linear-gradient(135deg,#fff3e0,#ffe8cc);box-shadow:0 10px 30px #0000001a}.banner-text .inner-text{max-width:90%;text-align:left;margin-left:3rem}}.banner-text .inner-text h1{font-family:Montserrat,sans-serif;font-size:2.7rem;font-weight:700;margin-bottom:.9rem}.banner-text .inner-text p{font-family:Montserrat,sans-serif;font-size:1.6rem;margin-top:0}.banner-button-wrapper{margin-top:1.5rem;text-align:left}@media screen and (max-width: 768px){.banner-wrapper{width:93%;margin-top:20px}.banner-content{display:block}.banner-image{margin-bottom:-3rem;z-index:2}.banner-text{padding-top:3rem;z-index:1}.banner-image img{width:100%;display:block}.banner-text .inner-text{padding:1rem 2rem}.banner-text .inner-text h1{font-size:2rem}.banner-text .inner-text p{line-height:2.5rem}.banner-button-wrapper{text-align:left;margin-bottom:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-banner.css.map */
