@font-face{font-family:Century Gothic;src:url(CenturyGothic.40cec022.eot);src:local(Century Gothic),local(CenturyGothic),url(CenturyGothic.40cec022.eot#iefix)format("embedded-opentype"),url(CenturyGothic.404d8415.woff2)format("woff2"),url(CenturyGothic.f892a691.woff)format("woff"),url(CenturyGothic.541ed285.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--font-base:"Century Gothic", CenturyGothic, AppleGothic, sans-serif;--text-muted:gray}html,body{font-family:var(--font-base);text-align:justify;margin:0}body.overlay-open{overflow:hidden}a{color:inherit}button{font:inherit}.container{width:100%;display:block}.link{margin:0 auto;display:block}.link--interactive{appearance:none;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}img.link,.image{object-fit:contain;display:block}.text{color:var(--text-muted);text-align:center}.availability{text-shadow:none;font-variant:small-caps;margin:10px auto 0;line-height:24px;position:static}.talisman{cursor:default}.subside{z-index:9999;background:#fff;display:none;position:fixed;top:0}.subside.is-visible{display:block}.subside-content a{color:#000}.kontakt,.design{text-align:center}.funktion ul{padding-left:0;list-style:none}.close{margin:0 auto}.close-link{cursor:pointer;text-align:center;background:0 0;border:0;padding:0;display:block}.close-symbol{display:block}.arrow-zone{width:100%;position:absolute}.arrow-link{all:unset;cursor:pointer;text-align:center;line-height:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.arrow{width:80px;height:41px;display:block;transform:translateY(-50%)}.label{height:auto}.haftungsausschluss{text-align:justify}.haftungsausschluss h4{text-align:center}.consent-banner{z-index:10000;background:#fffffffa;border:1px solid #00000024;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 8px 32px #00000024}.consent-banner[hidden]{display:none}.consent-banner__text{max-width:64ch;line-height:1.4}.consent-banner__link{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.consent-banner__actions{flex-wrap:wrap;gap:8px;display:flex}.consent-banner__actions button{cursor:pointer;background:#fff;border:1px solid #000;padding:10px 14px}.consent-banner__actions button[data-consent=accept]{color:#fff;background:#000}@media (width<=600px){.consent-banner{flex-direction:column;align-items:flex-start}}@media screen and (device-width>=600px) and (device-height>=600px){html,body{width:100%;height:100vh}.container{height:100%}.link{width:600px;height:600px;position:relative;top:50%;transform:translateY(-50%)}img.link,.image{width:600px;height:600px}.talisman .image{width:560px;height:560px;margin:0 auto}.subside{width:600px;height:100%;font-size:18px;line-height:24px;left:50%;transform:translate(-50%)}.subside-content{height:calc(50% + 300px);overflow-y:auto}.close{height:calc(50% - 300px)}.close-link{height:100%}.close-symbol{height:50%;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.arrow-zone{height:calc(50% - 300px)}.arrow-link{height:100%}.arrow{height:36%}.arrow-zone--bottom{position:relative;bottom:calc(300px - 50%)}.text{text-shadow:0 0 10px #fff;font-size:24px;position:relative;top:-45px;left:5px}.availability{max-width:95%;font-size:18px}.label{width:50%}}@media screen and (device-height<=600px) and (orientation:landscape){html,body{width:98vw;height:100vh}.container{height:100%}.link{width:100vh;height:100vh;position:relative}.image{width:auto;height:100%}.talisman .image{width:auto;max-width:100vw;height:calc(100vh - 58px);margin:0 auto}.arrow-zone{display:none}.subside{width:100vw;height:100%;font-size:18px;line-height:24px}.subside-content{height:100%;overflow-y:auto}.text{color:#fff;text-shadow:0 0 10px #000;font-size:22px;position:absolute;bottom:5px;left:5px}.availability{color:var(--text-muted);margin-top:6px;font-size:16px;line-height:22px}.close{height:10vh}.close-link{height:100%}.close-symbol{height:100%;margin:0 auto}}@media screen and (device-width<=600px) and (orientation:portrait){html,body{width:100vw;height:100vh}.container{height:75%}.link{width:95%;height:auto}img.link{aspect-ratio:1}.image{width:100%;height:auto}.talisman .image{aspect-ratio:1;margin:0 auto}.arrow-zone{display:none}.subside{width:100vw;height:100%;font-size:16px;line-height:24px}.subside-content{height:90vh;padding:10px;overflow-y:auto}.design{text-align:center}.subside-content a{color:var(--text-muted)}.text{font-size:22px;text-decoration:none;position:relative;left:5px}.availability{max-width:95%;font-size:18px}.close{height:10vh;overflow-y:hidden}.close-link{width:50%;height:100%;position:relative;left:50%;overflow-y:hidden;transform:translate(-50%)}.close-symbol{width:100%;height:100%;margin:0 auto;overflow-y:hidden}.label{width:50vw}}
/*# sourceMappingURL=richard-wagner-talisman.de.53575c28.css.map */
