.sk-kopf[data-astro-cid-3ef6ksr2]{position:fixed;top:1.5rem;left:50%;transform:translate(-50%);z-index:90;width:max-content;max-width:calc(100vw - 2rem)}.sk-kopf-innen[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--sk-s-5);padding:.5rem .5rem .5rem 1.25rem;border-radius:var(--sk-r-pille);background:color-mix(in oklab,var(--sk-weiss) 82%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--sk-heben-1),inset 0 0 0 1px var(--sk-linie);transition:padding var(--sk-d-mittel) var(--sk-e-sanft),box-shadow var(--sk-d-mittel) var(--sk-e-sanft),background-color var(--sk-d-mittel) var(--sk-e-sanft)}.sk-kopf[data-astro-cid-3ef6ksr2].ist-kompakt .sk-kopf-innen[data-astro-cid-3ef6ksr2]{padding:.35rem .35rem .35rem 1rem;background:color-mix(in oklab,var(--sk-weiss) 92%,transparent);box-shadow:var(--sk-heben-2),inset 0 0 0 1px var(--sk-linie-stark)}.sk-kopf-marke[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;color:var(--sk-schwarz);text-decoration:none;flex-shrink:0}.sk-kopf-marke[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{height:1.5rem;width:auto}.sk-kopf-nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--sk-s-5)}.sk-kopf-link[data-astro-cid-3ef6ksr2]{font-size:var(--sk-t-sm);font-weight:500;color:var(--sk-schwarz);position:relative;padding-block:.25rem}.sk-kopf-link[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--sk-gold);transform:scaleX(0);transform-origin:left;transition:transform var(--sk-d-mittel) var(--sk-e-sanft)}.sk-kopf-link[data-astro-cid-3ef6ksr2]:hover:after,.sk-kopf-link[data-astro-cid-3ef6ksr2][aria-current=page]:after{transform:scaleX(1)}.sk-kopf-aktionen[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--sk-s-3)}.sk-kopf-sprache[data-astro-cid-3ef6ksr2]{font-size:var(--sk-t-xs);font-weight:600;letter-spacing:.1em;color:var(--sk-rauch);padding:.25rem .5rem;border-radius:var(--sk-r-klein);transition:color var(--sk-d-mittel) var(--sk-e-sanft)}.sk-kopf-sprache[data-astro-cid-3ef6ksr2]:hover{color:var(--sk-schwarz)}.sk-kopf-buchen[data-astro-cid-3ef6ksr2]{font-size:var(--sk-t-xs);padding:.45rem .45rem .45rem 1.2rem}.sk-kopf-buchen[data-astro-cid-3ef6ksr2] .sk-knopf-ikone[data-astro-cid-3ef6ksr2]{width:1.8rem;height:1.8rem}.sk-kopf-burger[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:2.25rem;height:2.25rem;background:transparent;border:none;cursor:pointer;padding:0;border-radius:50%}.sk-kopf-burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;width:18px;height:1.5px;background:var(--sk-schwarz);transition:transform var(--sk-d-mittel) var(--sk-e-sanft)}.sk-kopf-burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:first-child{transform:translateY(3.25px) rotate(45deg)}.sk-kopf-burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:last-child{transform:translateY(-3.25px) rotate(-45deg)}.sk-overlay[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;z-index:89;background:color-mix(in oklab,var(--sk-schwarz) 92%,transparent);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity var(--sk-d-mittel) var(--sk-e-aus),visibility var(--sk-d-mittel) var(--sk-e-aus)}.sk-overlay[data-astro-cid-3ef6ksr2].ist-offen{opacity:1;visibility:visible}.sk-overlay[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;align-items:center;gap:var(--sk-s-6)}.sk-overlay-link[data-astro-cid-3ef6ksr2]{font-family:Playfair Display Variable,serif;font-size:var(--sk-t-xl);color:var(--sk-weiss);text-decoration:none;opacity:0;transform:translateY(3rem);transition:opacity var(--sk-d-lang) var(--sk-e-aus) var(--stagger, .12s),transform var(--sk-d-lang) var(--sk-e-aus) var(--stagger, .12s)}.sk-overlay[data-astro-cid-3ef6ksr2].ist-offen .sk-overlay-link[data-astro-cid-3ef6ksr2]{opacity:1;transform:translateY(0)}.sk-overlay-buchen[data-astro-cid-3ef6ksr2]{color:var(--sk-gold-hell)}@media(max-width:919px){.sk-kopf-nav[data-astro-cid-3ef6ksr2]{display:none}.sk-kopf-burger[data-astro-cid-3ef6ksr2]{display:flex}.sk-kopf-sprache[data-astro-cid-3ef6ksr2]{display:none}}@media(max-width:559px){.sk-kopf-buchen[data-astro-cid-3ef6ksr2]{display:none}}.sk-fuss[data-astro-cid-sz7xmlte]{background:var(--sk-schwarz);color:var(--sk-weiss)}.sk-fuss-cta[data-astro-cid-sz7xmlte]{padding-block:var(--sk-absatz);padding-inline:var(--sk-rand);border-bottom:1px solid var(--sk-linie-dunkel)}.sk-fuss-titel[data-astro-cid-sz7xmlte]{margin-block:var(--sk-s-5) var(--sk-s-7);max-width:20ch}.sk-fuss-aktionen[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:var(--sk-s-6);flex-wrap:wrap}.sk-fuss-knopf[data-astro-cid-sz7xmlte]{font-size:var(--sk-t-base);padding:.8rem .8rem .8rem 2rem}.sk-fuss-knopf[data-astro-cid-sz7xmlte] .sk-knopf-ikone[data-astro-cid-sz7xmlte]{width:2.5rem;height:2.5rem}.sk-fuss-telefon[data-astro-cid-sz7xmlte]{font-family:Playfair Display Variable,serif;font-size:var(--sk-t-lg);color:var(--sk-weiss);text-decoration:none}.sk-fuss-hinweis[data-astro-cid-sz7xmlte]{margin-top:var(--sk-s-4);font-size:var(--sk-t-sm);color:var(--sk-gedimmt)}.sk-fuss-info[data-astro-cid-sz7xmlte]{padding-block:var(--sk-s-9);padding-inline:var(--sk-rand)}.sk-fuss-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sk-s-8)}.sk-fuss-block[data-astro-cid-sz7xmlte]{min-width:0}.sk-fuss-adresse[data-astro-cid-sz7xmlte]{font-style:normal;margin-top:var(--sk-s-4);font-size:var(--sk-t-sm);line-height:1.7}.sk-fuss-salon[data-astro-cid-sz7xmlte]{font-family:Playfair Display Variable,serif;font-size:var(--sk-t-md);margin-bottom:var(--sk-s-2)}.sk-fuss-bezirk[data-astro-cid-sz7xmlte]{color:var(--sk-gedimmt);margin-bottom:var(--sk-s-3)}.sk-fuss-tel[data-astro-cid-sz7xmlte]{display:inline-block;margin-top:var(--sk-s-2);font-size:var(--sk-t-base);color:var(--sk-gold-hell)}.sk-fuss-zeiten[data-astro-cid-sz7xmlte]{margin-top:var(--sk-s-4);font-size:var(--sk-t-sm);border-collapse:collapse;width:100%}.sk-fuss-zeiten[data-astro-cid-sz7xmlte] td[data-astro-cid-sz7xmlte]{padding-block:var(--sk-s-2);border-bottom:1px solid var(--sk-linie-dunkel)}.sk-fuss-zeiten[data-astro-cid-sz7xmlte] td[data-astro-cid-sz7xmlte]:last-child{text-align:right;color:var(--sk-gedimmt)}.sk-fuss-nav[data-astro-cid-sz7xmlte]{list-style:none;margin-top:var(--sk-s-4);display:flex;flex-direction:column;gap:var(--sk-s-3)}.sk-fuss-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:var(--sk-t-sm);color:var(--sk-gedimmt);transition:color var(--sk-d-mittel) var(--sk-e-sanft)}.sk-fuss-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--sk-weiss)}.sk-fuss-unten[data-astro-cid-sz7xmlte]{padding-block:var(--sk-s-7);padding-inline:var(--sk-rand);border-top:1px solid var(--sk-linie-dunkel)}.sk-fuss-marke[data-astro-cid-sz7xmlte]{font-family:Playfair Display Variable,serif;font-size:var(--sk-t-2xl);font-weight:600;letter-spacing:.08em;color:color-mix(in oklab,var(--sk-weiss) 8%,transparent);text-align:center;margin-bottom:var(--sk-s-5);user-select:none}.sk-fuss-copy[data-astro-cid-sz7xmlte]{text-align:center;font-size:var(--sk-t-xs);color:var(--sk-gedimmt)}.sk-fuss-copy[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--sk-gedimmt)}.sk-fuss-copy[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--sk-weiss)}@media(max-width:759px){.sk-fuss-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:var(--sk-s-7)}}:root{--sk-schwarz: #111111;--sk-tief: #0A0A09;--sk-weiss: #F6F3EC;--sk-sand: #EDE8DC;--sk-stein: #E3DCCB;--sk-gold: #B8933E;--sk-gold-hell: #D4B369;--sk-gold-dunkel: #7D6326;--sk-rauch: #6B6B64;--sk-ziegel: #8E2F1E;--sk-grund: var(--sk-weiss);--sk-vorder: var(--sk-schwarz);--sk-gedimmt: var(--sk-rauch);--sk-linie: color-mix(in oklab, var(--sk-schwarz) 14%, transparent);--sk-linie-stark: color-mix(in oklab, var(--sk-schwarz) 26%, transparent);--sk-akzent: var(--sk-gold);--sk-grund-dunkel: var(--sk-schwarz);--sk-vorder-dunkel: var(--sk-weiss);--sk-gedimmt-dunkel: color-mix(in oklab, var(--sk-weiss) 62%, transparent);--sk-linie-dunkel: color-mix(in oklab, var(--sk-weiss) 16%, transparent);--sk-linie-stark-dunkel: color-mix(in oklab, var(--sk-weiss) 32%, transparent);--sk-akzent-dunkel: var(--sk-gold-hell);--sk-t-xs: clamp(.6875rem, .66rem + .12vw, .75rem);--sk-t-sm: clamp(.8125rem, .78rem + .15vw, .875rem);--sk-t-base: clamp(.9375rem, .9rem + .2vw, 1.0625rem);--sk-t-md: clamp(1.0625rem, .98rem + .38vw, 1.3125rem);--sk-t-lg: clamp(1.375rem, 1.17rem + .9vw, 2rem);--sk-t-xl: clamp(1.875rem, 1.45rem + 1.85vw, 3.25rem);--sk-t-2xl: clamp(2.5rem, 1.6rem + 3.9vw, 5.5rem);--sk-t-3xl: clamp(3rem, 1.4rem + 7vw, 9rem);--sk-s-1: .25rem;--sk-s-2: .5rem;--sk-s-3: .75rem;--sk-s-4: 1rem;--sk-s-5: 1.5rem;--sk-s-6: 2rem;--sk-s-7: 3rem;--sk-s-8: 4.5rem;--sk-s-9: 7rem;--sk-s-10: 10rem;--sk-absatz: clamp(5.5rem, 3rem + 10vw, 11rem);--sk-rand: clamp(1rem, .3rem + 3.2vw, 4.5rem);--sk-bahn: 96rem;--sk-lesen: 38rem;--sk-r-gross: 1.75rem;--sk-r-klein: .375rem;--sk-r-kern: calc(var(--sk-r-gross) - var(--sk-r-klein));--sk-r-pille: 999rem;--sk-heben-1: 0 1px 2px rgba(42,34,20,.04), 0 6px 16px -6px rgba(42,34,20,.08);--sk-heben-2: 0 2px 4px rgba(42,34,20,.05), 0 18px 48px -18px rgba(42,34,20,.16);--sk-heben-3: 0 4px 8px rgba(42,34,20,.06), 0 40px 90px -32px rgba(42,34,20,.26);--sk-kante: inset 0 1px 0 rgba(255,255,255,.55);--sk-kante-dunkel: inset 0 1px 0 rgba(255,255,255,.1);--sk-e-sanft: cubic-bezier(.32, .72, 0, 1);--sk-e-aus: cubic-bezier(.16, 1, .3, 1);--sk-e-feder: cubic-bezier(.34, 1.56, .64, 1);--sk-d-kurz: .22s;--sk-d-mittel: .52s;--sk-d-lang: .9s}@font-face{font-family:Playfair Display Variable;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/playfair-display-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/playfair-display-latin.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2) format("woff2");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}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:Space Grotesk,system-ui,sans-serif;font-size:var(--sk-t-base);line-height:1.62;color:var(--sk-vorder);background-color:var(--sk-grund);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sk-dunkel{--sk-grund: var(--sk-grund-dunkel);--sk-vorder: var(--sk-vorder-dunkel);--sk-gedimmt: var(--sk-gedimmt-dunkel);--sk-linie: var(--sk-linie-dunkel);--sk-linie-stark: var(--sk-linie-stark-dunkel);--sk-akzent: var(--sk-akzent-dunkel);color:var(--sk-vorder);background-color:var(--sk-grund)}h1,h2,h3,h4,h5,h6{font-family:Playfair Display Variable,Georgia,serif;font-weight:600;line-height:1.02;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;hyphens:auto}p,li{text-wrap:pretty;overflow-wrap:break-word}.sk-d-3xl{font-size:var(--sk-t-3xl)}.sk-d-2xl{font-size:var(--sk-t-2xl)}.sk-d-xl{font-size:var(--sk-t-xl)}.sk-d-lg{font-size:var(--sk-t-lg);line-height:1.22;letter-spacing:-.01em}.sk-d-md{font-size:var(--sk-t-md)}.sk-d-base{font-size:var(--sk-t-base)}.sk-d-sm{font-size:var(--sk-t-sm)}.sk-d-xs{font-size:var(--sk-t-xs)}em{font-style:italic;color:var(--sk-akzent)}.sk-label{display:inline-flex;align-items:center;gap:.6em;font-size:var(--sk-t-xs);font-weight:500;text-transform:uppercase;letter-spacing:.22em;line-height:1;color:var(--sk-akzent)}.sk-label:before{content:"";inline-size:1.9rem;block-size:1px;background:currentColor;opacity:.75}.sk-zahlen{font-variant-numeric:tabular-nums}a{color:inherit;text-decoration:none}.sk-link{position:relative;display:inline-block}.sk-link:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--sk-d-mittel) var(--sk-e-sanft)}.sk-link:hover:after{transform:scaleX(1)}:focus-visible{outline:2px solid var(--sk-gold);outline-offset:3px}.sk-skip{position:absolute;top:-100%;left:var(--sk-s-4);z-index:200;padding:var(--sk-s-3) var(--sk-s-5);background:var(--sk-schwarz);color:var(--sk-weiss);font-size:var(--sk-t-sm);border-radius:var(--sk-r-klein);transition:top var(--sk-d-kurz) var(--sk-e-sanft)}.sk-skip:focus{top:var(--sk-s-4)}.sk-korn{position:fixed;inset:-50%;z-index:100;pointer-events:none;opacity:.042;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");will-change:transform}@media(prefers-reduced-motion:reduce){.sk-korn{animation:none}}.sk-sektion{padding-block:var(--sk-absatz);padding-inline:var(--sk-rand)}.sk-bahn{max-width:var(--sk-bahn);margin-inline:auto}.sk-lesen{max-width:var(--sk-lesen)}.sk-schale{padding:var(--sk-r-klein);border-radius:var(--sk-r-gross);background:color-mix(in oklab,var(--sk-vorder) 4%,transparent);box-shadow:inset 0 0 0 1px var(--sk-linie)}.sk-kern{position:relative;overflow:hidden;border-radius:var(--sk-r-kern);background:var(--sk-sand);box-shadow:var(--sk-kante)}.sk-knopf{display:inline-flex;align-items:center;gap:var(--sk-s-3);padding:.6rem .6rem .6rem 1.6rem;border:none;border-radius:var(--sk-r-pille);font-family:Space Grotesk,system-ui,sans-serif;font-size:var(--sk-t-sm);font-weight:500;letter-spacing:.02em;cursor:pointer;transition:transform var(--sk-d-kurz) var(--sk-e-sanft),background-color var(--sk-d-mittel) var(--sk-e-sanft),color var(--sk-d-mittel) var(--sk-e-sanft),box-shadow var(--sk-d-mittel) var(--sk-e-sanft);position:relative;text-decoration:none}.sk-knopf:active{transform:scale(.975)}.sk-knopf-ikone{display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:50%;background:color-mix(in oklab,currentColor 14%,transparent);transition:transform var(--sk-d-kurz) var(--sk-e-feder),background-color var(--sk-d-mittel) var(--sk-e-sanft);flex-shrink:0}.sk-knopf:hover .sk-knopf-ikone{transform:translate(2px,-2px) scale(1.06);background:var(--sk-gold)}.sk-knopf-primaer{background:var(--sk-gold);color:var(--sk-schwarz)}.sk-knopf-primaer:hover{background:var(--sk-gold-hell)}.sk-knopf-sekundaer{background:transparent;color:var(--sk-vorder);box-shadow:inset 0 0 0 1px var(--sk-linie-stark)}.sk-knopf-sekundaer:hover{box-shadow:inset 0 0 0 1px var(--sk-gold)}img{display:block;max-width:100%;height:auto}html,body{overflow-x:clip}.sk-gitter>*{min-width:0}@keyframes sk-linie-lauf{0%{top:-100%}50%{top:0}to{top:100%}}.sk-rahmen{position:relative;overflow:hidden}.sk-rahmen img{will-change:transform}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.15s!important}html{scroll-behavior:auto}.sk-korn{animation:none!important}}
