.hero-banner{position:relative}.hero-banner__media img{max-width:100%;width:100%;display:block;height:calc(100vh - 40px);object-fit:cover;margin-top:-74px}.hero-banner__content{padding:108px 20px 15px;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.hero-banner__heading{font-family:Inter;font-weight:600;font-size:40px;line-height:normal;letter-spacing:0;text-align:center;max-width:790px;width:100%;margin:0 auto;color:#291b3b}.hero-banner__heading span{font-weight:400;font-style:italic;color:#a18dd1}.hero-banner__desc{max-width:402px;width:100%;margin:16px auto 0;font-family:Inter;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:#291b3b}.hero-banner__bottom-text{color:#fff;font-family:Inter;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.96px;text-align:center;text-transform:uppercase;margin:0;position:absolute;width:100%;max-width:100%;left:0;right:0;bottom:15px;text-decoration:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px}@media (max-width: 767px){.hero-banner__heading{font-size:24px;line-height:28px;max-width:358px}.hero-banner__desc{margin:8px auto 0}.hero-banner__media img{height:calc(100vh - 30px);margin-top:-84px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hero-banner.css.map */
