@font-face{font-family:Manrope;src:url(/fonts/Manrope-Latin.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-Latin.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}.loya-buehne{--uf:"Manrope", ui-sans-serif, system-ui, sans-serif;--df:"Sora", "Manrope", ui-sans-serif, system-ui, sans-serif;--font-hanken:var(--uf);--font-outfit:var(--df);--pline:var(--line);--pline2:var(--line2);--ptext:var(--tx);--blasenton:color-mix(in srgb, var(--ptext) 13%, var(--card));--pmuted:var(--muted);--track:#ece4d8;--warn-tx:#7a5a17;--warn-bg:#d9a44133;--warn-soft:var(--warn-bg);--bad:#c04a2c;--bad-tint:#fbe1dc;--bad-tx:#a5341d;--bad-soft:var(--bad-tint);--on-bad:#fffaf3;--sage-deep:#12294a;--sage-tint:#dfe8f8;--sage-tx:#1a3766;--on-sage:#fffaf3;--shadow-s:0 1px 2px #101c2b0d;--shadow-m:0 8px 24px #101c2b1a;--shadow-l:0 24px 60px #101c2b24;--shadow-fenster:0 30px 80px #08172b59;--r-card:20px;--r-lg:26px;--pecke:20px;--ease:cubic-bezier(.22,1,.36,1);--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-sanft:cubic-bezier(.16,1,.3,1);--mo-farbe:.15s;--mo-flaeche:.2s;--mo-knopf:.22s;--mo-menue:.26s;--mo-reiter:.32s;--mo-ansicht:.45s;font-family:var(--uf);color:var(--tx);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;line-height:1.5}html[data-theme=dark] .loya-buehne{--track:#232a2f;--warn-tx:#ecd39a;--warn-bg:#d9a44138;--bad:#e25c42;--bad-tint:#e25c4238;--bad-tx:#f6a998;--on-bad:#08172b;--sage-deep:#a9c4ec;--sage-tint:#a9c4ec33;--sage-tx:#c6d7f2;--on-sage:#08172b;--shadow-s:0 1px 2px #00000047;--shadow-m:0 8px 24px #00000070;--shadow-l:0 24px 60px #00000094;--shadow-fenster:0 30px 80px #0000009e}.loya-buehne *,.loya-buehne :before,.loya-buehne :after{box-sizing:border-box;margin:0;padding:0}.loya-buehne h1,.loya-buehne h2,.loya-buehne h3,.loya-buehne h4{font-family:var(--df);letter-spacing:-.015em;font-weight:600;line-height:1.15}.loya-buehne a{color:inherit;text-decoration:none}.loya-buehne button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none}.loya-buehne input,.loya-buehne textarea,.loya-buehne select{font:inherit;color:inherit}.loya-buehne .btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:14.5px;font-weight:700;display:inline-flex}.loya-buehne .btn-lg{height:52px;padding:0 24px;font-size:15.5px}.loya-buehne .btn-clay{background:var(--clay);color:var(--on-clay)}.loya-buehne .btn-outline{border:1px solid var(--line2);color:var(--tx);background:var(--card)}.loya-buehne .card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-s)}.loya-buehne .muted{color:var(--muted)}.loya-buehne .inp{border:1px solid var(--line2);background:var(--card2);border-radius:12px;width:100%;height:44px;padding:0 14px;font-size:15px}.loya-buehne .press{transition:transform .14s var(--ease-out)}.loya-buehne .press:active{transform:scale(.97)}.loya-buehne .rise{animation:riseIn .18s var(--ease-out) both}.loya-buehne .spin{vertical-align:-.2em;border:2px solid;border-top-color:#0000;border-radius:50%;width:1.15em;height:1.15em;animation:.7s linear infinite drehen;display:inline-block}.loya-buehne .mbackdrop{z-index:55;background:#08172b80;justify-content:center;padding:24px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.loya-buehne .pop{animation:popIn .22s var(--ease-out) both}.loya-buehne .loya-schrittleiste{scrollbar-width:none;overflow-x:auto}.loya-buehne .loya-schrittleiste::-webkit-scrollbar{width:0;height:0}.loya-buehne .loya-schrittchip,.loya-buehne .loya-korb-ziel{position:relative}.loya-buehne .loya-schrittchip:before{content:"";position:absolute;inset:-5px 0}.loya-buehne .loya-korb-ziel:before{content:"";position:absolute;inset:-5px}.loya-buehne .loya-shop-reiter{scrollbar-width:none;gap:8px;margin:0 0 16px;padding-bottom:2px;display:flex;overflow-x:auto}.loya-buehne .loya-shop-reiter::-webkit-scrollbar{width:0;height:0}.loya-buehne .schritt{animation:schrittVor .5s var(--ease-in-out) both}.loya-buehne .schritt[data-zurueck="1"]{animation-name:schrittZurueck}.loya-buehne .puls{animation:1.4s ease-in-out infinite pulsen}.loya-buehne .sr-nur{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.loya-buehne .aufklapp{animation:aufklappIn .34s var(--ease-out) both;transform-origin:top}.loya-buehne .loya-buchknopf{isolation:isolate;position:relative;overflow:hidden}.loya-buehne .loya-buchknopf:after{content:"";z-index:-1;background:color-mix(in srgb, var(--coral-tx) 20%, transparent);clip-path:inset(0 100% 0 0);transition:clip-path .18s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.loya-buehne .loya-buchknopf[data-laeuft=true]:after{clip-path:inset(0 12% 0 0);transition:clip-path 1.6s cubic-bezier(.16,.9,.3,1)}.loya-buehne .loya-buchknopf[data-fertig=true]:after{clip-path:inset(0)}.loya-buehne .loya-buchknopf .loya-buchtext{z-index:1;position:relative}.loya-buehne .zeit-fach{animation:zeitFachAuf var(--mo-menue) var(--ease-out) both;animation-delay:calc(var(--fach,0) * 45ms)}@keyframes zeitFachAuf{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:none}}@keyframes riseIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(.97)translateY(8px)}to{opacity:1;transform:none}}@keyframes dankAuf{0%{opacity:0;transform:translate(-50%)translateY(14px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes portalStartWeg{0%,78%{opacity:1}to{opacity:0}}@keyframes portalStartZeichen{0%{opacity:0;transform:scale(.9)}22%{opacity:1;transform:scale(1)}38%{transform:rotate(-7deg)}52%{transform:rotate(6deg)}64%,78%{opacity:1;transform:rotate(0)translate(0)}to{opacity:0;transform:translate(300px)}}@keyframes portalStartLinks{0%{opacity:0;transform:translate(-46px)}45%,80%{opacity:1;transform:none}to{opacity:0;transform:translate(240px)}}@keyframes portalStartRechts{0%{opacity:0;transform:translate(46px)}45%,80%{opacity:1;transform:none}to{opacity:0;transform:translate(240px)}}@keyframes schrittVor{0%{opacity:0;transform:translate(56px)}45%{opacity:1}to{opacity:1;transform:none}}@keyframes schrittZurueck{0%{opacity:0;transform:translate(-56px)}45%{opacity:1}to{opacity:1;transform:none}}@keyframes pulsen{0%,to{opacity:.5}50%{opacity:.85}}@keyframes aufklappIn{0%{opacity:0;transform:scale(.96)translateY(-6px)}to{opacity:1;transform:none}}@keyframes drehen{to{transform:rotate(360deg)}}.loya-buehne,.loya-huelle,.loya-schirm{display:contents}@media (min-width:900px){.loya-buehne{background:linear-gradient(165deg, color-mix(in srgb, var(--buehne-farbe) 84%, #000) 0%, var(--buehne-farbe) 46%, color-mix(in srgb, var(--buehne-farbe) 55%, #cfe0da) 100%);place-items:center;min-height:100dvh;padding:26px 0;display:grid;position:relative;overflow:hidden}.loya-buehne:before{content:"";pointer-events:none;background-image:var(--buehne-bild);filter:blur(24px)saturate(.8)brightness(.62);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.16)}.loya-buehne:after{content:"";pointer-events:none;background:linear-gradient(#080e124d 0%,#080e1285 55%,#080e12a8 100%);position:absolute;inset:0}.loya-huelle{z-index:1;background:#10161a;border-radius:46px;width:402px;height:min(872px,100dvh - 52px);padding:6px;display:block;position:relative;box-shadow:0 2px 6px #060c0f73,0 40px 90px #060c0f80}.loya-schirm{background:var(--paper);border-radius:40px;height:100%;display:block;overflow:hidden;transform:translateZ(0)}.loya-schirm>[data-portal]{overscroll-behavior:contain;height:100%;overflow:hidden auto;min-height:0!important}.loya-schirm>[data-portal]>header{top:0}}@media (hover:hover) and (pointer:fine){.loya-buehne .lift{transition:transform .6s var(--ease-out), opacity .6s var(--ease-out), box-shadow var(--mo-flaeche) var(--ease-sanft)}.loya-buehne .lift:hover{box-shadow:0 22px 48px #15222933}}@media (prefers-reduced-motion:reduce){.loya-buehne .portal-start,.loya-buehne .portal-start *{animation-name:portalStartWeg!important}.loya-buehne .rise,.loya-buehne .zeit-fach,.loya-buehne .spin{animation:none}}.loya-buehne .badge{background:var(--card2);color:var(--pmuted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:800;line-height:1.3;display:inline-flex}.loya-buehne .badge-sage{background:var(--sage-tint);color:var(--sage-tx)}.loya-buehne .badge-warn{background:var(--warn-bg);color:var(--warn-tx)}.loya-buehne .portal-rechtstext section{gap:7px;margin-top:18px;display:grid}.loya-buehne .portal-rechtstext h2{font-family:var(--df);letter-spacing:-.02em;color:var(--ptext);font-size:15px;font-weight:600}.loya-buehne .portal-rechtstext p{color:var(--pmuted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.6}.loya-buehne .portal-rechtstext ul{color:var(--pmuted);padding-left:17px;font-size:12.5px;line-height:1.6}.loya-buehne .portal-rechtstext li{margin-bottom:3px}
