.usp-weg{position:relative;height:var(--usp-weg-hoehe, 640vh);background:#05070a;color:#fff}.usp-weg__stick{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto}.usp-weg__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:0}.usp-weg--film .usp-weg__stick{background:#05070a var(--usp-weg-start-d) center / cover no-repeat}.usp-weg--film .usp-weg__stick:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#05070ad6,#05070a85 34%,#05070a00 66%),linear-gradient(0deg,#05070ae0,#05070a00 30%),linear-gradient(180deg,#05070a8c,#05070a00 16%)}.usp-weg--film .usp-weg__titel{text-shadow:0 2px 24px rgba(0,0,0,.45)}.usp-weg--film .usp-weg__text{color:#ffffffdb}.usp-weg__hud{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px var(--page-margin, 40px) 0;font-family:var(--usp-mono, ui-monospace, Menlo, monospace);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;font-variant-numeric:tabular-nums}.usp-weg__hud b{color:#fff;font-weight:600}.usp-weg__hud i{font-style:normal;opacity:.35;margin:0 2px}.usp-weg__hud-m{letter-spacing:.12em}.usp-weg__inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:0 var(--page-margin, 40px);min-height:0}.usp-weg__kicker{font-family:var(--usp-mono, ui-monospace, Menlo, monospace);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--usp-red, #e31616);margin:0 0 clamp(14px,3vh,28px)}.usp-weg__stationen{position:relative}.usp-weg__station{max-width:34ch}.usp-weg__titel{font-family:var(--font-heading--family, "Barlow Condensed", Impact, sans-serif);font-weight:700;text-transform:uppercase;line-height:.96;letter-spacing:-.005em;font-size:clamp(2.1rem,7vw,4.6rem);margin:0 0 clamp(10px,2vh,18px);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}.usp-weg__text{margin:0;font-size:clamp(.95rem,1.6vw,1.12rem);line-height:1.55;color:#ffffffc2}.usp-weg__wert{margin:clamp(12px,2.4vh,22px) 0 0;display:inline-block;font-family:var(--usp-mono, ui-monospace, Menlo, monospace);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#fff;border-left:2px solid var(--usp-red, #e31616);padding-left:11px}.usp-weg__fuss{position:relative;z-index:2;padding:0 var(--page-margin, 40px) clamp(18px,4vh,34px)}.usp-weg__rail{position:relative;height:1px;background:#ffffff29;margin-bottom:16px}.usp-weg__bahn{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--usp-red, #e31616);transform:scaleX(0);transform-origin:0 50%;display:block}.usp-weg__marke{position:absolute;top:50%;width:1px;height:9px;margin-top:-4.5px;background:#ffffff4d;transition:background .25s ease,height .25s ease,margin-top .25s ease}.usp-weg__marke.is-an{background:var(--usp-red, #e31616);height:15px;margin-top:-7.5px}.usp-weg__fuss-zeile{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.usp-weg__ort{font-family:var(--usp-mono, ui-monospace, Menlo, monospace);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c}.usp-weg__cta{font-family:var(--font-heading--family, "Barlow Condensed", Impact, sans-serif);font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:1.02rem;color:#fff;text-decoration:none;background:var(--usp-red, #e31616);padding:13px 26px;border:0;white-space:nowrap}.usp-weg__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.usp-weg__stationen:has(.is-an) .usp-weg__station{position:absolute;inset:0 auto auto 0;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1),visibility 0s linear .5s}.usp-weg__stationen:has(.is-an) .usp-weg__station.is-an{position:relative;opacity:1;visibility:visible;transform:none;transition-delay:0s}@media(prefers-reduced-motion:no-preference){.usp-weg__stationen:has(.is-an){display:grid}.usp-weg__stationen:has(.is-an) .usp-weg__station{grid-area:1 / 1;position:relative;inset:auto}}@media(prefers-reduced-motion:no-preference)and (max-width:749px){.usp-weg--film .usp-weg__stationen:has(.is-an) .usp-weg__station{align-self:end}}@media(prefers-reduced-motion:reduce){.usp-weg{height:auto}.usp-weg__stick{position:static;height:auto;overflow:visible}.usp-weg__canvas{display:none}.usp-weg--film .usp-weg__stick{background-image:var(--usp-weg-still);background-attachment:scroll}.usp-weg__stationen,.usp-weg__stationen:has(.is-an){display:flex;flex-direction:column;gap:42px}.usp-weg__stationen:has(.is-an) .usp-weg__station,.usp-weg__station{position:relative;opacity:1;visibility:visible;transform:none}.usp-weg__inner{padding-block:56px}}.usp-weg.is-ruhig .usp-weg__canvas{opacity:.45}.usp-weg--film.is-ruhig .usp-weg__canvas{display:none}.usp-weg--film.is-ruhig .usp-weg__stick{background-image:var(--usp-weg-still)}@media(max-width:749px){.usp-weg{height:var(--usp-weg-hoehe-m, var(--usp-weg-hoehe, 640vh))}.usp-weg__station{max-width:none}.usp-weg__fuss-zeile{align-items:stretch;flex-direction:column}.usp-weg__cta{text-align:center}.usp-weg__fuss{padding-bottom:calc(var(--usp-tabbar-h, 60px) + env(safe-area-inset-bottom,0px) + 32px)}.usp-weg--film .usp-weg__stick{background-image:var(--usp-weg-start-m)}.usp-weg--film .usp-weg__inner{justify-content:flex-end;padding-bottom:12px}.usp-weg--film .usp-weg__stick:before{background:linear-gradient(0deg,#05070af0,#05070ab8 34%,#05070a00 62%),linear-gradient(180deg,#05070a99,#05070a00 18%)}}@media(max-width:749px)and (prefers-reduced-motion:reduce){.usp-weg--film .usp-weg__stick{background-image:var(--usp-weg-still)}}html.usp-weg-im-bild .usp-rail,html.usp-weg-im-bild .usp-runchip,html.usp-weg-im-bild .usp-runbar,html.usp-weg-im-bild .usp-signal{opacity:0!important;visibility:hidden!important;transition:opacity .3s ease,visibility 0s linear .3s}.shopify-section:has(>.usp-weg)>.usp-stamp{display:none}.usp-weg--film .usp-weg__ort:after{content:""}.usp-weg--film.is-start .usp-weg__ort:after{content:"  \b7   weiterscrollen \2193";color:#ffffffd9}@media(max-width:749px){.usp-weg--film .usp-weg__kicker{display:none}.usp-weg--film .usp-weg__titel{font-size:clamp(1.9rem,9vw,2.5rem);margin-bottom:8px}.usp-weg--film .usp-weg__text{font-size:.95rem;line-height:1.5}.usp-weg--film .usp-weg__wert{margin-top:10px}.usp-weg--film .usp-weg__hud-l{display:none}.usp-weg--film .usp-weg__hud{justify-content:space-between}}.usp-weg--film .usp-weg__station{max-width:min(44rem,100%)}.usp-weg--film .usp-weg__text{max-width:36ch}.usp-weg__karte{position:absolute;z-index:2;top:58px;right:var(--page-margin, 40px);width:clamp(110px,12vw,170px);aspect-ratio:1;pointer-events:none;opacity:.95}.usp-weg__karte img,.usp-weg__karte svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.usp-weg__karte-grau{fill:none;stroke:#ffffff47;stroke-width:1.4;stroke-dasharray:3 4}.usp-weg__karte-bogen{fill:none;stroke:var(--usp-red, #e31616);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.usp-weg__karte-ort{fill:#fff}.usp-weg__karte-punkt{fill:var(--usp-red, #e31616);filter:drop-shadow(0 0 5px rgba(227,22,22,.9))}@media(max-width:749px){.usp-weg__karte{top:48px;width:92px}}.usp-weg--film:not(.is-film) .usp-weg__canvas{visibility:hidden}@media(max-width:989px){.usp-weg__hud{padding-top:calc(var(--usp-kopf-zone, 60px) + 10px)}.usp-weg__karte{top:calc(var(--usp-kopf-zone, 60px) + 40px)}}@media(max-width:989px)and (orientation:landscape)and (max-height:520px){.usp-weg__hud{padding-top:calc(var(--usp-kopf-zone, 74px) + 8px)}.usp-weg__karte{top:calc(var(--usp-kopf-zone, 74px) + 34px);width:84px}}@supports (height: 1lvh){@media(max-width:989px){.usp-weg__stick{height:100lvh}.usp-weg__fuss{padding-bottom:calc(100lvh - 100svh + clamp(18px,4vh,34px))}}@media(max-width:749px){.usp-weg__fuss{padding-bottom:calc(100lvh - 100svh + var(--usp-tabbar-h, 60px) + env(safe-area-inset-bottom,0px) + 32px)}}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/usp-weg.css.map */
