.hej-hero .hej-scroll{position:relative;width:100%;height:max(100vh,var(--hej-view-min-d))}.hej-hero .hej-sticky{position:relative;height:100%;width:100%;overflow:hidden}.hej-hero .hej-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:scale(1.04);z-index:1;will-change:transform}.hej-hero .hej-bg .hej-bg-fallback{background:linear-gradient(180deg,#cfe2ec,#d8e8ef 30% 55%,#6b7a5e 60%,#3d4a36 75%,#1f2a1a)}.hej-hero .hej-bg--mobile{display:none}.hej-hero .hej-sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#ffffff8c,#fff3 14%,#fff0 32%)}.hej-hero .hej-readability{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:radial-gradient(120% 70% at 50% 78%,rgba(0,0,0,calc(.55 * var(--hej-gradient))),#0000 60%),linear-gradient(180deg,#0000 35%,rgba(0,0,0,calc(.45 * var(--hej-overlay))));opacity:0;will-change:opacity}.hej-hero .hej-layer{position:absolute;width:100%;max-width:var(--hej-maxw);padding-left:var(--hej-pad-desktop);padding-right:var(--hej-pad-desktop);text-align:center;z-index:5;box-sizing:border-box}.hej-hero .hej-hero-layer{left:calc(50% + var(--hej-hero-x));top:calc(50% + var(--hej-hero-y));transform:translate(-50%,-50%);will-change:transform,opacity}.hej-hero .hej-hero-title{font-family:SF Pro Display,Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:var(--hej-hero-title-d);line-height:1.02;letter-spacing:-.03em;margin:0;color:var(--hej-hero-title-color)}.hej-hero .hej-hero-sub{font-family:SF Pro Display,Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:var(--hej-hero-sub-d);line-height:1.18;letter-spacing:-.015em;margin:.5em auto 0;max-width:16em;opacity:.9;color:var(--hej-hero-sub-color)}.hej-hero .hej-t2-layer{left:calc(50% + var(--hej-t2-x));top:calc(50% + var(--hej-t2-y));transform:translate(-50%,-50%);opacity:0;will-change:transform,opacity;z-index:7}.hej-hero .hej-t2-title{font-family:SF Pro Display,Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:var(--hej-t2-title-d);line-height:1.04;letter-spacing:-.03em;margin:0;color:var(--hej-t2-title-color)}.hej-hero .hej-t2-sub{font-family:SF Pro Display,Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:var(--hej-t2-sub-d);line-height:1.12;letter-spacing:-.02em;margin:.35em 0 0;color:var(--hej-t2-sub-color)}.hej-hero .hej-t2-body{font-family:Inter Tight,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:var(--hej-t2-body-d);line-height:1.5;letter-spacing:-.005em;margin:1.4em auto 0;max-width:34em;opacity:.92;color:var(--hej-t2-body-color)}.hej-hero .hej-locator{position:absolute;right:clamp(20px,4vw,64px);bottom:clamp(20px,4vh,48px);z-index:8;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:14px;letter-spacing:-.01em;color:var(--hej-locator-color);opacity:0;will-change:opacity;text-align:right;max-width:60vw}.hej-hero .hej-ph-green{color:var(--hej-accent)}.hej-hero .hej-ph-uline{color:inherit;box-shadow:inset 0 -.08em 0 0 var(--hej-accent);padding-bottom:.02em}.hej-hero{position:relative;width:100%}.hej-hero .hej-bg img,.hej-hero .hej-bg .hej-bg-fallback{width:100%;height:100%;object-position:50% var(--hej-img-focus);display:block}@media(max-width:749px){.hej-hero .hej-scroll{height:max(100vh,var(--hej-view-min-m))}.hej-hero .hej-bg--desktop{display:none}.hej-hero .hej-bg--mobile{display:block}.hej-hero .hej-layer{padding-left:var(--hej-pad-mobile);padding-right:var(--hej-pad-mobile)}.hej-hero .hej-hero-title{font-size:var(--hej-hero-title-m)}.hej-hero .hej-hero-sub{font-size:var(--hej-hero-sub-m);max-width:90%}.hej-hero .hej-t2-title{font-size:var(--hej-t2-title-m)}.hej-hero .hej-t2-sub{font-size:var(--hej-t2-sub-m)}.hej-hero .hej-t2-body{font-size:var(--hej-t2-body-m);margin-top:1.1em;max-width:100%}.hej-hero .hej-locator{font-size:12px;right:16px;bottom:18px}}@media(prefers-reduced-motion:reduce){.hej-hero .hej-bg{transform:scale(1.04)}.hej-hero .hej-hero-layer,.hej-hero .hej-t2-layer{opacity:1;transform:translate(-50%,-50%)}.hej-hero .hej-readability,.hej-hero .hej-locator{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/foto-hero.css.map */
