.lm-hero{position:relative;min-height:100svh;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden}.lm-hero__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.lm-hero .lm-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-brand-primary, #000);pointer-events:none;display:block}.lm-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--color-brand-background, #fff);max-width:72rem;padding:6rem 1.5rem 4rem}.lm-hero__logo{width:10rem;height:10rem;object-fit:contain;margin-bottom:2rem}@media screen and (min-width:750px){.lm-hero__logo{width:12rem;height:12rem}}.lm-hero__headline{font-family:var(--font-heading);font-weight:300;letter-spacing:.15em;text-transform:uppercase;color:var(--color-brand-background, #fff);margin:0 0 1.5rem;line-height:1.15;display:flex;flex-direction:column;align-items:center;gap:.25em;text-shadow:0 2px 6px rgba(0,0,0,.7),0 4px 22px rgba(0,0,0,.55)}.lm-hero__headline-main{font-size:clamp(2.25rem,6.5vw,4.5rem)}.lm-hero__headline-sub{font-size:clamp(1.25rem,3.5vw,2.25rem);letter-spacing:.2em;opacity:.9}.lm-hero__subhead{font-family:var(--font-body);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:300;letter-spacing:.05em;color:#ffffffe6;max-width:52rem;margin:0 0 3rem;line-height:1.5;text-shadow:0 2px 6px rgba(0,0,0,.7),0 4px 22px rgba(0,0,0,.55)}.lm-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.lm-hero__btn{min-width:min(20rem,80vw);text-align:center}.lm-hero .btn--brand-primary{background:var(--color-brand-background, #fff);color:var(--color-brand-primary)}.lm-hero .btn--brand-primary:hover{background:#ffffffe6}.lm-hero .btn--brand-outline{color:var(--color-brand-background, #fff);border-color:var(--color-brand-background, #fff)}.lm-hero .btn--brand-outline:hover{background:#ffffff26;color:var(--color-brand-background, #fff)}.lm-hero .btn--brand-primary:focus-visible,.lm-hero .btn--brand-outline:focus-visible{outline:.2rem solid rgba(255,255,255,.8);outline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-lm-hero.css.map */
