.hero-cover{position:relative;width:100%;overflow:hidden;display:flex;justify-content:center;padding:20px 0}.hero-cover-inner{width:100%;max-width:1440px;position:relative;border-radius:12px;overflow:hidden;height:609px}.hero-cover-background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;display:block!important;z-index:1;transition:opacity .4s ease}.hero-cover-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;padding:100px;max-width:50%}.hero-badge{background-color:#461569;color:#f8f8f8;font-family:Inter,sans-serif;font-size:10px;font-weight:600;padding:8px 16px;border-radius:8px;display:inline-block}.hero-headline{font-family:Raleway,sans-serif;font-size:48px;font-weight:800;line-height:1.2;color:#222;margin:0}.hero-headline .accent{color:#563274}.hero-subtext{font-family:Inter,sans-serif;font-size:16px;line-height:28px;color:#222;max-width:80%;margin:0}.hero-subtext strong{font-weight:700}.hero-button{background-color:#461569;color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:600;padding:10px 24px;border-radius:8px;text-decoration:none;display:inline-block}.hero-cover-content.left{align-items:flex-start;margin-right:auto;margin-left:0;text-align:left}.hero-cover-content.right{align-items:flex-start;margin-left:auto;margin-right:0;text-align:left;top:70px}.hero-cover-content.right .hero-subtext{max-width:initial}@keyframes fadeIn{to{opacity:1}}@media (max-width: 991px){.hero-cover-inner{height:auto}.hero-cover-content{max-width:100%;padding:50px 40px}.hero-headline{font-size:36px}}@media (max-width: 768px){.hero-cover-inner{height:346px;position:relative;padding:10px;background:linear-gradient(180deg,#fff 52%,#fff0 94%)}.hero-cover-background{background-size:cover;background-position:center}.hero-cover-content{position:relative;padding:24px 0 0;max-width:100%;align-items:center;text-align:center;gap:10px}.hero-headline{font-size:20px;line-height:28px;font-weight:600}.hero-subtext{font-size:9px;line-height:16px;max-width:229px}.hero-button{font-size:10px;line-height:12px;padding:8px 16px;border-radius:8px;width:auto}.hero-cover-content.left,.hero-cover-content.right{align-items:center;margin:0 auto;text-align:center;top:0}.hero-cover-content.right .hero-subtext{max-width:229px}.hero-cover-background{background-image:var(--mobile-hero-bg)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hero-page-cover.css.map */
