@font-face{font-family:'Gloock';src:url('/fonts/gloock-latin.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Gloock';src:url('/fonts/gloock-latin.woff2') format('woff2');font-style:italic;font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Instrument Sans';src:url('/fonts/instrument-sans-latin.woff2') format('woff2');font-style:normal;font-weight:400 700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Instrument Sans';src:url('/fonts/instrument-sans-latin-italic.woff2') format('woff2');font-style:italic;font-weight:400 700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Creepster';src:url('/fonts/creepster-latin.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}.gc{--nacht:#121212; --nacht-2:#1c1c1c; --nacht-3:#262626;--orange:#f07b22; --orange-hell:#ff9c52; --orange-tief:#c75a0c; --orange-zart:#fff1e6;--weiss:#fff; --hell-leise:#d2d2d2;--tinte:#161616; --tinte-leise:#474747;--linie-dunkel:rgba(255,255,255,.12); --linie-hell:rgba(22,22,22,.12);--radius:1.1rem; --weich:cubic-bezier(.2,.8,.2,1);--titel:'Gloock',Georgia,'Times New Roman',serif;--text:'Instrument Sans','Segoe UI',Arial,sans-serif;--grusel:'Creepster','Gloock',Georgia,serif;background:var(--nacht); color:var(--weiss);font-family:var(--text); font-size:1.0625rem; line-height:1.65;overflow-x:hidden; overflow-wrap:break-word; hyphens:auto;-webkit-font-smoothing:antialiased;}.gc *,.gc *::before,.gc *::after{box-sizing:border-box}.gc img{max-width:100%;height:auto;display:block}.gc address,.gc time,.gc .gc-zahl{hyphens:manual}.gc h1,.gc h2,.gc h3{font-family:var(--titel);font-weight:600;line-height:1.12;margin:0 0 .55em;letter-spacing:-.01em;text-wrap:pretty;hyphenate-limit-chars:8 4 4;font-variation-settings:'SOFT' 50,'WONK' 0}.gc h1{font-size:clamp(2.3rem,5.4vw,4.4rem);font-weight:650}.gc h2{font-size:clamp(1.85rem,3.6vw,2.9rem)}.gc h3{font-size:1.35rem}.gc h1 em,.gc h2 em{font-style:italic;color:var(--orange);font-weight:500}.gc .gc-teil{display:inline-block;max-width:100%}.gc h1:has(.gc-teil),.gc h2:has(.gc-teil){text-wrap:normal}.gc p{margin:0 0 1em}.gc a{color:var(--orange-hell);text-underline-offset:.18em}.gc .gc-innen{width:min(1160px,100% - 2rem);margin-inline:auto}.gc .gc-abschnitt{padding:clamp(3.5rem,8vw,6.5rem) 0;position:relative}.gc .gc-hell{background:var(--weiss);color:var(--tinte)}.gc .gc-hell a{color:var(--orange-tief)}.gc .gc-zart{background:var(--orange-zart);color:var(--tinte)}.gc .gc-zart a{color:var(--orange-tief)}.gc .gc-dunkel{background:var(--nacht-2)}.gc .gc-kicker{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--text);font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:.82rem;color:var(--orange);margin-bottom:1rem}.gc .gc-kicker::before{content:"";width:1.8rem;height:2px;background:currentColor;border-radius:2px}.gc .gc-hell .gc-kicker,.gc .gc-zart .gc-kicker{color:var(--orange-tief)}.gc .gc-lead{font-size:1.15rem;max-width:44rem;color:var(--hell-leise)}.gc .gc-hell .gc-lead,.gc .gc-zart .gc-lead{color:var(--tinte-leise)}.gc .gc-knoepfe{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.8rem}.gc .gc-knopf{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3.1rem;padding:.8rem 1.5rem;border-radius:999px;font-family:var(--text);font-weight:700;font-size:1rem;letter-spacing:.02em;text-decoration:none;text-align:center;line-height:1.25;max-width:100%;transition:transform .25s var(--weich),box-shadow .25s var(--weich),background-color .25s,color .25s,border-color .25s}.gc .gc-knopf svg{width:1.1em;height:1.1em;flex:none;transition:transform .25s var(--weich)}.gc .gc-knopf:hover svg{transform:translateX(3px)}.gc .gc-knopf:hover{transform:translateY(-2px)}.gc .gc-knopf:focus-visible{outline:3px solid var(--orange-hell);outline-offset:3px}.gc a.gc-knopf-voll{background:var(--orange);color:var(--tinte);box-shadow:0 10px 30px rgba(240,123,34,.35)}.gc a.gc-knopf-voll:hover{background:var(--orange-hell);box-shadow:0 14px 36px rgba(240,123,34,.45)}.gc .gc-knopf-voll::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);transition:left .6s var(--weich)}.gc .gc-knopf-voll:hover::after{left:120%}.gc a.gc-knopf-rand{border:2px solid rgba(255,255,255,.55);color:var(--weiss)}.gc a.gc-knopf-rand:hover{border-color:var(--orange);color:var(--orange-hell)}.gc .gc-hell a.gc-knopf-rand,.gc .gc-zart a.gc-knopf-rand,.gc .gc-orange a.gc-knopf-rand{border-color:var(--tinte);color:var(--tinte)}.gc .gc-hell a.gc-knopf-rand:hover,.gc .gc-zart a.gc-knopf-rand:hover{border-color:var(--orange-tief);color:var(--orange-tief)}.gc a.gc-knopf-dunkel{background:var(--tinte);color:var(--weiss)}.gc a.gc-knopf-dunkel:hover{background:#000;color:var(--orange-hell)}.gc{position:relative}.gc .gc-vorschau-hinweis{background:var(--orange);color:var(--tinte);text-align:center;font-size:.85rem;font-weight:700;padding:.45rem 1rem}.gc .gc-hero{position:relative;min-height:min(94vh,820px);display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}.gc .gc-hero-bild{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 32%;z-index:-3}.gc .gc-hero::before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(18,18,18,.94) 0%,rgba(18,18,18,.78) 45%,rgba(18,18,18,.25) 100%),linear-gradient(0deg,rgba(18,18,18,1) 0%,rgba(18,18,18,0) 40%)}.gc .gc-glut{position:absolute;z-index:-1;width:60vmax;height:60vmax;left:-18vmax;bottom:-30vmax;border-radius:50%;background:radial-gradient(circle,rgba(240,123,34,.45) 0%,rgba(240,123,34,0) 65%);animation:gc-glut 14s ease-in-out infinite alternate;pointer-events:none}@keyframes gc-glut{to{transform:translate(12vmax,-8vmax) scale(1.15)}}.gc .gc-hero .gc-innen{padding:9rem 0 4rem}.gc .gc-hero-text{max-width:44rem}.gc .gc-hero p.gc-lead{color:#ececec}.gc .gc-hero-meta{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.8rem}.gc .gc-plakette{display:inline-flex;align-items:center;gap:.55rem;padding:.5rem .9rem;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid var(--linie-dunkel);color:var(--weiss);text-decoration:none;font-size:.92rem;backdrop-filter:blur(6px)}.gc a.gc-plakette:hover{border-color:var(--orange)}.gc .gc-plakette svg{width:18px;height:18px;flex:none}.gc .gc-punkt{width:.6rem;height:.6rem;border-radius:50%;background:#3ccf6e;box-shadow:0 0 0 0 rgba(60,207,110,.6);animation:gc-puls 2.2s infinite}.gc .gc-punkt.gc-zu{background:var(--orange);animation:none}@keyframes gc-puls{70%{box-shadow:0 0 0 .55rem rgba(60,207,110,0)}100%{box-shadow:0 0 0 0 rgba(60,207,110,0)}}.gc .gc-band{background:linear-gradient(110deg,var(--orange-tief) 0%,var(--orange) 50%,var(--orange-hell) 100%);color:var(--tinte);padding:2rem 0}.gc .gc-band ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1rem}.gc .gc-band li{min-width:0}.gc .gc-band strong{display:block;font-family:var(--titel);font-weight:650;font-size:clamp(1.9rem,4vw,2.6rem);line-height:1.05}.gc .gc-band span{font-size:.95rem;font-weight:700}.gc .gc-lauf{background:var(--nacht);border-bottom:1px solid var(--linie-dunkel);overflow:hidden;padding:1rem 0}.gc .gc-lauf-spur{display:flex;width:max-content;animation:gc-lauf 60s linear infinite}.gc .gc-lauf:hover .gc-lauf-spur{animation-play-state:paused}.gc .gc-lauf ul{display:flex;list-style:none;margin:0;padding:0}.gc .gc-lauf li{font-family:var(--titel);font-style:italic;font-size:1.25rem;white-space:nowrap;color:var(--hell-leise);padding:0 1.4rem;position:relative}.gc .gc-lauf li::after{content:"";position:absolute;right:-.2rem;top:50%;width:.4rem;height:.4rem;border-radius:50%;background:var(--orange);transform:translateY(-50%)}@keyframes gc-lauf{to{transform:translateX(-50%)}}.gc .gc-karten{display:grid;grid-template-columns:minmax(0,1fr);gap:1.4rem;margin-top:2.4rem}.gc .gc-karte{position:relative;min-width:0;display:flex;flex-direction:column;background:var(--weiss);border:1px solid var(--linie-hell);border-top:5px solid var(--orange);border-radius:var(--radius);padding:min(1.9rem,7vw) min(1.7rem,6vw);box-shadow:0 18px 40px rgba(0,0,0,.07);transition:transform .35s var(--weich),box-shadow .35s var(--weich)}.gc .gc-karte:hover{transform:translateY(-6px);box-shadow:0 26px 50px rgba(0,0,0,.12)}.gc .gc-karte-top{background:var(--nacht);color:var(--weiss);border-color:var(--nacht);border-top-color:var(--orange)}.gc .gc-karte h3{margin-bottom:.2rem}.gc .gc-preis{font-family:var(--titel);font-size:2.7rem;font-weight:650;line-height:1;margin:.5rem 0 .9rem;color:var(--orange-tief)}.gc .gc-karte-top .gc-preis{color:var(--orange)}.gc .gc-preis small{font-family:var(--text);font-size:.9rem;font-weight:400;color:var(--tinte-leise);margin-left:.35rem}.gc .gc-karte-top .gc-preis small{color:var(--hell-leise)}.gc .gc-karte ul{list-style:none;margin:.4rem 0 1.6rem;padding:0}.gc .gc-karte li{position:relative;padding:.35rem 0 .35rem 1.6rem}.gc .gc-karte li::before{content:"";position:absolute;left:0;top:.72rem;width:.8rem;height:.8rem;border-radius:50%;border:2px solid var(--orange)}.gc .gc-karte .gc-knopf{margin-top:auto}.gc .gc-schild{position:absolute;top:-.95rem;right:1.4rem;background:var(--orange);color:var(--tinte);font-weight:700;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;padding:.3rem .85rem;border-radius:999px}.gc .gc-notiz{margin-top:1.8rem;color:var(--tinte-leise);font-size:.95rem}.gc .gc-zwei{display:grid;grid-template-columns:minmax(0,1fr);gap:2.6rem;align-items:center}.gc .gc-zwei>*{min-width:0}.gc .gc-foto{margin:0;position:relative;border-radius:var(--radius);overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.45)}.gc .gc-foto img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform 1.2s var(--weich)}.gc .gc-foto:hover img{transform:scale(1.04)}.gc .gc-foto-hoch img{aspect-ratio:4/5}.gc .gc-foto::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);pointer-events:none}.gc .gc-liste{list-style:none;margin:1.3rem 0;padding:0}.gc .gc-liste li{position:relative;padding:.45rem 0 .45rem 2rem}.gc .gc-liste li::before{content:"";position:absolute;left:0;top:.62rem;width:1.15rem;height:1.15rem;border-radius:50%;background:var(--orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23161616' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/70% no-repeat}.gc .gc-anlaesse{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:3rem}.gc .gc-anlass{min-width:0;padding:min(1.5rem,6vw);border-radius:var(--radius);background:var(--nacht-3);border:1px solid var(--linie-dunkel);transition:border-color .3s,transform .3s var(--weich)}.gc .gc-anlass:hover{border-color:var(--orange);transform:translateY(-3px)}.gc .gc-anlass h3{color:var(--orange);margin-bottom:.35rem;font-size:1.25rem}.gc .gc-anlass p{margin:0;color:var(--hell-leise)}.gc .gc-orange{background:linear-gradient(120deg,var(--orange) 0%,var(--orange-hell) 100%);color:var(--tinte)}.gc .gc-orange .gc-kicker{color:var(--tinte)}.gc .gc-orange h2 em{color:var(--tinte);font-weight:400}.gc .gc-gutschein{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:center}.gc .gc-gutschein>*{min-width:0}.gc .gc-gutschein img{width:100%;max-width:340px;margin-inline:auto;border-radius:.8rem;box-shadow:0 24px 50px rgba(0,0,0,.25);transform:rotate(-3deg);transition:transform .5s var(--weich)}.gc .gc-gutschein img:hover{transform:rotate(0) scale(1.03)}.gc .gc-orange p{color:#2a2a2a}.gc .gc-chips{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.4rem 0 0;padding:0;list-style:none}.gc .gc-chips a{display:inline-block;padding:.5rem 1rem;border-radius:999px;background:var(--weiss);border:1px solid rgba(199,90,12,.35);color:var(--tinte);text-decoration:none;font-weight:700;font-size:.95rem;transition:background .25s,color .25s,border-color .25s}.gc .gc-chips a:hover{background:var(--orange);border-color:var(--orange)}.gc .gc-schritte{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;counter-reset:schritt;list-style:none;margin:0;padding:0}.gc .gc-schritte li{counter-increment:schritt;position:relative;min-width:0;background:var(--weiss);border-radius:var(--radius);padding:1.3rem 1.3rem 1.3rem 4.2rem;box-shadow:0 12px 30px rgba(199,90,12,.1)}.gc .gc-schritte li::before{content:counter(schritt);position:absolute;left:1.2rem;top:1.15rem;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--orange);color:var(--tinte);font-family:var(--titel);font-weight:650;display:grid;place-items:center}.gc .gc-schritte strong{display:block;font-size:1.05rem}.gc .gc-bew{display:grid;grid-template-columns:minmax(0,1fr);gap:1.8rem;margin-top:2.2rem;align-items:start}.gc .gc-bew>*{min-width:0}.gc .gc-bew-kopf{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.8rem;border-radius:var(--radius);background:var(--nacht);color:var(--weiss);text-decoration:none}.gc .gc-bew-kopf:hover{box-shadow:0 0 0 2px var(--orange)}.gc .gc-bew-kopf .gc-zahl{font-family:var(--titel);font-size:3rem;font-weight:650;line-height:1;color:var(--orange)}.gc .gc-bew-kopf svg{width:30px;height:30px}.gc .gc-bew-kopf span{color:var(--hell-leise)}.gc .gc-bew-kopf u{color:var(--orange-hell);text-decoration-thickness:1px}.gc .gc-bew-fenster{overflow:hidden}.gc .gc-bew-spur{display:flex;gap:1.2rem;transition:transform .6s var(--weich)}.gc .gc-bew-karte{flex:0 0 100%;min-width:0;display:flex;flex-direction:column;background:var(--weiss);border:1px solid var(--linie-hell);border-radius:var(--radius);padding:min(1.5rem,6vw);box-shadow:0 14px 34px rgba(0,0,0,.06)}.gc .gc-bew-karte header{display:flex;align-items:center;gap:.8rem;margin-bottom:.7rem}.gc .gc-bew-karte header svg{width:20px;height:20px;margin-left:auto;flex:none}.gc .gc-initiale{width:2.6rem;height:2.6rem;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--orange);color:var(--tinte);font-weight:700;font-size:1.1rem}.gc .gc-bew-name{font-weight:700;line-height:1.2;overflow-wrap:anywhere}.gc .gc-bew-quelle{font-size:.85rem;color:var(--tinte-leise)}.gc .gc-sterne{color:#f5a623;letter-spacing:.12em;font-size:1.05rem;margin-bottom:.5rem}.gc .gc-bew-karte blockquote{margin:0;color:#2b2b2b;font-size:.98rem}.gc .gc-bew-nav{display:flex;align-items:center;gap:.6rem;margin-top:1.2rem}.gc .gc-bew-nav button{width:2.9rem;height:2.9rem;border-radius:50%;border:2px solid var(--tinte);background:var(--weiss);color:var(--tinte);font-size:1.2rem;cursor:pointer;display:grid;place-items:center;transition:background .25s,color .25s,border-color .25s}.gc .gc-bew-nav button:hover,.gc .gc-bew-nav button:focus-visible{background:var(--orange);border-color:var(--orange)}.gc .gc-bew-punkte{display:flex;gap:.4rem;margin-left:.6rem}.gc .gc-bew-punkte span{width:.55rem;height:.55rem;border-radius:50%;background:rgba(22,22,22,.2);transition:background .3s,transform .3s}.gc .gc-bew-punkte span.gc-an{background:var(--orange);transform:scale(1.3)}.gc .gc-klein{font-size:.86rem;color:var(--tinte-leise);max-width:62rem;margin-top:1.6rem}.gc .gc-kontakt{display:grid;grid-template-columns:minmax(0,1fr);gap:1.8rem;align-items:start}.gc .gc-kontakt>*{min-width:0}.gc .gc-zeiten{background:var(--weiss);color:var(--tinte);border-radius:var(--radius);padding:min(1.8rem,6vw);box-shadow:0 24px 50px rgba(0,0,0,.18)}.gc .gc-zeiten h3{margin-bottom:.8rem}.gc .gc-zeiten table{width:100%;border-collapse:collapse}.gc .gc-zeiten th,.gc .gc-zeiten td{padding:.55rem .3rem;border-bottom:1px solid var(--linie-hell);text-align:left;font-weight:400}.gc .gc-zeiten td{text-align:right;hyphens:manual}.gc .gc-zeiten time{white-space:nowrap}.gc .gc-zeiten tr.gc-heute th,.gc .gc-zeiten tr.gc-heute td{font-weight:700;color:var(--orange-tief)}.gc .gc-zeiten tr.gc-heute th::after{content:"heute";display:block;font-weight:400;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.gc .gc-zeiten p{font-size:.9rem;color:var(--tinte-leise);margin:.9rem 0 0}.gc address{font-style:normal;line-height:1.85}.gc .gc-orange address a{color:var(--tinte);font-weight:700}.gc details{border-top:1px solid var(--linie-hell)}.gc details:last-of-type{border-bottom:1px solid var(--linie-hell)}.gc summary{cursor:pointer;list-style:none;position:relative;padding:1.1rem 2.6rem 1.1rem 0;font-family:var(--titel);font-size:1.22rem;font-weight:600}.gc summary::-webkit-details-marker{display:none}.gc summary::after{content:"";position:absolute;right:.2rem;top:1.15rem;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14' stroke='%23161616' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") center/60% no-repeat;transition:transform .3s var(--weich)}.gc details[open] summary::after{transform:rotate(45deg)}.gc summary:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.gc details p{color:var(--tinte-leise);padding-bottom:.8rem;max-width:52rem}.gc.gc-bewegt .gc-warte{opacity:0;transform:translateY(16px)}.gc.gc-bewegt .gc-da{opacity:1;transform:none;transition:opacity .6s var(--weich),transform .6s var(--weich)}@media (min-width:700px){.gc .gc-band ul{grid-template-columns:repeat(4,minmax(0,1fr))}.gc .gc-zwei{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4rem}.gc .gc-zwei.gc-rechts>.gc-foto{order:2}.gc .gc-anlaesse{grid-template-columns:repeat(3,minmax(0,1fr))}.gc .gc-gutschein{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3.5rem}.gc .gc-schritte{grid-template-columns:repeat(3,minmax(0,1fr))}.gc .gc-bew-karte{flex-basis:calc(50% - .6rem)}.gc .gc-kontakt{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3rem}}@media (min-width:960px){.gc .gc-karten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.gc .gc-bew{grid-template-columns:minmax(0,.32fr) minmax(0,1fr)}.gc .gc-bew-kopf{position:sticky;top:2rem}}@media (max-width:699px){.gc .gc-hero{min-height:auto}.gc .gc-hero .gc-innen{padding:10rem 0 3rem}.gc .gc-hero::before{background:linear-gradient(0deg,rgba(18,18,18,1) 0%,rgba(18,18,18,.86) 55%,rgba(18,18,18,.45) 100%)}.gc h1{font-size:max(1.7rem,min(2.3rem,9.4vw))}.gc h2{font-size:max(1.35rem,min(1.85rem,7.6vw))}.gc h3{font-size:max(1.05rem,min(1.35rem,6vw))}.gc .gc-knoepfe .gc-knopf{flex:1 1 15rem}.gc .gc-schritte li{padding-left:3.8rem}}@media (prefers-reduced-motion:reduce){.gc *,.gc *::before,.gc *::after{animation:none!important;transition:none!important}.gc .gc-lauf-spur{width:auto}.gc .gc-lauf ul{flex-wrap:wrap;justify-content:center;row-gap:.4rem}.gc .gc-lauf .gc-doppel{display:none}}.gc{--marke:#cc5b14; --marke-2:#b66434; --kupfer:#aa5231; --rost:#592206; --rost-tief:#2e1104;--orange:#ee7a2a; --orange-hell:#ffab6b; --orange-tief:#b44c0e;--verlauf-kupfer:radial-gradient(120% 130% at 25% 15%, #aa5231 0%, #7d3615 48%, #592206 78%, #3a1505 100%);--verlauf-knopf:linear-gradient(120deg, #e3681a 0%, #f08a3c 55%, #f6a660 100%);--verlauf-band:linear-gradient(100deg, #592206 0%, #8a3a16 30%, #aa5231 55%, #c25412 100%);--verlauf-schrift-dunkel:linear-gradient(95deg, #ffc08f 0%, #f08a3c 55%, #e3681a 100%);--verlauf-schrift-hell:linear-gradient(95deg, #cc5b14 0%, #b44c0e 60%, #8a3a16 100%);--hell-auf-kupfer:#ffe3cc;background:#1e1e1e;}@supports ((-webkit-background-clip:text) or (background-clip:text)){.gc h1 em,.gc h2 em{background:var(--verlauf-schrift-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-right:.08em}.gc .gc-hell h2 em,.gc .gc-zart h2 em{background:var(--verlauf-schrift-hell);-webkit-background-clip:text;background-clip:text}.gc .gc-orange h2 em{background:none;-webkit-text-fill-color:var(--tinte);color:var(--tinte)}}.gc .gc-kicker::before{background:var(--verlauf-knopf);height:3px}.gc .gc-hell .gc-kicker,.gc .gc-zart .gc-kicker{color:var(--orange-tief)}.gc a.gc-knopf-voll{background:var(--verlauf-knopf);background-size:160% 100%;background-position:0 0;color:var(--tinte);box-shadow:0 10px 28px rgba(204,91,20,.38);transition:transform .25s var(--weich),box-shadow .25s var(--weich),background-position .5s var(--weich)}.gc a.gc-knopf-voll:hover{background:var(--verlauf-knopf);background-size:160% 100%;background-position:100% 0;box-shadow:0 14px 34px rgba(204,91,20,.5)}.gc .gc-hero::before{background:linear-gradient(90deg,rgba(46,17,4,.95) 0%,rgba(89,34,6,.78) 45%,rgba(89,34,6,.22) 100%),linear-gradient(0deg,rgba(46,17,4,1) 0%,rgba(46,17,4,0) 40%)}.gc .gc-glut{background:radial-gradient(circle,rgba(204,91,20,.55) 0%,rgba(170,82,49,.25) 40%,rgba(170,82,49,0) 68%)}.gc .gc-band{background:var(--verlauf-band);color:var(--weiss)}.gc .gc-band strong{color:var(--weiss)}.gc .gc-band span{color:var(--hell-auf-kupfer)}.gc .gc-lauf{background:#2a2a2a}.gc .gc-lauf li::after{background:var(--marke)}.gc .gc-karte{border-top:0;overflow:hidden}.gc .gc-karte::before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:var(--verlauf-knopf)}.gc .gc-karte-top{background:var(--verlauf-kupfer);border-color:transparent;overflow:visible}.gc .gc-karte-top::before{border-radius:var(--radius) var(--radius) 0 0}.gc .gc-karte-top .gc-preis{color:var(--orange-hell)}.gc .gc-karte-top .gc-preis small,.gc .gc-karte-top p{color:var(--hell-auf-kupfer)}.gc .gc-karte-top li::before{border-color:var(--orange-hell)}.gc .gc-preis{color:var(--marke)}.gc .gc-schild{background:var(--verlauf-knopf)}.gc .gc-rost{background:var(--verlauf-kupfer);color:var(--weiss)}.gc .gc-rost .gc-kicker{color:var(--hell-auf-kupfer)}.gc .gc-rost p,.gc .gc-rost li{color:#fbeee4}.gc .gc-rost a{color:var(--weiss)}.gc .gc-rost .gc-anlass{background:rgba(30,10,2,.35);border-color:rgba(255,227,204,.18)}.gc .gc-rost .gc-anlass h3{color:var(--orange-hell)}.gc .gc-rost .gc-anlass p{color:#f3dccb}.gc .gc-rost .gc-liste li::before{background-color:var(--orange-hell)}.gc .gc-rost address a{color:var(--weiss);font-weight:700}.gc .gc-rost a.gc-knopf-rand{border-color:rgba(255,255,255,.7);color:var(--weiss)}.gc .gc-rost a.gc-knopf-rand:hover{border-color:var(--orange-hell);color:var(--orange-hell)}.gc .gc-rost a.gc-knopf-dunkel{background:var(--weiss);color:var(--rost)}.gc .gc-rost a.gc-knopf-dunkel:hover{background:var(--hell-auf-kupfer);color:var(--rost)}.gc .gc-orange{background:var(--verlauf-knopf)}.gc .gc-dunkel{background:radial-gradient(70% 90% at 85% 50%,rgba(170,82,49,.45) 0%,rgba(170,82,49,0) 70%),#2a2a2a}.gc .gc-bew-kopf{background:var(--verlauf-kupfer)}.gc .gc-bew-kopf .gc-zahl{color:var(--orange-hell)}.gc .gc-bew-kopf span{color:var(--hell-auf-kupfer)}.gc .gc-bew-kopf u{color:var(--weiss)}.gc .gc-initiale{background:var(--verlauf-knopf)}.gc .gc-bew-punkte span.gc-an{background:var(--marke)}.gc .gc-zart{background:linear-gradient(180deg,#fff4ec 0%,#ffe6d3 100%)}.gc .gc-schritte li::before{background:var(--verlauf-knopf)}.gc .gc-chips a:hover{background:var(--verlauf-knopf);border-color:transparent}.gc summary::after{background-color:var(--orange)}.gc .gc-vorschau-hinweis{background:var(--marke);color:var(--weiss)}.gc{--hell-auf-kupfer:#fff1e6}.gc .gc-band span{color:var(--weiss)}.gc .gc-rost .gc-kicker,.gc .gc-karte-top .gc-preis,.gc .gc-bew-kopf .gc-zahl{color:var(--weiss)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.gc .gc-rost h2 em{background:linear-gradient(95deg,#fff1e6 0%,#ffc08f 100%);-webkit-background-clip:text;background-clip:text}}.gc .gc-rost .gc-zeiten,.gc .gc-rost .gc-zeiten p,.gc .gc-rost .gc-zeiten th,.gc .gc-rost .gc-zeiten td{color:var(--tinte)}.gc .gc-rost .gc-zeiten p{color:var(--tinte-leise)}.gc .gc-rost .gc-zeiten tr.gc-heute th,.gc .gc-rost .gc-zeiten tr.gc-heute td{color:var(--orange-tief)}.gc .gc-hell{background:linear-gradient(180deg,#1c1c1c 0%,#242424 100%);color:var(--weiss)}.gc .gc-hell .gc-kicker{color:var(--orange-hell)}.gc .gc-hell .gc-lead,.gc .gc-hell .gc-notiz,.gc .gc-hell .gc-klein{color:var(--hell-leise)}.gc .gc-hell a{color:var(--orange-hell)}.gc .gc-hell h2 em{background:var(--verlauf-schrift-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.gc .gc-hell a.gc-knopf-rand{border-color:rgba(255,255,255,.55);color:var(--weiss)}.gc .gc-hell a.gc-knopf-rand:hover{border-color:var(--orange);color:var(--orange-hell)}.gc .gc-karte{background:var(--nacht-3);border-color:rgba(255,255,255,.1);color:var(--weiss);box-shadow:0 18px 40px rgba(0,0,0,.35)}.gc .gc-karte:hover{box-shadow:0 26px 50px rgba(0,0,0,.5)}.gc .gc-karte .gc-preis{color:var(--orange-hell)}.gc .gc-karte .gc-preis small,.gc .gc-karte p{color:var(--hell-leise)}.gc .gc-karte li{color:var(--hell-leise)}.gc .gc-karte-top{background:var(--verlauf-kupfer);border-color:transparent}.gc .gc-karte-top .gc-preis{color:var(--weiss)}.gc .gc-karte-top p,.gc .gc-karte-top li,.gc .gc-karte-top .gc-preis small{color:#fbeee4}.gc .gc-karte li::before{border-color:var(--orange)}.gc .gc-karte-top li::before{border-color:var(--weiss)}.gc .gc-karte .gc-knopf{color:var(--weiss)}.gc a.gc-karte .gc-knopf-rand,.gc .gc-karte a.gc-knopf-rand{border-color:rgba(255,255,255,.55);color:var(--weiss)}.gc .gc-karte a.gc-knopf-rand:hover{border-color:var(--orange);color:var(--orange-hell)}.gc .gc-zart{background:radial-gradient(60% 80% at 90% 0%,rgba(170,82,49,.35) 0%,rgba(170,82,49,0) 70%),#1e1e1e;color:var(--weiss)}.gc .gc-zart .gc-kicker{color:var(--orange-hell)}.gc .gc-zart .gc-lead,.gc .gc-zart p{color:var(--hell-leise)}.gc .gc-zart a{color:var(--orange-hell)}.gc .gc-zart h2 em{background:var(--verlauf-schrift-dunkel);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.gc .gc-chips a{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:var(--weiss)}.gc .gc-chips a:hover{background:var(--verlauf-knopf);border-color:transparent;color:var(--tinte)}.gc .gc-schritte li{background:#2a2a2a;color:var(--hell-leise);box-shadow:none;border:1px solid rgba(255,255,255,.08)}.gc .gc-schritte strong{color:var(--weiss)}.gc .gc-schritte li::before{color:var(--tinte)}.gc .gc-bew-karte{background:var(--nacht-3);border-color:rgba(255,255,255,.1);color:var(--weiss);box-shadow:none}.gc .gc-bew-name{color:var(--weiss)}.gc .gc-bew-quelle{color:var(--hell-leise)}.gc .gc-bew-karte blockquote{color:var(--hell-leise)}.gc .gc-bew-karte blockquote p{color:var(--hell-leise)}.gc .gc-bew-nav button{background:transparent;color:var(--weiss);border-color:rgba(255,255,255,.55)}.gc .gc-bew-nav button:hover,.gc .gc-bew-nav button:focus-visible{background:var(--verlauf-knopf);border-color:transparent;color:var(--tinte)}.gc .gc-bew-punkte span{background:rgba(255,255,255,.25)}.gc .gc-bew-punkte span.gc-an{background:var(--orange)}.gc .gc-initiale{color:var(--tinte)}.gc .gc-zart a.gc-knopf-rand{border-color:rgba(255,255,255,.55);color:var(--weiss)}.gc .gc-zart a.gc-knopf-rand:hover{border-color:var(--orange);color:var(--orange-hell)}.gc a.gc-knopf.gc-knopf-voll{color:var(--tinte)}.gc a.gc-knopf.gc-knopf-voll:hover{color:var(--tinte)}.gc{--hell-leise:#e4e4e4}.gc .gc-einblick{background:#1c1c1c;padding:clamp(1rem,2.5vw,1.6rem) 0}.gc .gc-einblick-raster{width:min(1160px,100% - 2rem);margin-inline:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,1.4vw,1rem)}.gc .gc-kachel{position:relative;margin:0;border-radius:.9rem;overflow:hidden;aspect-ratio:4/3;box-shadow:0 14px 34px rgba(0,0,0,.35)}.gc .gc-kachel img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--weich)}.gc .gc-kachel:hover img{transform:scale(1.07)}.gc .gc-kachel::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(46,17,4,.82) 0%,rgba(46,17,4,0) 55%);pointer-events:none}.gc .gc-kachel figcaption{position:absolute;left:.9rem;right:.9rem;bottom:.75rem;z-index:1;color:var(--weiss);font-weight:700;font-size:.95rem;line-height:1.3}.gc .gc-kachel-gross{grid-column:1/-1;aspect-ratio:16/9}@media (min-width:760px){.gc .gc-einblick-raster{grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr))}.gc .gc-kachel{aspect-ratio:auto;min-height:0}.gc .gc-kachel-gross{grid-column:1;grid-row:1/3;aspect-ratio:auto}.gc .gc-einblick-raster{height:clamp(320px,34vw,430px)}}.gc .gc-einsteiger{display:grid;grid-template-columns:minmax(0,1fr);margin-top:2.6rem;border-radius:calc(var(--radius) + .3rem);overflow:hidden;background:var(--verlauf-kupfer);box-shadow:0 30px 70px rgba(0,0,0,.45)}.gc .gc-einsteiger>*{min-width:0}.gc .gc-einsteiger-bild{position:relative;min-height:260px}.gc .gc-einsteiger-bild img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3;transition:transform 1.2s var(--weich)}.gc .gc-einsteiger:hover .gc-einsteiger-bild img{transform:scale(1.04)}.gc .gc-einsteiger-bild .gc-schild{top:1rem;left:1rem;right:auto}.gc .gc-einsteiger-text{padding:clamp(1.4rem,4vw,2.6rem)}.gc .gc-einsteiger h3,.gc .gc-deluxe h3{font-size:clamp(1.4rem,2.6vw,2rem);color:var(--weiss);margin-bottom:.2rem}.gc .gc-einsteiger .gc-preis{color:var(--weiss);margin:.4rem 0 1rem}.gc .gc-einsteiger .gc-preis small,.gc .gc-einsteiger p{color:#fff1e6}.gc .gc-noten{list-style:none;margin:1.3rem 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.gc .gc-noten li{min-width:0;padding:.75rem .9rem;border-radius:.8rem;background:rgba(30,10,2,.38);border:1px solid rgba(255,227,204,.16);transition:transform .3s var(--weich),border-color .3s}.gc .gc-noten li:hover{transform:translateY(-3px);border-color:var(--orange-hell)}.gc .gc-noten strong{display:block;color:var(--weiss);font-family:var(--titel);font-weight:600;font-size:1.05rem;line-height:1.2}.gc .gc-noten span{color:#f6dcc8;font-size:.92rem}.gc .gc-fakten-zeile{list-style:none;margin:0 0 .4rem;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.gc .gc-fakten-zeile li{padding:.35rem .8rem;border-radius:999px;background:rgba(255,255,255,.12);color:var(--weiss);font-size:.92rem}.gc .gc-fakten-zeile strong{font-family:var(--titel);font-size:1.05rem}.gc .gc-einsteiger a.gc-knopf-rand{border-color:rgba(255,255,255,.7);color:var(--weiss)}.gc .gc-deluxe{display:grid;grid-template-columns:minmax(0,1fr);margin-top:1.4rem;border-radius:var(--radius);overflow:hidden;background:var(--nacht-3);border:1px solid rgba(255,255,255,.1)}.gc .gc-deluxe>*{min-width:0}.gc .gc-deluxe-bild img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/10;transition:transform 1.2s var(--weich)}.gc .gc-deluxe:hover .gc-deluxe-bild img{transform:scale(1.04)}.gc .gc-deluxe-bild{overflow:hidden}.gc .gc-deluxe-text{padding:clamp(1.4rem,4vw,2.2rem)}.gc .gc-deluxe .gc-preis{color:var(--orange-hell);margin:.4rem 0 1rem}.gc .gc-deluxe .gc-preis small,.gc .gc-deluxe p,.gc .gc-deluxe li{color:var(--hell-leise)}.gc .gc-deluxe ul{list-style:none;margin:.2rem 0 1.4rem;padding:0}.gc .gc-deluxe li{position:relative;padding:.3rem 0 .3rem 1.6rem}.gc .gc-deluxe li::before{content:"";position:absolute;left:0;top:.7rem;width:.8rem;height:.8rem;border-radius:50%;border:2px solid var(--orange)}.gc .gc-deluxe a.gc-knopf-rand{border-color:rgba(255,255,255,.55);color:var(--weiss)}@media (min-width:900px){.gc .gc-einsteiger{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.gc .gc-einsteiger-bild img{aspect-ratio:auto;position:absolute;inset:0}.gc .gc-deluxe{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.gc .gc-deluxe-bild img{aspect-ratio:auto;min-height:100%}}.gc .gc-chips{margin:1.4rem 0 1.8rem}.gc .gc-hell details{border-color:rgba(255,255,255,.16)}.gc .gc-hell details:last-of-type{border-bottom-color:rgba(255,255,255,.16)}.gc .gc-hell summary{color:var(--weiss)}.gc .gc-hell details p{color:#e8e8e8}.gc .gc-hell summary:hover{color:var(--orange-hell)}@property --gc-winkel{syntax:'<angle>';inherits:false;initial-value:0deg}.gc .gc-tastings{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;margin-top:2.6rem;perspective:1200px}.gc .gc-ticket{position:relative;min-width:0;display:flex;flex-direction:column;border-radius:1.4rem;background:var(--nacht-3);border:1px solid rgba(255,255,255,.1);overflow:hidden;box-shadow:0 28px 60px rgba(0,0,0,.45);transition:transform .35s var(--weich),box-shadow .35s var(--weich);transform-style:preserve-3d;will-change:transform}.gc .gc-ticket:hover{box-shadow:0 36px 80px rgba(0,0,0,.6)}.gc .gc-ticket-top{border:0;background:var(--verlauf-kupfer);isolation:isolate}.gc .gc-ticket-top::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:conic-gradient(from var(--gc-winkel),#ffc08f,#cc5b14,#592206,#f08a3c,#ffc08f);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:gc-rand 6s linear infinite;z-index:3;pointer-events:none}@keyframes gc-rand{to{--gc-winkel:360deg}}.gc .gc-ticket-bild{position:relative;margin:0;aspect-ratio:4/3;overflow:hidden}.gc .gc-ticket-bild img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--weich)}.gc .gc-ticket:hover .gc-ticket-bild img{transform:scale(1.06)}.gc .gc-ticket-bild::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(20,8,2,.92) 0%,rgba(20,8,2,.35) 45%,rgba(20,8,2,0) 70%);pointer-events:none}.gc .gc-ticket-kopf{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:1.2rem 1.4rem 2.4rem;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.4rem 1rem}.gc .gc-ticket-kopf h3{margin:0;color:var(--weiss);font-size:clamp(1.45rem,2.6vw,2rem);text-shadow:0 2px 14px rgba(0,0,0,.5)}.gc .gc-ticket-preis{margin:0;font-family:var(--titel);font-weight:650;font-size:2.2rem;line-height:1;color:var(--weiss);white-space:nowrap}.gc .gc-ticket-preis small{font-family:var(--text);font-size:.85rem;font-weight:400;color:#fff1e6}.gc .gc-ticket-bild .gc-schild{position:absolute;top:1rem;left:1rem;right:auto;z-index:2}.gc .gc-schild-dunkel{background:rgba(18,18,18,.82);color:var(--weiss);border:1px solid rgba(255,255,255,.35)}.gc .gc-ticket-text{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;padding:clamp(1.3rem,3.5vw,2rem)}.gc .gc-ticket-text>p{color:#f1e6dd}.gc .gc-ticket:not(.gc-ticket-top) .gc-ticket-text>p{color:var(--hell-leise)}.gc .gc-ticket .gc-knoepfe{margin-top:auto;padding-top:1.2rem}.gc .gc-ticket a.gc-knopf-rand{border-color:rgba(255,255,255,.6);color:var(--weiss)}.gc .gc-noten li{display:grid;grid-template-columns:auto 1fr;column-gap:.6rem;align-items:start}.gc .gc-noten svg{grid-row:1/3;width:1.6rem;height:1.6rem;fill:none;stroke:var(--orange-hell);stroke-width:1.6;stroke-linecap:round;margin-top:.1rem}.gc .gc-noten strong,.gc .gc-noten span{grid-column:2}.gc .gc-tausch{display:flex;align-items:center;gap:.8rem;margin:1rem 0 1.2rem;color:var(--orange-hell)}.gc .gc-tausch svg{width:3rem;height:1.5rem;flex:none;animation:gc-tausch 2.4s ease-in-out infinite}@keyframes gc-tausch{50%{transform:scaleX(-1)}}.gc .gc-tausch-glas{padding:.55rem 1rem;border-radius:.8rem;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.18);color:var(--weiss);font-weight:700}.gc .gc-ticket .gc-fakten-zeile li{background:rgba(255,255,255,.1)}.gc .gc-ki-plakette{position:absolute;right:.6rem;bottom:.6rem;z-index:4;display:inline-flex;align-items:center;gap:.35rem;padding:.22rem .5rem;border-radius:.4rem;background:rgba(0,0,0,.62);color:#fff;font-family:var(--text);font-size:.68rem;font-weight:700;line-height:1.2;letter-spacing:.02em}.gc .gc-ai{display:inline-grid;place-items:center;width:1.25em;height:1.25em;border:1.5px solid #fff;border-radius:.2em;font-size:.82em;letter-spacing:0}.gc .gc-ablauf{list-style:none;counter-reset:ablauf;margin:2.4rem 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.gc .gc-ablauf li{counter-increment:ablauf;position:relative;min-width:0;display:grid;grid-template-columns:7rem minmax(0,1fr);column-gap:1rem;align-items:center;padding:.8rem;border-radius:1rem;background:#262626;border:1px solid rgba(255,255,255,.08)}.gc .gc-ablauf figure{grid-row:1/3;margin:0;border-radius:.7rem;overflow:hidden;aspect-ratio:1}.gc .gc-ablauf img{width:100%;height:100%;object-fit:cover}.gc .gc-ablauf strong{color:var(--weiss);font-family:var(--titel);font-size:1.15rem;align-self:end}.gc .gc-ablauf strong::before{content:counter(ablauf) ". ";color:var(--orange-hell)}.gc .gc-ablauf span{color:var(--hell-leise);font-size:.95rem;align-self:start}.gc .gc-faq-gruppe{margin-top:2.2rem}.gc .gc-faq-gruppe h3{color:var(--orange-hell);font-size:1.2rem;margin-bottom:.4rem;font-family:var(--text);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.gc .gc-faq-gruppe details p{max-width:60rem}@media (min-width:900px){.gc .gc-tastings{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.gc .gc-ablauf{grid-template-columns:repeat(3,minmax(0,1fr))}.gc .gc-ablauf li{grid-template-columns:minmax(0,1fr);row-gap:.6rem;padding:.8rem .8rem 1.2rem}.gc .gc-ablauf figure{grid-row:auto;aspect-ratio:4/3}.gc .gc-ablauf strong,.gc .gc-ablauf span{padding:0 .4rem}}@media (prefers-reduced-motion:reduce){.gc .gc-ticket-top::before,.gc .gc-tausch svg{animation:none}.gc .gc-ticket{transform:none!important}}.gc .gc-hero .gc-innen{padding-top:clamp(4rem,9vw,7rem)}@media (max-width:699px){.gc .gc-hero .gc-innen{padding-top:3.5rem}}@media (min-width:900px){.gc .gc-ablauf li{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.gc .gc-ablauf strong{align-self:auto}}@media (max-width:560px){.gc .gc-noten li{display:block;padding:.7rem .75rem}.gc .gc-noten svg{display:block;margin:0 0 .35rem}.gc .gc-noten strong{font-size:1rem}}.gc .gc-ticket-kopf h3{flex:1 1 100%}@media (max-width:420px){.gc .gc-ticket-kopf h3{font-size:1.3rem}.gc .gc-ticket-preis{font-size:1.9rem}}.gc .gc-karte-leiste{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.1rem;margin-bottom:1.6rem}.gc a.gc-knopf-karte{background:var(--weiss);color:var(--tinte);box-shadow:0 10px 28px rgba(0,0,0,.35);min-height:3.1rem}.gc a.gc-knopf-karte:hover{background:var(--orange-zart);color:var(--tinte)}.gc a.gc-knopf-karte small{font-size:.75rem;font-weight:700;letter-spacing:.06em;color:var(--tinte-leise)}.gc a.gc-karte-en{color:var(--weiss);font-weight:700;font-size:.95rem;display:inline-flex;align-items:center;min-height:2.75rem}.gc a.gc-karte-en:hover{color:var(--orange-hell)}.gc a.gc-knopf-karte{white-space:nowrap;flex:0 0 auto}.gc:has(> .gc-kopf){overflow-x:clip}.gc .gc-kopf{position:sticky;top:0;z-index:20;background:rgba(14,14,14,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--linie-dunkel)}.gc .gc-kopf::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--verlauf-band);opacity:.9}.gc .gc-kopf-leiste{display:flex;align-items:center;gap:1rem;min-height:4.25rem}.gc .gc-kopf-logo{flex:0 0 auto;display:block;line-height:0}.gc .gc-kopf-logo img{width:148px}.gc .gc-kopf-nav{display:flex;align-items:center;gap:.25rem;margin-inline:auto}.gc .gc-kopf-nav a{position:relative;display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .85rem;color:var(--weiss);text-decoration:none;font-weight:700;font-size:.95rem;letter-spacing:.01em;white-space:nowrap}.gc .gc-kopf-nav a::after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:.45rem;height:2px;border-radius:2px;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--weich)}.gc .gc-kopf-nav a:hover{color:var(--orange-hell)}.gc .gc-kopf-nav a:hover::after,.gc .gc-kopf-nav a:focus-visible::after{transform:scaleX(1)}.gc .gc-kopf-aktion{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex:0 0 auto}.gc .gc-kopf-nav + .gc-kopf-aktion{margin-left:0}.gc .gc-kopf a.gc-kopf-karte,.gc .gc-kopf a.gc-kopf-buchen{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:0 1.05rem;border-radius:999px;font-weight:700;font-size:.95rem;text-decoration:none;white-space:nowrap;transition:background-color .2s,border-color .2s,color .2s}.gc .gc-kopf a.gc-kopf-karte{border:2px solid rgba(255,255,255,.7);color:var(--weiss)}.gc .gc-kopf a.gc-kopf-karte:hover{border-color:var(--orange);color:var(--orange-hell)}.gc .gc-kopf a.gc-kopf-buchen{background:var(--verlauf-knopf);color:var(--tinte)}.gc .gc-kopf a.gc-kopf-buchen:hover{filter:brightness(1.07)}.gc .gc-kopf svg{width:1.15rem;height:1.15rem;flex:0 0 auto}.gc .gc-kopf a.gc-kopf-korb{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--weiss)}.gc .gc-kopf a.gc-kopf-korb:hover{color:var(--orange-hell);background:rgba(255,255,255,.08)}.gc .gc-kopf a.gc-kopf-korb svg{width:1.35rem;height:1.35rem}.gc .gc-kopf a:focus-visible,.gc .gc-kopf summary:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.gc .gc-kopf details.gc-menue{border:0;display:none}.gc .gc-kopf details.gc-menue > summary{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:auto;min-height:2.75rem;padding:0 .9rem;border-radius:999px;background:rgba(255,255,255,.1);color:var(--weiss);font-family:var(--text);font-size:.95rem;font-weight:700;line-height:1}.gc .gc-kopf details.gc-menue > summary::after{content:none}.gc .gc-kopf details.gc-menue > summary:hover{background:rgba(255,255,255,.16)}.gc .gc-kopf details.gc-menue .gc-zu{display:none}.gc .gc-kopf details.gc-menue[open] .gc-auf-icon{display:none}.gc .gc-kopf details.gc-menue[open] .gc-zu{display:block}.gc .gc-menue-feld{position:absolute;left:0;right:0;top:100%;background:#141414;border-bottom:1px solid var(--linie-dunkel);box-shadow:0 24px 40px rgba(0,0,0,.55);max-height:calc(100dvh - 4.25rem);overflow-y:auto;overscroll-behavior:contain}.gc .gc-menue-feld .gc-innen{padding:.75rem 0 1.4rem}.gc .gc-menue-feld nav{display:flex;flex-direction:column}.gc .gc-menue-feld nav a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;padding:0 .25rem;border-bottom:1px solid var(--linie-dunkel);color:var(--weiss);text-decoration:none;font-family:var(--titel);font-size:1.25rem;font-weight:600}.gc .gc-menue-feld nav a::after{content:"→";font-family:var(--text);color:var(--orange);font-size:1.1rem}.gc .gc-menue-feld nav a:hover{color:var(--orange-hell)}.gc .gc-menue-feld .gc-knoepfe{margin-top:1.2rem}.gc .gc-menue-feld .gc-knoepfe .gc-knopf{flex:1 1 12rem}.gc .gc-menue-klein{margin:1rem 0 0;font-size:.9rem;color:var(--hell-leise)}.gc .gc-menue-klein a{color:var(--weiss);font-weight:700}@media (max-width:1099px){.gc .gc-kopf-nav,.gc .gc-kopf a.gc-kopf-buchen{display:none}.gc .gc-kopf details.gc-menue{display:block}}@media (max-width:599px){.gc .gc-kopf-leiste{gap:.5rem;min-height:3.75rem}.gc .gc-kopf-logo img{width:118px}.gc .gc-kopf a.gc-kopf-korb{display:none}.gc .gc-kopf a.gc-kopf-karte{padding:0 .8rem;border-width:1.5px}.gc .gc-kopf details.gc-menue > summary{padding:0 .75rem}.gc .gc-menue-feld{max-height:calc(100dvh - 3.75rem)}}@media (max-width:359px){.gc .gc-kopf-logo img{width:100px}.gc .gc-kopf .gc-menue-wort{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.gc .gc-fuss{position:relative;background:#0e0e0e;color:var(--hell-leise);font-size:.95rem;padding:clamp(3rem,6vw,4.5rem) 0 0}.gc .gc-fuss::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--verlauf-band)}.gc .gc-fuss a{color:var(--hell-leise);text-decoration:none}.gc .gc-fuss a:hover{color:var(--orange-hell);text-decoration:underline}.gc .gc-fuss-raster{display:grid;grid-template-columns:minmax(0,1fr);gap:2.2rem}.gc .gc-fuss-marke img{width:170px;margin-bottom:1rem}.gc .gc-fuss-marke p{margin:0 0 .9rem;max-width:22rem;line-height:1.55}.gc .gc-fuss-titel{margin:0 0 .7rem;color:var(--weiss);font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.gc .gc-fuss-kontakt{display:flex;flex-direction:column;align-items:flex-start;font-style:normal}.gc .gc-fuss-kontakt a,.gc .gc-fuss-liste a{display:inline-flex;align-items:center;gap:.55rem;min-height:2.6rem}.gc .gc-fuss-kontakt svg{width:1.05rem;height:1.05rem;color:var(--orange);flex:0 0 auto}.gc .gc-fuss-liste{display:flex;flex-direction:column;align-items:flex-start}.gc .gc-fuss-zeiten{display:grid;grid-template-columns:auto 1fr;gap:.35rem 1.2rem;margin:0}.gc .gc-fuss-zeiten dt{color:var(--weiss);font-weight:700}.gc .gc-fuss-zeiten dd{margin:0;font-variant-numeric:tabular-nums}.gc .gc-fuss-notiz{margin:.8rem 0 0;font-size:.82rem;color:#a9a9a9}.gc .gc-fuss-unten{margin-top:clamp(2.5rem,5vw,3.5rem);padding:1.3rem 0 1.6rem;border-top:1px solid var(--linie-dunkel);display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;justify-content:space-between;font-size:.85rem;color:#b5b5b5}.gc .gc-fuss-unten p{margin:0}@media (min-width:600px){.gc .gc-fuss-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 2rem}}@media (min-width:1000px){.gc .gc-fuss-raster{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr))}}@media (max-width:599px){.gc .gc-fuss-liste a{min-height:2.85rem}}.gc:has(> .gc-kopf) [id]{scroll-margin-top:5rem}.gc .gc-druck-hinweis{margin:1.2rem 0 0;font-size:.98rem}.gc .gc-druck-hinweis a{color:inherit;font-weight:700}.gc .gc-karte-seite{background:#1a1a1a;padding-bottom:3rem}.gc .gc-karte-kopfzeile{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;padding:1.6rem 0 1.2rem}.gc .gc-karte-kopfzeile h1{margin:0 auto 0 0;font-size:clamp(1.9rem,5vw,2.6rem)}.gc .gc-karte-wahl{display:inline-flex;padding:.25rem;border-radius:999px;background:rgba(255,255,255,.08)}.gc .gc-karte-wahl a{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 1rem;border-radius:999px;color:var(--weiss);font-weight:700;font-size:.95rem;text-decoration:none}.gc .gc-karte-wahl a[aria-current]{background:var(--weiss);color:var(--tinte)}.gc a.gc-karte-pdf{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--hell-leise);font-size:.95rem}.gc .gc-karte-blaetter{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:min(920px,100%);margin:0 auto}.gc .gc-karte-blaetter img{width:100%;height:auto;background:#fff;box-shadow:0 18px 50px rgba(0,0,0,.45)}.gc .gc-karte-ende{text-align:center;padding-top:2.5rem}.gc .gc-karte-ende .gc-knoepfe{justify-content:center}@media (max-width:959px){.gc .gc-karte-blaetter{gap:.5rem}.gc .gc-karte-blaetter img{box-shadow:none}}.gc .gc-gs-seite h1{font-size:clamp(2.1rem,5vw,3.4rem)}.gc .gc-gs-schritte{list-style:none;counter-reset:s;margin:2rem 0 1.2rem;padding:0;display:grid;gap:1rem}.gc .gc-gs-schritte li{counter-increment:s;position:relative;padding:1rem 1.1rem 1rem 3.6rem;border-radius:var(--radius);background:var(--nacht-2);border:1px solid var(--linie-dunkel)}.gc .gc-gs-schritte li::before{content:counter(s);position:absolute;left:1rem;top:1rem;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--orange);color:var(--tinte);font-weight:700;display:grid;place-items:center}.gc .gc-gs-schritte strong{display:block;color:var(--weiss)}.gc .gc-gs-schritte span{color:var(--hell-leise)}.gc .gc-gs-seite .gc-notiz{color:var(--hell-leise);font-size:.95rem;max-width:46rem}.gc .gc-gs-raster{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1.4rem}.gc .gc-gs-karte{background:var(--nacht-2);border:1px solid var(--linie-dunkel);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.gc .gc-gs-karte img{width:100%;aspect-ratio:1123/794;object-fit:cover;background:#fff}.gc .gc-gs-karte div{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.1rem 1.2rem;flex:1}.gc .gc-gs-karte strong{color:var(--weiss);font-size:1.05rem}.gc .gc-gs-karte span{color:var(--hell-leise);font-size:.88rem}.gc .gc-gs-karte .gc-knopf{margin-top:auto;align-self:flex-start}.gc .gc-gs-karte .gc-knopf small{font-size:.75rem;opacity:.8}@media (min-width:600px){.gc .gc-gs-schritte{grid-template-columns:repeat(3,minmax(0,1fr))}.gc .gc-gs-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.gc .gc-gs-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.gc .gc-karte-sprung{display:flex;gap:.5rem;overflow-x:auto;padding:0 0 1rem;scrollbar-width:none}.gc .gc-karte-sprung::-webkit-scrollbar{display:none}.gc .gc-karte-sprung a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:2.5rem;padding:0 .95rem;border-radius:999px;border:1px solid var(--linie-dunkel);color:var(--weiss);font-weight:700;font-size:.9rem;text-decoration:none;white-space:nowrap}.gc .gc-karte-sprung a:hover{border-color:var(--orange);color:var(--orange-hell)}.gc .gc-karte-blaetter img{scroll-margin-top:4.6rem}.gc details.gc-karte-auf{border:0;flex:0 0 auto}.gc details.gc-karte-auf:last-of-type{border:0}.gc details.gc-karte-auf > summary.gc-knopf{padding:.8rem 1.5rem;font-family:var(--text);font-size:1rem;font-weight:700;list-style:none;cursor:pointer;white-space:nowrap}.gc details.gc-karte-auf > summary.gc-knopf::after{content:none}.gc details.gc-karte-auf > summary::-webkit-details-marker{display:none}.gc .gc-karte-auf-offen{display:none}.gc details.gc-karte-auf[open] .gc-karte-auf-zu{display:none}.gc details.gc-karte-auf[open] .gc-karte-auf-offen{display:inline}.gc .gc-karte-leiste:has(details.gc-karte-auf[open]){flex-direction:column;align-items:stretch}.gc .gc-karte-leiste:has(details.gc-karte-auf[open]) .gc-karte-en{display:none}.gc details.gc-karte-auf[open] > summary.gc-knopf{align-self:flex-start}.gc .gc-karte-inline{margin-top:1rem}.gc .gc-karte-inline-leiste{margin:0 0 .8rem;font-size:.95rem}.gc .gc-karte-inline-leiste a{color:var(--weiss);font-weight:700}.gc .gc-karte-inline .gc-karte-blaetter{width:100%;gap:.6rem}.gc .gc-karte-inline .gc-karte-blaetter img{box-shadow:0 10px 30px rgba(0,0,0,.4);border-radius:.4rem}.gc .gc-karte-inline [data-karte-zu]{margin-top:1rem;background:transparent;cursor:pointer;font-family:var(--text)}@media (max-width:699px){.gc .gc-karte-inline .gc-karte-blaetter{width:100vw;margin-left:calc(50% - 50vw)}.gc .gc-karte-inline .gc-karte-blaetter img{border-radius:0}}.gc summary.gc-knopf-karte{background:var(--weiss);color:var(--tinte);box-shadow:0 10px 28px rgba(0,0,0,.35);min-height:3.1rem}.gc summary.gc-knopf-karte:hover{background:var(--orange-zart);color:var(--tinte)}.gc summary.gc-knopf-karte:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.gc summary.gc-knopf-karte svg{width:1.15rem;height:1.15rem}.gc .gc-gin-held{display:grid;grid-template-columns:minmax(0,1fr);background:var(--nacht)}.gc .gc-gin-held-bild{width:100%;aspect-ratio:4/3;object-fit:cover}.gc .gc-gin-held .gc-innen{padding:2.2rem 0 3rem}.gc .gc-gin-held h1{font-size:clamp(2.2rem,5.2vw,4rem)}@media (min-width:900px){.gc .gc-gin-held{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:min(78vh,720px)}.gc .gc-gin-held .gc-innen{grid-row:1;grid-column:1;width:auto;margin:0;padding:4rem clamp(1.5rem,5vw,5rem)}.gc .gc-gin-held-bild{grid-row:1;grid-column:2;height:100%;aspect-ratio:auto}}.gc .gc-gin-zwei{display:grid;gap:2.2rem;align-items:center}@media (min-width:900px){.gc .gc-gin-zwei{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3.5rem}}.gc .gc-gin-hinweis p{max-width:40rem}.gc .gc-gin-mosaik{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.gc .gc-gin-mosaik img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:.8rem}.gc .gc-gin-mosaik img:nth-child(2){transform:translateY(1.2rem)}.gc .gc-gin-mosaik img:nth-child(4){transform:translateY(1.2rem)}.gc .gc-gin-filter{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.6rem 0 1.4rem}.gc .gc-gin-filter button,.gc .gc-gin-abc a{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;min-width:2.6rem;padding:0 .9rem;border-radius:999px;border:1px solid var(--linie-dunkel);background:transparent;color:var(--weiss);font:700 .9rem var(--text);cursor:pointer;text-decoration:none}.gc .gc-gin-filter button[aria-pressed="true"]{background:var(--orange);border-color:var(--orange);color:var(--tinte)}.gc .gc-gin-filter button:hover,.gc .gc-gin-abc a:hover{border-color:var(--orange)}.gc .gc-gin-karten{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.gc .gc-gin-filter:not([hidden]) + .gc-gin-karten{margin-top:0}.gc .gc-gin-karte{background:var(--nacht);border:1px solid var(--linie-dunkel);border-radius:var(--radius);padding:1.2rem 1.25rem 1.3rem;display:flex;flex-direction:column;gap:.5rem;transition:border-color .2s}.gc .gc-gin-karte:hover{border-color:rgba(240,123,34,.55)}.gc .gc-gin-karte h3{margin:0;font-size:1.3rem}.gc .gc-gin-karte p{margin:0;color:var(--hell-leise);font-size:.97rem;line-height:1.55}.gc .gc-gin-meta{display:flex;gap:.5rem;flex-wrap:wrap}.gc .gc-gin-meta span{font:700 .75rem var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--orange-hell)}.gc .gc-gin-meta span + span{color:var(--hell-leise)}.gc .gc-gin-meta span + span::before{content:"·";margin-right:.5rem;color:var(--linie-dunkel)}.gc p.gc-gin-serviert{margin-top:auto;padding-top:.7rem;border-top:1px solid var(--linie-dunkel);font-size:.9rem}.gc .gc-gin-serviert span{display:block;color:var(--weiss);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.15rem}@media (min-width:640px){.gc .gc-gin-karten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.gc .gc-gin-karten{grid-template-columns:repeat(3,minmax(0,1fr))}}.gc .gc-gin-suche{display:grid;gap:.6rem;margin:1.6rem 0 1.2rem;max-width:40rem}.gc .gc-gin-suche > label{font-weight:700}.gc .gc-gin-suche input[type=search]{width:100%;min-height:3.2rem;padding:0 1.1rem;border-radius:999px;border:2px solid var(--linie-dunkel);background:var(--nacht-2);color:var(--weiss);font:1.05rem var(--text)}.gc .gc-gin-suche input[type=search]:focus{outline:none;border-color:var(--orange)}.gc .gc-gin-nur{display:inline-flex;align-items:center;gap:.55rem;min-height:2.75rem;color:var(--hell-leise);cursor:pointer}.gc .gc-gin-nur input{width:1.2rem;height:1.2rem;accent-color:var(--orange)}.gc .gc-gin-zahl{margin:0;color:var(--hell-leise);font-size:.92rem}.gc .gc-gin-abc{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 1.6rem}.gc .gc-gin-abc a{min-width:2.6rem;padding:0}.gc .gc-gin-liste{columns:1;column-gap:2rem}.gc .gc-gin-gruppe{break-inside:avoid;margin:0 0 1.4rem;scroll-margin-top:5rem}.gc .gc-gin-gruppe h3{margin:0 0 .35rem;font-size:1.6rem;color:var(--orange)}.gc .gc-gin-gruppe ul{list-style:none;margin:0;padding:0}.gc .gc-gin-gruppe li{padding:.32rem 0;border-bottom:1px solid var(--linie-dunkel);font-size:.98rem}.gc .gc-gin-marke{display:inline-block;margin-left:.35rem;padding:.05rem .5rem;border-radius:999px;background:rgba(240,123,34,.16);color:var(--orange-hell);font-size:.72rem;font-weight:700;vertical-align:.1em}.gc .gc-gin-leer{color:var(--hell-leise)}@media (min-width:600px){.gc .gc-gin-liste{columns:2}}@media (min-width:1000px){.gc .gc-gin-liste{columns:4}}.gc .gc-gin-ende{display:grid;padding:0;background:var(--nacht-2)}.gc .gc-gin-ende .gc-gin-held-bild{aspect-ratio:16/9}.gc .gc-gin-ende .gc-innen{padding:2.5rem 0 3.5rem;text-align:center}.gc .gc-gin-ende .gc-knoepfe{justify-content:center}.gc .gc-gin-ende .gc-lead{margin-inline:auto}@media (min-width:900px){.gc .gc-gin-ende{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.gc .gc-gin-ende .gc-gin-held-bild{height:100%;aspect-ratio:auto;max-height:560px}.gc .gc-gin-ende .gc-innen{width:auto;margin:0;padding:3rem clamp(1.5rem,5vw,5rem);text-align:left}.gc .gc-gin-ende .gc-knoepfe{justify-content:flex-start}}@media (min-width:1000px){.gc .gc-gs-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem}}.gc a.gc-gs-bild{position:relative;display:block;line-height:0;cursor:zoom-in}.gc .gc-gs-lupe{position:absolute;right:.8rem;bottom:.8rem;display:inline-flex;align-items:center;min-height:2.3rem;padding:0 .9rem;border-radius:999px;background:rgba(14,14,14,.82);color:var(--weiss);font:700 .85rem/1 var(--text);transition:background-color .2s}.gc a.gc-gs-bild:hover .gc-gs-lupe,.gc a.gc-gs-bild:focus-visible .gc-gs-lupe{background:var(--orange);color:var(--tinte)}.gc a.gc-gs-bild:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}.gc .gc-gs-dialog{width:min(1200px,calc(100vw - 1.5rem));max-width:none;max-height:calc(100dvh - 1.5rem);padding:0;border:0;border-radius:var(--radius);background:#141414;color:var(--weiss);overflow:auto}.gc .gc-gs-dialog::backdrop{background:rgba(0,0,0,.8)}.gc .gc-gs-dialog-kopf,.gc .gc-gs-dialog-fuss{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.7rem 1rem}.gc .gc-gs-dialog-fuss{justify-content:flex-start;flex-wrap:wrap}.gc .gc-gs-dialog-kopf button{width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:rgba(255,255,255,.1);color:var(--weiss);font-size:1.1rem;cursor:pointer}.gc .gc-gs-dialog img{width:100%;height:auto;background:#fff}.gc .gc-gs-dialog-fuss button{background:transparent;cursor:pointer;font-family:var(--text)}@media (max-width:699px){.gc .gc-gs-dialog{width:100vw;max-height:100dvh;height:100dvh;border-radius:0;display:none;flex-direction:column;justify-content:center}.gc .gc-gs-dialog[open]{display:flex}}.gc .gc-kopf details.gc-kopf-klappe{border:0}.gc .gc-kopf details.gc-kopf-klappe > summary.gc-kopf-karte{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:0 1.05rem;border-radius:999px;border:2px solid rgba(255,255,255,.7);color:var(--weiss);font:700 .95rem/1 var(--text);white-space:nowrap;cursor:pointer;list-style:none}.gc .gc-kopf details.gc-kopf-klappe > summary.gc-kopf-karte::after{content:none}.gc .gc-kopf details.gc-kopf-klappe > summary.gc-kopf-karte:hover,.gc .gc-kopf details.gc-kopf-klappe[open] > summary.gc-kopf-karte{border-color:var(--orange);color:var(--orange-hell)}.gc .gc-kopf details.gc-kopf-klappe[open] > summary.gc-kopf-karte{background:rgba(240,123,34,.14)}.gc .gc-kartenfeld .gc-innen{padding:1rem 0 1.4rem}.gc .gc-kartenfeld-leiste{display:flex;flex-wrap:wrap;gap:.3rem 1.2rem;margin:0 0 .9rem;font-size:.95rem}.gc .gc-kartenfeld-leiste a{display:inline-flex;align-items:center;min-height:2.5rem;color:var(--weiss);font-weight:700}.gc .gc-kartenfeld .gc-karte-blaetter{gap:.6rem}.gc .gc-kartenfeld .gc-karte-blaetter img{border-radius:.4rem;box-shadow:none}.gc .gc-kartenfeld [data-klappe-zu]{margin-top:1rem;background:transparent;cursor:pointer;font-family:var(--text)}@media (max-width:599px){.gc .gc-kopf details.gc-kopf-klappe > summary.gc-kopf-karte{padding:0 .8rem;border-width:1.5px}.gc .gc-kartenfeld .gc-karte-blaetter{width:100vw;margin-left:calc(50% - 50vw)}.gc .gc-kartenfeld .gc-karte-blaetter img{border-radius:0}}.gc button.gc-knopf-rand{border:2px solid rgba(255,255,255,.55);color:var(--weiss);background:transparent}.gc button.gc-knopf-rand:hover{border-color:var(--orange);color:var(--orange-hell)}.gc button.gc-knopf-rand:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.gc a.gc-knopf.gc-knopf-rand,.gc button.gc-knopf.gc-knopf-rand{background:transparent;border:2px solid rgba(255,255,255,.7);color:var(--weiss)}.gc a.gc-knopf.gc-knopf-rand:hover,.gc button.gc-knopf.gc-knopf-rand:hover{border-color:var(--orange-hell);color:var(--orange-hell)}.gc .gc-orange a.gc-knopf.gc-knopf-rand{border-color:var(--tinte);color:var(--tinte)}.gc .gc-orange a.gc-knopf.gc-knopf-rand:hover{background:rgba(22,22,22,.08);border-color:var(--tinte);color:var(--tinte)}.gc a.gc-knopf.gc-knopf-dunkel,.gc button.gc-knopf.gc-knopf-dunkel{background:var(--tinte);color:var(--weiss);border:2px solid var(--tinte)}.gc a.gc-knopf.gc-knopf-dunkel:hover,.gc button.gc-knopf.gc-knopf-dunkel:hover{background:#000;border-color:#000;color:var(--orange-hell)}.gc .gc-rost a.gc-knopf.gc-knopf-dunkel{background:var(--weiss);border-color:var(--weiss);color:var(--rost)}.gc .gc-rost a.gc-knopf.gc-knopf-dunkel:hover{background:var(--hell-auf-kupfer);border-color:var(--hell-auf-kupfer);color:var(--rost)}.gc a.gc-knopf.gc-knopf-voll,.gc button.gc-knopf.gc-knopf-voll{border:2px solid transparent}.gc .gc-knopf:focus-visible{outline:3px solid var(--orange-hell);outline-offset:3px}.gc .gc-orange .gc-knopf:focus-visible{outline-color:var(--tinte)}.gc .gc-gin-filter button,.gc .gc-gin-abc a,.gc .gc-karte-sprung a{border:1.5px solid rgba(255,255,255,.42);color:var(--weiss)}.gc .gc-gin-filter button:hover,.gc .gc-gin-abc a:hover,.gc .gc-karte-sprung a:hover{border-color:var(--orange-hell);color:var(--orange-hell)}.gc .gc-gin-filter button[aria-pressed="true"]{background:var(--orange);border-color:var(--orange);color:var(--tinte)}.gc .gc-gin-filter button:focus-visible,.gc .gc-gin-abc a:focus-visible,.gc .gc-karte-sprung a:focus-visible{outline:3px solid var(--orange-hell);outline-offset:2px}.gc .gc-blog-uebersicht h1{font-size:clamp(2.1rem,5vw,3.6rem)}.gc .gc-blog-karten{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1.4rem}.gc .gc-blog-karte a{display:flex;flex-direction:column;gap:.55rem;height:100%;padding:0 0 1.3rem;border-radius:var(--radius);background:var(--nacht-2);border:1px solid var(--linie-dunkel);overflow:hidden;color:var(--weiss);text-decoration:none;transition:border-color .2s}.gc .gc-blog-karte a:hover{border-color:rgba(240,123,34,.6)}.gc .gc-blog-karte a:focus-visible{outline:3px solid var(--orange-hell);outline-offset:3px}.gc .gc-blog-karte img{width:100%;aspect-ratio:16/10;object-fit:cover;margin-bottom:.6rem}.gc .gc-blog-karte .gc-kicker,.gc .gc-blog-karte h3,.gc .gc-blog-karte p,.gc .gc-blog-mehr{margin:0 1.2rem}.gc .gc-blog-karte h3{font-size:1.3rem}.gc .gc-blog-karte p{color:var(--hell-leise);font-size:.97rem}.gc .gc-blog-mehr{margin-top:auto;padding-top:.4rem;color:var(--orange-hell);font-weight:700}@media (min-width:640px){.gc .gc-blog-karten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.gc .gc-blog-karten{grid-template-columns:repeat(3,minmax(0,1fr))}}.gc .gc-blog-artikel{padding-bottom:3rem}.gc .gc-blog-kopf{padding:1.6rem 0 1.4rem;max-width:52rem}.gc .gc-blog-kopf h1{font-size:clamp(1.9rem,4.6vw,3.2rem);margin-bottom:.6em}.gc .gc-brotkrumen{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.4rem;font-size:.9rem}.gc .gc-brotkrumen a{display:inline-flex;align-items:center;min-height:2.5rem;color:var(--hell-leise)}.gc .gc-blog-meta{display:flex;flex-wrap:wrap;gap:.3rem 1.2rem;margin:0;color:var(--hell-leise);font-size:.92rem}.gc .gc-blog-entwurf{padding:0 .6rem;border-radius:999px;background:rgba(240,123,34,.18);color:var(--orange-hell);font-weight:700}.gc .gc-blog-titelbild{width:100%;max-height:520px;object-fit:cover;border-radius:var(--radius);margin-bottom:2.2rem}.gc .gc-blog-raster{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media (min-width:1000px){.gc .gc-blog-raster{grid-template-columns:15rem minmax(0,46rem);gap:3.5rem;justify-content:center}.gc .gc-blog-toc{position:sticky;top:5.5rem;align-self:start}}.gc .gc-blog-toc{padding:1.1rem 1.2rem;border-radius:var(--radius);background:var(--nacht-2);border:1px solid var(--linie-dunkel);font-size:.93rem}.gc .gc-blog-toc ol{margin:0;padding-left:1.1rem}.gc .gc-blog-toc li{margin:.35rem 0}.gc .gc-blog-toc a{color:var(--hell-leise)}.gc .gc-blog-toc a:hover{color:var(--orange-hell)}.gc .gc-prosa{min-width:0;font-size:1.08rem;line-height:1.75}.gc .gc-prosa > p,.gc .gc-prosa li{color:#e8e8e8}.gc .gc-prosa h2{margin:2.6rem 0 .8rem;font-size:clamp(1.55rem,3.4vw,2.1rem);scroll-margin-top:5.5rem}.gc .gc-prosa h3{margin:1.8rem 0 .6rem;font-size:1.3rem;scroll-margin-top:5.5rem}.gc .gc-prosa ul,.gc .gc-prosa ol{padding-left:1.3rem;margin:0 0 1.2em}.gc .gc-prosa li{margin:.4rem 0}.gc .gc-prosa li::marker{color:var(--orange)}.gc .gc-prosa strong{color:var(--weiss)}.gc .gc-prosa a{color:var(--orange-hell)}.gc .gc-prosa blockquote{margin:1.8rem 0;padding:.4rem 0 .4rem 1.3rem;border-left:3px solid var(--orange);font-family:var(--titel);font-size:1.3rem;font-style:italic}.gc .gc-blog-bild{margin:2rem 0}.gc .gc-blog-bild img{width:100%;border-radius:var(--radius)}.gc .gc-blog-bild figcaption{margin-top:.6rem;color:var(--hell-leise);font-size:.9rem}.gc .gc-tabelle{overflow-x:auto;margin:1.4rem 0;border-radius:.8rem;border:1px solid var(--linie-dunkel)}.gc .gc-tabelle:focus-visible{outline:3px solid var(--orange-hell);outline-offset:2px}.gc .gc-tabelle table{width:100%;min-width:34rem;border-collapse:collapse;font-size:.95rem;line-height:1.5}.gc .gc-tabelle th,.gc .gc-tabelle td{padding:.7rem .9rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--linie-dunkel)}.gc .gc-tabelle thead th{background:rgba(255,255,255,.06);color:var(--weiss);font-size:.85rem;letter-spacing:.04em}.gc .gc-tabelle tbody th{color:var(--weiss);font-weight:700}.gc .gc-tabelle td{color:var(--hell-leise)}.gc .gc-tabelle tr:last-child > *{border-bottom:0}.gc .gc-box{margin:2rem 0;padding:1.3rem 1.4rem;border-radius:var(--radius);background:var(--nacht-2);border:1px solid var(--linie-dunkel)}.gc .gc-box > :last-child{margin-bottom:0}.gc .gc-box-titel{margin:0 0 .7rem;color:var(--weiss);font:700 .82rem var(--text);letter-spacing:.14em;text-transform:uppercase}.gc .gc-box-kurz{border-left:4px solid var(--orange)}.gc .gc-box-fakt .gc-tabelle{margin:.2rem 0 0;background:var(--nacht)}.gc .gc-box-cta{background:var(--verlauf-band);border:0}.gc .gc-box-cta p{color:var(--weiss)}.gc .gc-box-cta .gc-box-titel{font:600 1.35rem/1.25 var(--titel);letter-spacing:0;text-transform:none}.gc .gc-box-cta .gc-knoepfe{margin-top:1rem}.gc .gc-box-fazit{border:1px solid rgba(240,123,34,.5)}.gc .gc-box-quellen{font-size:.92rem}.gc .gc-box-quellen li{color:var(--hell-leise)}.gc .gc-blog-autor{display:flex;gap:1rem;align-items:center;margin:2.4rem 0;padding:1.1rem;border-radius:var(--radius);border:1px solid var(--linie-dunkel)}.gc .gc-blog-autor img{width:5.5rem;height:5.5rem;object-fit:cover;border-radius:50%;flex:0 0 auto}.gc .gc-blog-autor p{margin:0;font-size:.95rem;color:var(--hell-leise)}.gc .gc-blog-autor .gc-box-titel{margin-bottom:.3rem}.gc .gc-blog-faq{margin-top:2.6rem}.gc .gc-blog-faq details{border-color:var(--linie-dunkel)}.gc .gc-blog-faq details:last-of-type{border-bottom-color:var(--linie-dunkel)}.gc .gc-blog-faq summary{color:var(--weiss);font-size:1.12rem}.gc .gc-blog-faq details p{color:var(--hell-leise);max-width:none}.gc .gc-gin-karte h3,.gc .gc-blog-karte h3,.gc .gc-prosa h2,.gc .gc-prosa h3,.gc .gc-blog-kopf h1{text-wrap:balance}.gc .gc-advent-raster{display:grid;gap:2rem;align-items:center}.gc .gc-advent-raster img{width:100%;border-radius:var(--radius);box-shadow:0 18px 50px rgba(0,0,0,.45)}.gc .gc-advent-fakten{display:grid;gap:.6rem;margin:1.2rem 0}.gc .gc-advent-fakten div{display:flex;gap:1rem;padding:.6rem 0;border-bottom:1px solid var(--linie-dunkel)}.gc .gc-advent-fakten dt{min-width:6rem;color:var(--weiss);font-weight:700}.gc .gc-advent-fakten dd{margin:0;color:var(--hell-leise)}@media (min-width:900px){.gc .gc-advent-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem}}.gc:has(> .gc-kopf) .gc-hero{display:block;min-height:0;background:var(--nacht)}.gc:has(> .gc-kopf) .gc-hero::before{content:none}.gc:has(> .gc-kopf) .gc-hero .gc-innen{padding:1.6rem 0 3rem}.gc:has(> .gc-kopf) .gc-hero-collage{width:min(1160px,100% - 2rem);margin:1rem auto 0}.gc:has(> .gc-kopf) .gc-hero-collage img{display:block;width:100%;height:auto;object-fit:cover;border-radius:var(--radius);border:1px solid var(--linie-dunkel);box-shadow:0 18px 50px rgba(0,0,0,.45)}.gc:has(> .gc-kopf) .gc-hc-gross{aspect-ratio:4/3}.gc:has(> .gc-kopf) .gc-hero-collage .gc-hc-klein{display:none}@media (min-width:600px) and (max-width:899px){.gc:has(> .gc-kopf) .gc-hc-gross{aspect-ratio:16/9}}@media (min-width:900px){.gc:has(> .gc-kopf) .gc-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem);align-items:center;padding:clamp(2.5rem,5vw,4.5rem) max(1rem,calc((100% - 1160px)/2)) clamp(3rem,5vw,4.5rem)}.gc:has(> .gc-kopf) .gc-hero .gc-innen{grid-column:1;grid-row:1;width:auto;margin:0;padding:0}.gc:has(> .gc-kopf) .gc-hero h1{font-size:clamp(2.4rem,4.1vw,3.7rem)}.gc:has(> .gc-kopf) .gc-hero-collage{grid-column:2;grid-row:1;width:auto;margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem}.gc:has(> .gc-kopf) .gc-hc-gross{grid-column:1/-1}.gc:has(> .gc-kopf) .gc-hero-collage .gc-hc-klein{display:block;aspect-ratio:4/3}}.gc .gc-kopf a.gc-kopf-kartelink{display:none;align-items:center;gap:.4rem;min-height:2.75rem;padding:0 .4rem;color:var(--weiss);font-weight:700;font-size:.95rem;text-decoration:none;white-space:nowrap}.gc .gc-kopf a.gc-kopf-kartelink:hover{color:var(--orange-hell)}@media (max-width:1099px){.gc .gc-kopf a.gc-kopf-kartelink{display:inline-flex}}@media (min-width:1100px) and (max-width:1279px){.gc .gc-kopf-leiste{gap:.6rem}.gc .gc-kopf-logo img{width:126px}.gc .gc-kopf-nav a{padding:0 .5rem;font-size:.9rem}.gc .gc-kopf-nav a::after{left:.5rem;right:.5rem}.gc .gc-kopf a.gc-kopf-buchen{padding:0 .85rem;font-size:.9rem}}.gc .gc-karte-dialog{width:min(960px,calc(100vw - 1.5rem));max-width:none;height:calc(100dvh - 1.5rem);max-height:none;padding:0;border:0;border-radius:var(--radius);background:#141414;color:var(--weiss);overflow:hidden;flex-direction:column}.gc .gc-karte-dialog[open]{display:flex}.gc .gc-karte-dialog::backdrop{background:rgba(0,0,0,.8)}.gc .gc-karte-dialog-kopf,.gc .gc-karte-dialog-fuss{flex:0 0 auto;display:flex;align-items:center;gap:1rem;padding:.6rem .6rem .6rem 1.1rem;border-bottom:1px solid var(--linie-dunkel)}.gc .gc-karte-dialog-fuss{justify-content:center;border-bottom:0;border-top:1px solid var(--linie-dunkel);padding:.6rem}.gc .gc-karte-dialog-kopf strong{font:600 1.25rem/1.2 var(--titel)}.gc .gc-karte-dialog-links{display:flex;gap:1rem;margin-left:auto}.gc .gc-karte-dialog-links a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--weiss);font-weight:700;font-size:.92rem}.gc .gc-karte-dialog-links a:hover{color:var(--orange-hell)}.gc .gc-karte-dialog-kopf button{flex:0 0 auto;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:rgba(255,255,255,.1);color:var(--weiss);font-size:1.1rem;cursor:pointer}.gc .gc-karte-dialog-fuss button{background:transparent;cursor:pointer;font-family:var(--text)}.gc .gc-karte-dialog-blaetter{flex:1 1 auto;overflow:auto;overscroll-behavior:contain;display:grid;gap:.75rem;padding:.75rem}.gc .gc-karte-dialog-blaetter img{display:block;width:100%;height:auto;border-radius:6px;background:#fff}@media (max-width:699px){.gc .gc-karte-dialog{width:100vw;height:100dvh;border-radius:0}.gc .gc-karte-dialog-blaetter{padding:.5rem;gap:.5rem}}.gc .gc-special{position:relative;overflow:hidden;background:#0d0b0a;color:var(--weiss);padding:clamp(2.2rem,5vw,4rem) 0;border-bottom:1px solid var(--linie-dunkel)}.gc .gc-special-raster{display:grid;gap:1.6rem;align-items:center}.gc .gc-special-bild{margin:0}.gc .gc-special-bild img{display:block;width:100%;height:auto;border-radius:var(--radius);box-shadow:0 18px 50px rgba(0,0,0,.55)}.gc .gc-special-bild figcaption{margin-top:.45rem;font-size:.8rem;color:var(--hell-leise)}.gc .gc-special h2,.gc .gc-special h1{font-size:clamp(2.1rem,4.6vw,3.5rem)}.gc .gc-special-text > p{color:#ececec;max-width:40rem}.gc .gc-special-gaenge{list-style:none;counter-reset:gang;display:grid;gap:.55rem;margin:1.3rem 0;padding:0}.gc .gc-special-gaenge li{counter-increment:gang;display:flex;align-items:center;gap:.8rem;padding:.65rem .9rem;border:1px solid rgba(240,123,34,.45);border-radius:12px;background:rgba(255,255,255,.03);font-weight:700}.gc .gc-special-gaenge li::before{content:counter(gang);flex:0 0 auto;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--orange);color:var(--tinte);font-family:var(--titel);font-size:1.05rem}.gc .gc-special-preis{margin:0 0 1.2rem;font-size:1.1rem;color:var(--hell-leise)}.gc .gc-special-preis strong{font:600 clamp(2.4rem,5vw,3.2rem)/1 var(--titel);color:var(--orange);margin-right:.35rem}.gc .gc-special-klein{margin-top:.9rem;font-size:.9rem;color:var(--hell-leise)}@media (min-width:900px){.gc .gc-special-raster{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:3.5rem}}.gc .gc-special-halloween{background:radial-gradient(ellipse at 85% 0%,rgba(240,123,34,.18),transparent 55%),radial-gradient(ellipse at 0% 100%,rgba(204,91,20,.16),transparent 50%),#0d0b0a}.gc .gc-special-halloween::before,.gc .gc-special-halloween::after{content:"";position:absolute;width:clamp(90px,14vw,170px);aspect-ratio:1;pointer-events:none;opacity:.5;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='%23f07b22' stroke-width='1.2'%3E%3Cpath d='M0 0L100 100M0 0L100 40M0 0L40 100M0 0L100 0M0 0L0 100'/%3E%3Cpath d='M30 0Q22 22 0 30M55 0Q45 45 0 55M80 0Q66 66 0 80'/%3E%3C/svg%3E")}.gc .gc-special-halloween::before{top:0;left:0}.gc .gc-special-halloween::after{bottom:0;right:0;transform:rotate(180deg)}.gc .gc-special-halloween .gc-special-raster{position:relative;z-index:1}.gc .gc-menue-neu{display:inline-block;margin-left:.4rem;padding:.1rem .5rem;border-radius:999px;background:var(--orange);color:var(--tinte);font-size:.75rem;font-weight:700;vertical-align:.1em}.gc .gc-special-liste{list-style:none;padding:0;margin:1.4rem 0 0;display:grid;gap:1rem}.gc .gc-special-karte{padding:1.3rem;border:1px solid var(--linie-dunkel);border-radius:var(--radius);background:rgba(255,255,255,.03)}.gc .gc-special-karte h3{margin-bottom:.4rem}.gc .gc-special-karte p{color:var(--hell-leise)}@media (min-width:760px){.gc .gc-special-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.gc .gc-special-kicker{flex-wrap:wrap;row-gap:.2rem}.gc .gc-special-kicker > span{white-space:nowrap;hyphens:none}.gc .gc-special-kicker [data-zeit]{padding:.1rem .55rem;border:1px solid rgba(240,123,34,.6);border-radius:999px}.gc .gc-sterne-schnitt{display:inline-flex;gap:.1rem;color:#fbbc04;font-size:1.35rem;line-height:1;letter-spacing:0}.gc .gc-stern-teil{background:linear-gradient(90deg,#fbbc04 70%,rgba(251,188,4,.28) 70%);-webkit-background-clip:text;background-clip:text;color:transparent}.gc .gc-bew-kopf .gc-sterne-schnitt{font-size:1.6rem}.gc .gc-google-plakette{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.45rem .6rem;margin:.2rem 0 1.1rem;padding:.5rem .95rem;border-radius:999px;background:#fff;color:#1f1f1f;text-decoration:none;font-size:.92rem;box-shadow:0 8px 24px rgba(0,0,0,.35)}.gc .gc-google-plakette svg{width:20px;height:20px;flex:none}.gc .gc-google-plakette strong{font-size:1.1rem;font-weight:700}.gc .gc-google-plakette .gc-sterne-schnitt{font-size:1.05rem}.gc .gc-google-plakette span:last-child{color:#444}.gc .gc-google-plakette:hover,.gc .gc-google-plakette:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.gc .gc-kopf-nav{margin-inline:auto 0}.gc .gc-kopf-nav + .gc-kopf-aktion{margin-left:.6rem}.gc .gc-kopf details.gc-mega{display:flex;border:0}.gc .gc-kopf details.gc-mega > summary{position:relative;display:inline-flex;align-items:center;gap:.35rem;min-height:2.75rem;padding:0 .85rem;color:var(--weiss);font-weight:700;font-size:.95rem;white-space:nowrap;list-style:none;cursor:pointer}.gc .gc-kopf details.gc-mega > summary::-webkit-details-marker{display:none}.gc .gc-kopf details.gc-mega > summary::after{content:"";width:.45rem;height:.45rem;margin-left:.15rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s;position:static;background:none}.gc .gc-kopf details.gc-mega[open] > summary::after{transform:translateY(1px) rotate(225deg)}.gc .gc-kopf details.gc-mega > summary:hover,.gc .gc-kopf details.gc-mega[open] > summary{color:var(--orange-hell)}.gc .gc-mega-feld{position:absolute;left:0;right:0;top:100%;background:#121212;border-bottom:1px solid var(--linie-dunkel);box-shadow:0 24px 50px rgba(0,0,0,.55);padding:1.6rem 0 1.8rem}.gc .gc-mega-raster{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:2rem}.gc .gc-mega-titel{margin:0 0 .8rem;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--orange)}.gc .gc-mega-spalte ul{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.gc .gc-mega-spalte li a{display:block;padding:.55rem .7rem;border-radius:10px;color:var(--weiss);text-decoration:none}.gc .gc-mega-spalte li a:hover,.gc .gc-mega-spalte li a:focus-visible{background:rgba(255,255,255,.06)}.gc .gc-mega-spalte li strong{display:block;font-size:.98rem}.gc .gc-mega-spalte li span{display:block;font-size:.85rem;color:var(--hell-leise)}.gc .gc-mega-special{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;align-items:center;padding:.6rem;border:1px solid rgba(240,123,34,.45);border-radius:14px;background:rgba(240,123,34,.06);color:var(--weiss);text-decoration:none}.gc .gc-mega-special + .gc-mega-special{margin-top:.6rem}.gc .gc-mega-special:hover,.gc .gc-mega-special:focus-visible{border-color:var(--orange)}.gc .gc-mega-special img{width:100%;aspect-ratio:1;object-fit:cover;object-position:50% 20%;border-radius:10px}.gc .gc-mega-special small{display:block;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--orange)}.gc .gc-mega-special strong{display:block;font:600 1.3rem/1.2 var(--titel);margin:.2rem 0}.gc .gc-mega-special span span{color:var(--hell-leise);font-size:.92rem}.gc .gc-mega-leer{color:var(--hell-leise)}.gc .gc-menue-feld .gc-mega-special{margin-bottom:1rem}@media (max-width:1099px){.gc .gc-kopf details.gc-mega{display:none}}@media (min-width:1100px) and (max-width:1279px){.gc .gc-kopf details.gc-mega > summary{padding:0 .5rem;font-size:.9rem}}@media (max-width:420px){.gc .gc-mega-special{grid-template-columns:5.5rem minmax(0,1fr)}.gc .gc-mega-special strong{font-size:1.15rem}}.gc .gc-rauch{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.gc .gc-rauch span{position:absolute;width:75vmax;height:45vmax;border-radius:50%;background:radial-gradient(ellipse at center,rgba(215,205,200,.13) 0%,rgba(215,205,200,.06) 35%,rgba(215,205,200,0) 68%);opacity:0;will-change:transform,opacity;animation:gc-rauch 26s ease-in-out infinite}.gc .gc-rauch span:nth-child(1){left:-30vmax;bottom:-18vmax}.gc .gc-rauch span:nth-child(2){right:-35vmax;bottom:-22vmax;animation-duration:32s;animation-delay:-9s}.gc .gc-rauch span:nth-child(3){left:15%;top:-20vmax;width:60vmax;height:35vmax;animation-duration:38s;animation-delay:-17s;background:radial-gradient(ellipse at center,rgba(240,123,34,.09) 0%,rgba(240,123,34,0) 65%)}.gc .gc-rauch span:nth-child(4){left:35%;bottom:-25vmax;animation-duration:29s;animation-delay:-4s}@keyframes gc-rauch{0%{transform:translate3d(0,6%,0) scale(.9) rotate(0deg);opacity:0}25%{opacity:1}50%{transform:translate3d(12%,-10%,0) scale(1.15) rotate(6deg);opacity:.85}75%{opacity:1}100%{transform:translate3d(-6%,-22%,0) scale(1.3) rotate(-4deg);opacity:0}}@media (prefers-reduced-motion:reduce){.gc .gc-rauch span{animation:none;opacity:.6}}@media (max-width:1099px){.gc .gc-kopf-nav + .gc-kopf-aktion,.gc .gc-kopf-aktion{margin-left:auto}}.gc .gc-kopf-nav .gc-mega-feld a{display:block;min-height:0;padding:.55rem .7rem;white-space:normal;font-size:inherit;font-weight:400;letter-spacing:0}.gc .gc-kopf-nav .gc-mega-feld a::after{content:none}.gc .gc-kopf-nav .gc-mega-feld a.gc-mega-special{display:grid;padding:.6rem}.gc .gc-kopf-nav .gc-mega-feld li strong{font-weight:700}.gc .gc-bew-kopf .gc-sterne-schnitt,.gc .gc-bew-kopf .gc-sterne-schnitt span{color:#fbbc04}.gc .gc-sterne-schnitt span.gc-stern-teil,.gc .gc-bew-kopf .gc-sterne-schnitt span.gc-stern-teil{color:transparent}.gc .gc-google-plakette .gc-sterne-schnitt span{color:#fbbc04}.gc h1,.gc h2,.gc h3{font-variation-settings:normal;letter-spacing:0}.gc h1 em,.gc h2 em{font-style:normal}.gc .gc-special-halloween h1,.gc .gc-special-halloween h2{font-family:var(--grusel);font-weight:400;letter-spacing:.02em;line-height:1.05;color:#ff7a1a;text-shadow:0 0 18px rgba(240,123,34,.35)}.gc .gc-special-halloween h1 em,.gc .gc-special-halloween h2 em{color:#fff;font-family:var(--grusel)}.gc .gc-special-halloween .gc-special-preis strong{font-family:var(--grusel);font-weight:400;letter-spacing:.03em}.gc .gc-mega-special strong{font-family:var(--titel)}.gc .gc-kopf details.gc-mega > summary,.gc .gc-menue-neu{font-family:var(--text)}@media (min-width:1100px) and (max-width:1399px){.gc .gc-kopf-leiste{gap:.6rem}.gc .gc-kopf-logo img{width:126px}.gc .gc-kopf-nav a,.gc .gc-kopf details.gc-mega > summary{padding:0 .5rem;font-size:.9rem}.gc .gc-kopf-nav a::after{left:.5rem;right:.5rem}.gc .gc-kopf a.gc-kopf-buchen{padding:0 .85rem;font-size:.9rem}}@media (max-width:1099px){.gc .gc-kopf a.gc-kopf-buchen{display:inline-flex}}@media (max-width:599px){.gc .gc-kopf a.gc-kopf-buchen{padding:0 .8rem;font-size:.9rem}}@media (max-width:359px){.gc .gc-kopf a.gc-kopf-buchen{padding:0 .65rem}.gc .gc-kopf a.gc-kopf-buchen svg{display:none}}.gc .gc-special-halloween{background:linear-gradient(180deg,rgba(13,11,10,.92) 0%,rgba(13,11,10,.72) 45%,rgba(13,11,10,.35) 100%),url("../img/ki/halloween-hintergrund-900.webp") center bottom/cover no-repeat #0d0b0a}@media (min-width:900px){.gc .gc-special-halloween{background-image:linear-gradient(180deg,rgba(13,11,10,.9) 0%,rgba(13,11,10,.6) 50%,rgba(13,11,10,.25) 100%),url("../img/ki/halloween-hintergrund-1600.webp")}}.gc .gc-special-halloween::before,.gc .gc-special-halloween::after{opacity:.35}html,body{margin:0;padding:0;background:#1e1e1e}