.akb{--akb-bg: #F6F6EF;--akb-card: #FFFFFF;--akb-fg: #212326;--akb-ink: #1A1B18;--akb-muted: #5F635D;--akb-line: #DCDDD5;--akb-edge: #767A73;--akb-accent: #1E1E31;--akb-on: #F6F6EF;--akb-gold: #B8841A;--akb-ok: #1F7A3A;--akb-okbg: #E5F2E8;--akb-warn: #8F5400;--akb-warnbg: #FBF0DA;--akb-crit: #B3260B;--akb-critbg: #FAE6E1;--akb-focus: #1D5FD1;--akb-body: var(--font-body-family, "Outfit", "Segoe UI", system-ui, sans-serif);--akb-display: var(--font-heading-family, "Cabin", "Trebuchet MS", "Segoe UI", sans-serif);--akb-mono: ui-monospace, "Cascadia Mono", "SFMono-Regular", Consolas, monospace;color:var(--akb-fg);font:400 16px/1.35 var(--akb-body);letter-spacing:normal;text-transform:none;color-scheme:light;-webkit-text-size-adjust:100%;text-size-adjust:100%}.akb *,.akb *:before,.akb *:after{box-sizing:border-box}.akb p,.akb h2{margin:0}.akb button,.akb input,.akb select,.akb a{font:inherit;letter-spacing:normal;text-transform:none}.akb button{margin:0;-webkit-appearance:none;appearance:none;touch-action:manipulation}.akb :focus-visible{outline:3px solid var(--akb-focus);outline-offset:2px;box-shadow:none}.akb .akb-title:focus,.akb .akb-dtitle:focus{outline:none}.akb .akb-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.akb.akb-start-wrap{background:var(--akb-bg);padding:28px 16px 40px}.akb .akb-start{max-width:940px;margin:0 auto;background:var(--akb-card);border:1px solid var(--akb-line);padding:20px 16px;display:grid;gap:16px;align-items:center}@media(min-width:750px){.akb .akb-start{grid-template-columns:minmax(0,1fr) 260px;padding:24px 30px}}.akb .akb-start-text{display:grid;gap:4px;min-width:0}.akb .akb-start-k{font:400 14px/18px var(--akb-body);color:var(--akb-muted)}.akb .akb-start-k.akb-crit{font:600 16px/20px var(--akb-body);color:var(--akb-crit)}.akb .akb-start-d{font:600 20px/24px var(--akb-display);color:var(--akb-ink)}.akb .akb-start-s{font:600 16px/20px var(--akb-body);color:var(--akb-fg)}.akb .akb-start-s.akb-ok{color:var(--akb-ok)}.akb .akb-start-s.akb-warn{color:var(--akb-warn)}.akb .akb-start-s a{color:inherit;text-decoration:underline}.akb .akb-start .akb-cta{width:100%}.akb .akb-start-btns{display:grid;gap:8px;min-width:0}.akb .akb-start-btns .akb-cta{margin:0}.akb .akb-start-k.akb-warn{font:600 16px/20px var(--akb-body);color:var(--akb-warn)}.akb .akb-start-m{font:400 16px/22px var(--akb-body);color:var(--akb-fg)}.akb .akb-start-m.akb-crit{color:var(--akb-crit);font-weight:600}.akb .akb-start-n{margin-top:8px;font:400 14px/20px var(--akb-body);color:var(--akb-muted)}html.akb-offen,html.akb-offen body{overflow:hidden!important}html.akb-offen body{position:fixed!important;left:0;right:0;width:100%}html.akb-offen #shopify-chat,html.akb-offen inbox-online-store-chat{display:none!important}.akb-ov{position:fixed;left:0;right:0;top:0;height:100vh;height:100dvh;z-index:2147483000;display:flex;align-items:center;justify-content:center;background:#2123268c;overscroll-behavior:contain}.akb-ov[hidden]{display:none!important}.akb .akb-panel{position:relative;width:100%;height:100%;background:var(--akb-bg);display:flex;flex-direction:column;overflow:hidden}@media(min-width:600px){.akb .akb-panel{width:420px;height:min(100%,760px);box-shadow:0 18px 50px -12px #14141e73}}.akb .akb-w{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;scroll-padding-bottom:160px;scrollbar-width:thin}.akb .akb-w>*,.akb .akb-main>*{min-width:0}@media(prefers-reduced-motion:no-preference){.akb.akb-ov.akb-vor{opacity:0}.akb.akb-ov.akb-vor .akb-panel{transform:translateY(16px) scale(.98)}.akb.akb-ov.akb-auf{transition:opacity .2s cubic-bezier(.2,0,0,1)}.akb.akb-ov.akb-auf .akb-panel{transition:transform .26s cubic-bezier(.22,1,.36,1)}.akb.akb-ov.akb-zu{opacity:0;pointer-events:none;transition:opacity .16s cubic-bezier(.4,0,1,1)}.akb.akb-ov.akb-zu .akb-panel{transform:translateY(8px) scale(.99);transition:transform .16s cubic-bezier(.4,0,1,1)}.akb .akb-w.akb-rein-v{animation:akb-rein-v .18s cubic-bezier(.2,0,0,1)}.akb .akb-w.akb-rein-z{animation:akb-rein-z .18s cubic-bezier(.2,0,0,1)}}@keyframes akb-rein-v{0%{opacity:0;transform:translate(12px)}}@keyframes akb-rein-z{0%{opacity:0;transform:translate(-12px)}}.akb .akb-head{display:grid;grid-template-columns:minmax(0,1fr) 44px;column-gap:8px;align-items:start;padding:10px 12px 6px}.akb .akb-head-t{display:grid;gap:2px;min-width:0;padding-top:2px}.akb .akb-title{font:600 20px/24px var(--akb-display);color:var(--akb-ink);letter-spacing:normal;margin:0;overflow-wrap:anywhere}.akb .akb-sub{font:400 16px/20px var(--akb-body);color:var(--akb-muted)}.akb .akb-gsz{display:flex;min-width:0}.akb .akb-gsl{display:inline-flex;align-items:center;min-width:0;max-width:100%;min-height:44px;margin:-12px 0;padding:0;border:0;background:none;color:var(--akb-accent);font:600 16px/20px var(--akb-body);text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.akb .akb-gsl span{min-width:0;overflow:hidden;white-space:nowrap}.akb .akb-gsl.akb-gsok{color:var(--akb-ok);text-decoration:none}.akb .akb-gshint{margin:0;font:400 14px/18px var(--akb-body);color:var(--akb-muted)}.akb .akb-x{width:44px;height:44px;border:0;border-radius:0;background:transparent;color:var(--akb-fg);font:400 32px/1 var(--akb-body);display:grid;place-items:center;padding:0 0 4px;cursor:pointer}.akb .akb-main{padding:0 12px 10px;display:grid;gap:10px;align-content:start;margin:0}.akb .akb-cal-head{display:flex;align-items:center;justify-content:space-between;gap:8px;height:44px}.akb .akb-cal-title{font:600 18px/22px var(--akb-display);color:var(--akb-ink)}.akb .akb-nav{width:44px;height:44px;border:1.5px solid var(--akb-edge);border-radius:0;background:var(--akb-card);font:400 26px/1 var(--akb-body);color:var(--akb-fg);cursor:pointer;display:grid;place-items:center;padding:0 0 3px}.akb .akb-nav:disabled{opacity:.3;cursor:not-allowed}.akb .akb-grid{display:grid;gap:2px;margin-top:2px}.akb .akb-wd{text-align:center;font:600 14px/18px var(--akb-body);color:var(--akb-muted)}.akb .akb-wd.akb-we{color:var(--akb-accent)}.akb .akb-day{display:grid;align-content:center;justify-items:center;gap:1px;border-radius:6px;font:600 16px/18px var(--akb-body);color:var(--akb-fg);background:transparent;border:1.5px solid transparent;padding:0;margin:0;min-width:0}.akb .akb-day.akb-off{color:#6e716a;font-weight:400}.akb button.akb-day{cursor:pointer}.akb .akb-df{display:inline-flex;align-items:center;gap:1px;font:700 14px/16px var(--akb-body);font-variant-numeric:tabular-nums}.akb .akb-df svg{width:14px;height:14px;fill:currentColor}.akb .akb-day.akb-off .akb-df{font-weight:500;color:var(--akb-muted)}.akb .akb-day.akb-ok{background:var(--akb-okbg);border-color:#a9d3b4}.akb .akb-day.akb-ok .akb-df{color:var(--akb-ok)}.akb .akb-day.akb-few{background:var(--akb-warnbg);border-color:#e6c98f}.akb .akb-day.akb-few .akb-df{color:var(--akb-warn)}.akb .akb-day.akb-full{background:var(--akb-critbg);border-color:#ebb9ae}.akb .akb-day.akb-full .akb-df{color:var(--akb-crit);font-weight:600}.akb .akb-day.akb-dim{border:1.5px dashed #9A9C94;color:var(--akb-muted)}.akb .akb-day.akb-dim .akb-df{color:var(--akb-muted)}.akb .akb-day.akb-sel{background:var(--akb-accent);border:1.5px solid var(--akb-accent);color:#fff}.akb .akb-day.akb-sel .akb-df{color:#fff}.akb .akb-day.akb-today .akb-dn{text-decoration:underline;text-underline-offset:3px}.akb .akb-sk{display:block;background:#e4e4da;border-radius:4px}@media(prefers-reduced-motion:no-preference){.akb .akb-sk{animation:akb-puls 1.4s ease-in-out infinite}}@keyframes akb-puls{50%{opacity:.55}}.akb .akb-sk-nav{width:44px;height:44px;border-radius:0}.akb .akb-sk-t{width:140px;height:20px}.akb .akb-sk-l{width:220px;max-width:100%;height:22px;margin:2px 0}.akb .akb-sk-s{width:160px;max-width:100%;height:18px}.akb .akb-skgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.6fr) repeat(2,minmax(0,1fr));grid-auto-rows:44px;gap:2px;margin-top:22px}.akb .akb-skgrid .akb-sk{background:#ecece3}.akb .akb-skgrid .akb-sk-fr{background:#e0e0d5}.akb .akb-bar{margin-top:auto;position:sticky;bottom:0;z-index:2;background:var(--akb-card);border-top:1px solid var(--akb-line);box-shadow:0 -4px 12px #0000000f;padding:10px 12px;display:grid;gap:4px}.akb .akb-st{font:600 16px/20px var(--akb-body)}.akb .akb-st.akb-ok{color:var(--akb-ok)}.akb .akb-st.akb-warn{color:var(--akb-warn)}.akb .akb-st.akb-crit{color:var(--akb-crit)}.akb .akb-st.akb-muted{color:var(--akb-muted);font-weight:500}.akb .akb-cta{display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;margin:4px 0 0;padding:0 4px;font:600 18px/1 var(--akb-body);background:var(--akb-accent);color:var(--akb-on);border:2px solid var(--akb-accent);border-radius:0;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden}.akb .akb-cta.akb-line{background:var(--akb-card);color:var(--akb-accent);font-size:16px}.akb .akb-cta[aria-disabled=true]{opacity:.4;cursor:not-allowed}.akb .akb-wl{min-height:48px;display:flex;align-items:center;justify-content:center;text-align:center;font:600 16px/20px var(--akb-body)}.akb .akb-wl.akb-crit{color:var(--akb-crit)}.akb .akb-bar.akb-book{gap:0;padding:4px 12px 8px}.akb .akb-ghead{font:600 18px/20px var(--akb-display);color:var(--akb-ink);white-space:nowrap;margin:0}.akb .akb-lbls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;margin-top:4px}.akb .akb-lbls span{font:500 16px/18px var(--akb-body);color:var(--akb-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.akb .akb-steps{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;margin-top:3px}.akb .akb-step{display:flex;align-items:center;height:44px;border:0;border-radius:0;box-shadow:inset 0 0 0 1.5px var(--akb-edge);background:var(--akb-card);overflow:hidden}.akb .akb-step.akb-bad{box-shadow:inset 0 0 0 2.5px var(--akb-crit)}.akb .akb-step button{flex:none;width:48px;height:44px;border:0;border-radius:0;padding:0;background:transparent;font:500 26px/1 var(--akb-body);color:var(--akb-fg);cursor:pointer}.akb .akb-step button[aria-disabled=true]{color:#b9bab2}.akb .akb-step button:focus-visible{outline-offset:-4px}.akb .akb-step output{flex:1 1 0;min-width:0;height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;font:700 20px/20px var(--akb-body);font-variant-numeric:tabular-nums;color:var(--akb-fg)}.akb .akb-cap{display:block;max-width:100%;font:400 14px/16px var(--akb-body);color:var(--akb-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.akb .akb-cap.akb-warn{color:var(--akb-warn);font-weight:600}.akb .akb-go{display:grid;grid-template-columns:minmax(0,1fr) 146px;column-gap:8px;align-items:center;margin-top:6px;min-height:48px}.akb .akb-go.akb-go2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:0}.akb .akb-gday{display:grid;min-width:0}.akb .akb-gday .akb-l1,.akb .akb-gday .akb-st{font:600 16px/20px var(--akb-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.akb .akb-gday .akb-l1{color:var(--akb-ink)}.akb .akb-gday .akb-st.akb-muted{font-weight:500}.akb .akb-go .akb-cta,.akb .akb-go .akb-wl{width:146px;margin-top:0}.akb .akb-go.akb-go2 .akb-cta{width:100%}.akb .akb-cmp .akb-head{padding:6px 12px 2px}.akb .akb-cmp .akb-main{gap:8px;padding-bottom:8px}.akb .akb-cmp .akb-bar.akb-book{padding:8px 12px}.akb .akb-cmp .akb-steps{margin-top:0;column-gap:10px}.akb .akb-cmp .akb-step button{width:44px}.akb .akb-cmp .akb-cap{font:500 16px/18px var(--akb-body);color:var(--akb-fg)}.akb .akb-cmp .akb-dtitle{margin-top:6px}.akb .akb-cmp .akb-hasprob .akb-hint:not(.akb-err){display:none}.akb .akb-cmp .akb-codef{gap:0}.akb .akb-cmp .akb-codef .akb-label{position:absolute;width:1px;height:1px;min-height:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.akb .akb-code::placeholder{font:400 16px var(--akb-body);letter-spacing:0;text-transform:none;color:var(--akb-muted);opacity:1}@media(max-width:370px){.akb .akb-cmp .akb-cap{font-size:14px;line-height:16px}}.akb .akb-dhead{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--akb-card);border-bottom:1px solid var(--akb-line)}.akb .akb-dhead-t{flex:1 1 auto;min-width:0}.akb .akb-when{font:600 18px/22px var(--akb-display);color:var(--akb-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.akb .akb-time{font:400 16px/20px var(--akb-body);color:var(--akb-muted);white-space:nowrap}.akb .akb-out{flex:none;height:44px;padding:0 12px;font:600 16px/1 var(--akb-body);color:var(--akb-accent);background:var(--akb-card);border:2px solid var(--akb-accent);border-radius:0;cursor:pointer;white-space:nowrap}.akb .akb-dhead .akb-x{flex:none}.akb .akb-dtitle{font:600 20px/24px var(--akb-display);color:var(--akb-ink);letter-spacing:normal;margin:10px 0 -2px}.akb .akb-chk{background:var(--akb-card);border:1px solid var(--akb-line);padding:8px 12px;display:grid;gap:4px}.akb .akb-chkr{display:flex;justify-content:space-between;gap:10px;font:400 16px/22px var(--akb-body)}.akb .akb-chkr b{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.akb .akb-chkr.akb-muted{color:var(--akb-muted)}.akb .akb-msg{display:grid;gap:4px;justify-items:start;padding:8px 10px;font:400 16px/20px var(--akb-body)}.akb .akb-msg.akb-warn{background:var(--akb-warnbg);color:#5e3a00}.akb .akb-msg b{font-weight:600}.akb .akb-msg a{color:inherit;font-weight:600;text-decoration:underline}.akb .akb-link{min-height:44px;padding:0;border:0;background:none;color:#5e3a00;font:600 16px/20px var(--akb-body);text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.akb .akb-field{display:grid;gap:4px}.akb .akb-label{display:flex;gap:6px;align-items:center;min-height:20px;font:600 16px/20px var(--akb-body);color:var(--akb-fg)}.akb .akb-opt{font-weight:400;font-size:14px;color:var(--akb-muted)}.akb .akb-code{display:block;width:100%;height:44px;margin:0;padding:0 10px;font:500 17px var(--akb-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--akb-fg);background:var(--akb-card);border:1.5px solid var(--akb-edge);border-radius:0;box-shadow:none}.akb .akb-phrow{display:flex}.akb .akb-phrow.akb-intl .akb-cc{display:none}.akb .akb-cc{flex:none;width:56px;height:44px;display:grid;place-items:center;background:var(--akb-bg);border:1.5px solid var(--akb-edge);border-right:0;font-weight:600}.akb .akb-phrow.akb-intl .akb-ccw{display:none}.akb .akb-ccw{position:relative;flex:none;display:flex;width:92px;height:44px}.akb .akb-ccs{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;min-width:0;min-height:0;max-width:none;margin:0;padding:0;border:0;border-radius:0;opacity:0;font:400 16px var(--akb-body);color:var(--akb-fg);background:var(--akb-card);cursor:pointer;-webkit-appearance:none;appearance:none}.akb .akb-ccv{flex:1 1 auto;min-width:0;height:44px;display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 9px 0 10px;background:var(--akb-bg);border:1.5px solid var(--akb-edge);border-right:0;font:600 16px/20px var(--akb-body);color:var(--akb-fg);white-space:nowrap;pointer-events:none}.akb .akb-ccv:after{content:"";flex:none;width:7px;height:7px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.akb .akb-ccs:focus-visible+.akb-ccv{outline:3px solid var(--akb-focus);outline-offset:0;position:relative;z-index:2}.akb .akb-phrow input{flex:1 1 0;width:0;min-width:0;height:44px;margin:0;padding:0 10px;font:400 17px var(--akb-body);color:var(--akb-fg);background:var(--akb-card);border:1.5px solid var(--akb-edge);border-radius:0;box-shadow:none}.akb .akb-phrow input[aria-invalid=true]{border:2px solid var(--akb-crit)}.akb .akb-code:focus-visible,.akb .akb-phrow input:focus-visible{outline:3px solid var(--akb-focus);outline-offset:0}.akb .akb-hint{font:400 14px/18px var(--akb-body);color:var(--akb-muted)}.akb .akb-hint a{color:inherit;text-decoration:underline}.akb .akb-hint.akb-err{display:flex;gap:6px;align-items:flex-start;font:600 16px/20px var(--akb-body);color:#7d1c08}.akb .akb-hint.akb-err svg{width:16px;height:16px;flex:none;margin-top:2px;fill:currentColor}.akb .akb-hint.akb-err b{font-weight:600}.akb .akb-hilfe{display:block;margin-top:2px;font:400 14px/18px var(--akb-body);color:var(--akb-fg)}.akb .akb-hilfe a{font-weight:600;white-space:nowrap}.akb .akb-note{margin:0;padding:6px 10px;background:var(--akb-card);border-left:3px solid var(--akb-accent);font:400 14px/18px var(--akb-body);color:var(--akb-fg)}.akb .akb-note b{font-weight:600}.akb .akb-total{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.akb .akb-tl{font:600 16px/20px var(--akb-body)}.akb .akb-tv{font:700 22px/26px var(--akb-body);font-variant-numeric:tabular-nums}.akb .akb-bd{font:400 14px/18px var(--akb-body);color:var(--akb-muted);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.akb .akb-donetop{display:flex;align-items:center;gap:12px;padding:12px 12px 8px}.akb .akb-donetop .akb-dtitle{flex:1 1 auto;margin:0;font-size:22px;line-height:26px}.akb .akb-tick{flex:none;width:40px;height:40px;border-radius:50%;background:var(--akb-okbg);display:grid;place-items:center}.akb .akb-tick svg{width:22px;height:22px;fill:none;stroke:var(--akb-ok);stroke-width:2.6}.akb .akb-tick.akb-tick-warn{background:var(--akb-warnbg)}.akb .akb-tick.akb-tick-warn svg{stroke:var(--akb-warn);stroke-width:2.2;stroke-linecap:round}.akb .akb-lead{font:600 16px/22px var(--akb-body)}.akb .akb-checks{display:grid;gap:10px;padding:12px;background:var(--akb-card);border:1px solid var(--akb-line)}.akb .akb-checks>div{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;font:400 16px/22px var(--akb-body)}.akb .akb-checks svg{width:18px;height:18px;margin-top:2px;fill:none;stroke:var(--akb-ok);stroke-width:2.6}.akb .akb-checks .akb-cwarn{color:#5e3a00}.akb .akb-checks .akb-cwarn svg{fill:var(--akb-warn);stroke:none}.akb .akb-info{font:400 14px/18px var(--akb-body);color:var(--akb-muted)}.akb .akb-kchk{gap:2px;padding:10px 12px;font:400 16px/22px var(--akb-body)}.akb .akb-kchk b{font-weight:600}.akb .akb-lage{display:flex;gap:6px;align-items:flex-start;font:600 16px/20px var(--akb-body)}.akb .akb-lage svg{flex:none;width:18px;height:18px;margin-top:1px}.akb .akb-lage.akb-ok{color:var(--akb-ok)}.akb .akb-lage.akb-ok svg{fill:none;stroke:currentColor;stroke-width:2.6}.akb .akb-lage.akb-crit{color:var(--akb-crit)}.akb .akb-lage.akb-crit svg{fill:currentColor}.akb .akb-link.akb-link2{justify-self:start;color:var(--akb-accent)}.akb .akb-bar.akb-bar2{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);column-gap:8px}.akb .akb-bar.akb-bar2 .akb-cta{margin-top:0}.akb.akb-start-wrap.akb-start-aus{display:none}.akb.akb-seitelive{position:absolute;width:1px;height:1px;overflow:hidden}.akb.akb-tu{--akb-accent: var(--gw-wine, #663D3C);--akb-tu-bg: var(--gw-cream, #F6F6EF);--akb-tu-wine: var(--gw-wine, #663D3C);--akb-tu-ink: var(--gw-ink, #242A25);--akb-tu-line: var(--gw-line, #D9DAD0);--akb-tu-muted: var(--gw-muted, #64675F);--akb-tu-sand: var(--gw-sand, #EAE7DB);color:var(--akb-tu-ink);text-align:left}.akb .akb-tu-kopf{display:flex;align-items:center;margin:0 0 12px}.akb.akb-tu .akb-tu-h{display:flex;align-items:center;gap:10px;margin:0;font:600 18px/24px var(--akb-body);letter-spacing:normal;color:var(--akb-tu-ink)}.akb.akb-tu .akb-tu-h:focus{outline:none}.akb .akb-tu-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--akb-tu-wine)}.akb .akb-tu-liste{list-style:none;margin:0;padding:0;border-top:1px solid var(--akb-tu-line)}.akb .akb-tu-z{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:68px;margin:0;padding:10px 8px 10px 10px;border-bottom:1px solid var(--akb-tu-line)}.akb .akb-tu-z:focus{outline:none}.akb .akb-tu-z:focus-visible{outline:3px solid var(--akb-focus);outline-offset:-3px}.akb .akb-tu-z.akb-tu-mark{background:var(--akb-tu-sand);box-shadow:inset 3px 0 0 var(--akb-tu-wine)}.akb .akb-tu-tile{display:none}.akb .akb-tu-txt{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;min-width:0}.akb .akb-tu-d{font:600 17px/22px var(--akb-display);color:var(--akb-tu-ink)}.akb .akb-tu-dl{display:none}.akb .akb-tu-t{font:400 15px/22px var(--akb-body);color:var(--akb-tu-muted);white-space:nowrap}.akb .akb-tu-s{font:600 15px/20px var(--akb-body)}.akb .akb-tu-s.akb-ok{color:var(--akb-ok)}.akb .akb-tu-s.akb-warn{color:var(--akb-warn)}.akb .akb-tu-s.akb-crit{color:var(--akb-crit)}.akb .akb-tu-b{font:400 14px/18px var(--akb-body);color:var(--akb-tu-muted)}.akb .akb-tu-z.akb-tu-crit .akb-tu-d{color:var(--akb-tu-muted)}.akb .akb-tu-btn{height:44px;margin:0;padding:0 16px;background:var(--akb-tu-wine);color:#fff;border:1px solid var(--akb-tu-wine);border-radius:3px;font:500 16px/1 var(--akb-body);white-space:nowrap;cursor:pointer;transition:background-color .2s}.akb .akb-tu-btn:hover{background:#4d2d2c;border-color:#4d2d2c}.akb .akb-tu-rechts{display:none}.akb .akb-tu-kal{padding:12px 14px 14px;background:#fff;border:1px solid var(--akb-tu-line);border-radius:4px}.akb .akb-tu-kh{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.akb .akb-tu-mt{font:600 17px/22px var(--akb-display);color:var(--akb-tu-ink)}.akb .akb-tu-nav{width:40px;height:40px;display:grid;place-items:center;margin:0;padding:0 0 3px;background:transparent;color:var(--akb-tu-ink);border:1px solid var(--akb-tu-line);border-radius:3px;font:400 24px/1 var(--akb-body);cursor:pointer}.akb .akb-tu-nav:hover:not(:disabled){border-color:var(--akb-tu-wine);color:var(--akb-tu-wine)}.akb .akb-tu-nav:disabled{opacity:.35;cursor:default}.akb .akb-tu-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.akb .akb-tu-wd{text-align:center;font:600 12px/22px var(--akb-body);letter-spacing:.06em;text-transform:uppercase;color:var(--akb-tu-muted)}.akb .akb-tu-tag{display:grid;place-items:center;height:34px;min-width:0;margin:0;padding:0;background:transparent;border:1px solid transparent;border-radius:3px;font:400 15px/1 var(--akb-body);color:#8a8d84}.akb button.akb-tu-tag{font-weight:700;cursor:pointer}.akb .akb-tu-tag.akb-tu-frei{background:var(--akb-tu-sand);border-color:#663d3c66;color:var(--akb-tu-wine)}.akb .akb-tu-tag.akb-tu-frei:hover{border-color:var(--akb-tu-wine)}.akb .akb-tu-tag.akb-tu-voll{border-color:var(--akb-tu-line);color:var(--akb-tu-muted);text-decoration:line-through}.akb .akb-tu-tag.akb-tu-sel{background:var(--akb-tu-wine);border-color:var(--akb-tu-wine);color:#fff}.akb .akb-tu-tag.akb-tu-heute{text-decoration:underline;text-underline-offset:3px}.akb .akb-tu-leg{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:10px;font:400 13px/18px var(--akb-body);color:var(--akb-tu-muted)}.akb .akb-tu-leg span{display:inline-flex;align-items:center;gap:6px}.akb .akb-tu-leg span:before{content:"";width:12px;height:12px;border-radius:2px;border:1px solid var(--akb-tu-line)}.akb .akb-tu-leg .akb-tu-lf:before{background:var(--akb-tu-sand);border-color:#663d3c66}.akb .akb-tu-handy{display:grid;gap:10px;margin-top:12px}.akb .akb-tu-mehr{justify-self:start;min-height:44px;margin:0;padding:0;background:none;border:0;color:var(--akb-tu-wine);font:600 16px/20px var(--akb-body);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.akb .akb-tu-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:54px;margin:0;padding:15px 23px;background:var(--akb-tu-wine);color:#fff;border:1px solid var(--akb-tu-wine);border-radius:3px;font:500 16px/1.3 var(--akb-body);text-align:left;cursor:pointer}@media(max-width:749px){.akb .akb-tu-z.akb-tu-spaeter{display:none}.akb.akb-tu.akb-tu-alle .akb-tu-z.akb-tu-spaeter{display:grid}}.akb .akb-tu-fuss{display:grid;gap:6px;margin-top:16px;padding-top:14px;border-top:1px solid var(--akb-tu-line)}.akb .akb-tu-note{font:400 14px/20px var(--akb-body);color:var(--akb-tu-muted)}.akb .akb-tu-hw{font:400 13px/19px var(--akb-body);color:var(--akb-tu-muted)}.akb .akb-tu-msg{display:grid;gap:4px;margin:0 0 12px;padding:12px 14px;background:#fff;border:1px solid var(--akb-tu-line);font:400 16px/22px var(--akb-body)}.akb .akb-tu-msg b{font-weight:600}.akb .akb-tu-msg a{color:inherit;font-weight:600;text-decoration:underline;white-space:nowrap}.akb .akb-tu-korb{display:grid;gap:10px;margin:0 0 14px;padding:12px 14px;background:var(--akb-warnbg)}.akb .akb-tu-korbt{display:grid;gap:2px;min-width:0;font:400 15px/21px var(--akb-body);color:var(--akb-fg)}.akb .akb-tu-korbt b{font:600 16px/22px var(--akb-body);color:var(--akb-warn)}.akb .akb-tu-korbt .akb-crit{color:var(--akb-crit);font-weight:600}.akb .akb-tu-korbb{display:grid;gap:8px}.akb .akb-tu-korbb .akb-cta{height:44px;margin:0;font-size:16px}.akb.akb-tu-laedt .akb-tu-txt{gap:6px}.akb.akb-tu-laedt .akb-sk-l{width:170px;height:20px;margin:0}.akb.akb-tu-laedt .akb-sk-s{width:130px;height:16px}.akb .akb-tu-skb{width:96px;height:44px}.akb.akb-tu-laedt .akb-tu-tile{background:#e4e4da;border-color:transparent}.akb .akb-tu-skk{height:346px;border-radius:4px}.akb .akb-tu-skm{width:180px;height:20px;margin:12px 0}.akb .akb-tu-skc{height:54px;border-radius:3px}@media(min-width:750px){.akb .akb-tu-spalten{display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:28px}.akb .akb-tu-links{position:relative;min-height:240px}.akb .akb-tu-liste{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;scrollbar-width:thin;background:linear-gradient(var(--akb-tu-bg) 30%,rgba(246,246,239,0)) center top / 100% 28px no-repeat local,linear-gradient(rgba(246,246,239,0),var(--akb-tu-bg) 70%) center bottom / 100% 28px no-repeat local,radial-gradient(farthest-side at 50% 0,#242a2529,#242a2500) center top / 100% 12px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,#242a2529,#242a2500) center bottom / 100% 12px no-repeat scroll;background-color:var(--akb-tu-bg)}.akb .akb-tu-rechts{display:block}.akb .akb-tu-handy{display:none}.akb .akb-tu-korb{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px}.akb .akb-tu-korbb{grid-template-columns:auto auto}.akb .akb-tu-korbb .akb-cta{width:auto;padding:0 16px}}@media(min-width:990px){.akb .akb-tu-spalten{grid-template-columns:minmax(0,1fr) 300px;gap:36px}.akb .akb-tu-z{grid-template-columns:50px minmax(0,1fr) auto;column-gap:16px}.akb .akb-tu-tile{display:grid;justify-items:center;align-content:center;height:54px;background:#fff;border:1px solid #C7CBBB;border-radius:4px}.akb .akb-tu-tile span{font:600 11px/13px var(--akb-body);letter-spacing:.12em;text-transform:uppercase;color:var(--akb-tu-wine)}.akb .akb-tu-tile b{font:400 22px/24px var(--akb-display);color:var(--akb-tu-ink)}.akb .akb-tu-z.akb-tu-crit .akb-tu-tile{opacity:.55}.akb .akb-tu-dl{display:inline}.akb .akb-tu-dk{display:none}}[data-alpakalender-termine]{scroll-margin-top:35px}.akb.akb-hz{font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-decoration:none;-webkit-text-size-adjust:inherit;text-size-adjust:inherit}.akb.akb-hz span{display:inline;gap:normal;font-size:inherit}.akb.akb-hz .akb-hz-w,.akb.akb-hz .akb-hz-s{white-space:nowrap}.akb.akb-hz .akb-hz-d,.akb.akb-hz .akb-hz-crit{font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.akb.akb-hz:hover .akb-hz-d{color:var(--gw-wine, #663D3C)}.akb.akb-hz:hover .akb-hz-d,.akb.akb-hz:hover .akb-hz-crit{text-decoration-thickness:2px}.akb.akb-hz .akb-hz-s{font-weight:600}.akb.akb-hz .akb-hz-ok{color:var(--akb-ok)}.akb.akb-hz .akb-hz-warn{color:var(--akb-warn)}.akb.akb-hz .akb-hz-crit{color:var(--akb-crit)}@media(max-width:1199px){[data-alpakalender-naechster]{min-height:3.1em;min-height:2lh}.akb.akb-hz .akb-hz-sep{display:none}.akb.akb-hz .akb-hz-s{display:block}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/alpakalender-buchung.css.map */
