@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/caveat-cyrillic-ext-wght-normal.DiMfzA-V.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/caveat-cyrillic-wght-normal.D5lnP6kL.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/caveat-latin-ext-wght-normal.Byk3UhVp.woff2) format("woff2-variations");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:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/caveat-latin-wght-normal.C1hSzPvX.woff2) format("woff2-variations");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}.theke{position:relative;z-index:3;width:min(1040px,94vw);margin:110px auto 0}.lampen{position:absolute;left:0;right:0;top:-80px;height:80px;pointer-events:none}.lampe{position:absolute;top:0;width:2px;height:22px;background:#1a0508}.lampe:after{content:"";position:absolute;left:-22px;top:100%;width:46px;height:44px;background:linear-gradient(#fffaf0,#f3e3c4);clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);box-shadow:0 0 40px 18px #ffecc84d}.lampe:before{content:"";position:absolute;left:-110px;top:66px;width:220px;height:260px;background:radial-gradient(ellipse at 50% 0,rgba(255,236,200,.2),transparent 70%)}.oberteil{display:grid;grid-template-columns:190px 1fr 190px;gap:22px;align-items:end}.mitte{display:flex;flex-direction:column}.schild{margin:0;background:linear-gradient(#ffe45c,#f6cc1f);border:6px solid #2a1a0c;box-shadow:0 0 0 2px #b8901f,0 0 40px #ffd63c8c,inset 0 0 18px #fff9;text-align:center;padding:12px 10px;font:800 clamp(18px,2.6vw,30px)/1 var(--display);font-variation-settings:"wdth" 125;letter-spacing:.14em;color:#2a1a0c}.schild span{font-weight:600;font-size:.62em;letter-spacing:.2em;vertical-align:.22em;margin:0 .7em}.regal{height:150px;background:linear-gradient(#3b2414,#2a180c);border-left:10px solid #4a2d17;border-right:10px solid #4a2d17;box-shadow:inset 0 10px 24px #ffdc962e}.regal svg{width:100%;height:100%;display:block}.tafel-k{background:#1f2220;border:6px solid #6b4422;padding:12px 14px 16px;font:500 22px/1.25 Caveat Variable,Caveat,cursive;color:#f4f1ea;transform:rotate(-1.5deg);box-shadow:0 10px 20px #0006;margin-bottom:8px}.tafel-k.r{transform:rotate(1.5deg)}.tafel-k b{display:block;font-weight:700;font-size:27px;margin-bottom:4px}.vitrine{margin:0 6%;height:92px;display:grid;grid-template-columns:repeat(3,1fr);border:3px solid #c9a23a;border-bottom:0;background:linear-gradient(#fff0d229,#ffe2aa66);box-shadow:inset 0 -14px 26px #ffd68c80}.vitrine a{display:flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;color:#2a0508;border-left:2px solid rgba(201,162,58,.7);font:800 22px var(--display);font-variation-settings:"wdth" 110;transition:background .2s}.vitrine a:first-child{border-left:0}.vitrine a svg{width:44px;height:44px;flex:none}.vitrine a span{background:#fff8e6eb;padding:6px 12px}.vitrine a:hover{background:#ffecbe99}.vitrine a:hover span{background:#fff}.tresen{position:relative;height:110px;background:repeating-linear-gradient(90deg,#3a210f 0 14px,#4b2c15 14px 18px,#2c180a 18px 22px);border-top:6px solid #c9a23a;box-shadow:inset 0 30px 40px #00000059}.tresen .schrift{position:absolute;left:0;right:0;bottom:22px;text-align:center;color:#ffecc880;font:600 13px var(--text);letter-spacing:.3em}@media(max-width:900px){.oberteil{grid-template-columns:1fr}.tafel-k{display:none}.vitrine a span{font-size:16px;padding:4px 8px}.vitrine a svg{width:28px;height:28px}.vitrine{margin:0}}.tipp-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-top:20px}.tipp{background:linear-gradient(var(--papier1),var(--papier2));padding:18px 20px;border-left:5px solid var(--samt)}.tipp h3{font:800 20px var(--display);font-variation-settings:"wdth" 108;margin:0 0 6px;color:var(--tiefrot)}.tipp p{margin:0 0 10px;font-size:16px}@media(max-width:700px){.tipp-grid{grid-template-columns:1fr}}.seite.tipps{max-width:900px}.saal:has(.theke){padding-bottom:0}.spar h2:not(:first-child){font-size:22px;margin:30px 0 8px}
