.hero-kommun{position:relative;min-height:var(--hero-height);display:flex;align-items:center;overflow:hidden}.hero-kommun__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero-kommun__image{width:100%;height:100%;object-fit:cover;object-position:center}.hero-kommun__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--overlay-opacity));z-index:1}.hero-kommun__content{position:relative;z-index:2;color:var(--text-color);text-align:center;padding-top:4rem;padding-bottom:4rem;max-width:900px;margin:0 auto}.hero-kommun__eyebrow{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;opacity:.9}.hero-kommun__heading{margin-bottom:1.5rem;color:inherit}.hero-kommun__subheading{font-size:1.125rem;line-height:1.7;margin-bottom:2rem;opacity:.95}.hero-kommun__subheading p{margin:0}.hero-kommun__button{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;background-color:#96d7d2;color:#000}.hero-kommun__button:hover{background-color:#7fc4bf;transform:translateY(-1px);box-shadow:0 4px 12px #96d7d24d}@media screen and (max-width:749px){.hero-kommun__content{padding-top:3rem;padding-bottom:3rem}.hero-kommun__heading{font-size:clamp(2rem,8vw,3rem)}.hero-kommun__subheading{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-hero-kommun.css.map */
