.hero-banner{position:relative;width:100%;height:280px;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:40px;background-color:#e8f2f9;overflow:hidden}.hero-banner__content{position:relative;z-index:2;padding:20px;max-width:800px;margin:0 auto}.hero-banner__title{font-size:40px;font-weight:700;margin-bottom:15px;color:#333}.hero-banner__subtitle{font-size:18px;max-width:600px;margin:0 auto;color:#555}.hero-banner__decoration{display:block;width:80px;height:4px;background-color:#4f9ff3;margin:15px auto}@media screen and (max-width: 749px){.hero-banner{height:200px}.hero-banner__title{font-size:28px}.hero-banner__subtitle{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hero-banner.css.map */
