.banner{padding:16px 20px 0;align-items:center;gap:8px;margin:15px 20px 0;width:calc(100% - 40px);border-radius:12px;font-family:Plain;height:310px;display:flex;flex-direction:column;justify-content:space-between}.banner.no-image{display:flex;justify-content:center;height:195px}.banner h1{color:#fff;text-align:center;font-family:Plain;font-size:20px;font-weight:700;line-height:28px;margin-bottom:8px}.banner p{color:#fff;text-align:center;font-family:Onest;font-size:11px;font-weight:400;line-height:16px;margin-bottom:0}.banner .banner-desktop-image{display:none}.banner .banner-mobile-image{width:325px;height:184px}@media screen and (min-width: 768px){.banner{flex-direction:row;height:195px;padding:0 60px}.banner h1,.banner p{text-align:left}.banner .banner-mobile-image{width:325px;height:194px}}@media screen and (min-width: 1024px){.banner{flex-direction:row;justify-content:space-between}.left-container{max-width:615px;padding-left:60px}.banner h1{font-size:30px;line-height:40px;width:100%;margin-bottom:12px}.banner p{font-size:17px;line-height:24px;width:100%}.banner .banner-mobile-image{display:none}.banner .banner-desktop-image{display:flex;width:100%;max-width:310px;height:100%;max-height:200px}.banner.no-image{justify-content:start}}@media screen and (min-width: 1280px){.banner{align-items:center;gap:100px;margin:0 auto;width:100%;max-width:1320px}.left-container{width:615px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/banner-text-and-image.css.map */
