@import"https://use.typekit.net/wok4dux.css";.site-header.svelte-jdjpn4{position:absolute;top:0;left:0;right:0;z-index:20;padding:16px 0 0}.site-header__inner{position:relative;display:flex;align-items:center;justify-content:space-between}.site-header__brand.svelte-jdjpn4{display:inline-flex;width:150px}.site-header__brand.svelte-jdjpn4 img:where(.svelte-jdjpn4){width:100%}.site-header__toggle.svelte-jdjpn4{display:none;flex-direction:column;gap:5px;padding:0;border:none;background:transparent}.site-header__toggle.svelte-jdjpn4 span:where(.svelte-jdjpn4){width:28px;height:2px;background:var(--color-white)}.site-header__nav.svelte-jdjpn4 ul:where(.svelte-jdjpn4){display:flex;gap:32px;padding:0;margin:0;list-style:none}.site-header__nav.svelte-jdjpn4 a:where(.svelte-jdjpn4){position:relative;color:var(--color-white);font-size:var(--font-size-nav);text-decoration:none}.site-header__nav.svelte-jdjpn4 a:where(.svelte-jdjpn4):after{content:"";position:absolute;left:50%;width:0;bottom:-10px;height:1px;background:currentColor;transform:translate(-50%);transition:width .18s ease}.site-header__nav.svelte-jdjpn4 a:where(.svelte-jdjpn4):hover:after,.site-header__nav.svelte-jdjpn4 a:where(.svelte-jdjpn4):focus-visible:after{width:90%}@media(max-width:760px){.site-header.svelte-jdjpn4{padding-top:20px}.site-header__toggle.svelte-jdjpn4{display:inline-flex}.site-header__nav.svelte-jdjpn4{position:absolute;top:calc(100% + 12px);right:0;display:none;padding:18px 20px;background:#000000db}.site-header__nav.is-open.svelte-jdjpn4{display:block}.site-header__nav.svelte-jdjpn4 ul:where(.svelte-jdjpn4){flex-direction:column;gap:16px}}.subpage-header.svelte-167tt8d{position:sticky;top:0;z-index:30;padding:14px 0;background:var(--color-white)}.subpage-header__inner{display:flex;align-items:center;justify-content:space-between}.subpage-header__brand.svelte-167tt8d{display:inline-flex;width:150px}.subpage-header__brand.svelte-167tt8d img:where(.svelte-167tt8d){width:auto;max-height:50px;object-fit:contain}.subpage-header__toggle.svelte-167tt8d{display:none;flex-direction:column;gap:5px;padding:0;border:none;background:transparent}.subpage-header__toggle.svelte-167tt8d span:where(.svelte-167tt8d){width:28px;height:2px;background:var(--color-page-text)}.subpage-header__nav.svelte-167tt8d ul:where(.svelte-167tt8d){display:flex;gap:32px;padding:0;margin:0;list-style:none}.subpage-header__nav.svelte-167tt8d a:where(.svelte-167tt8d){position:relative;color:var(--color-page-text);font-size:var(--font-size-nav);text-decoration:none}.subpage-header__nav.svelte-167tt8d a:where(.svelte-167tt8d):after{content:"";position:absolute;left:50%;width:0;bottom:-10px;height:1px;background:currentColor;transform:translate(-50%);transition:width .18s ease}.subpage-header__nav.svelte-167tt8d a:where(.svelte-167tt8d):hover:after,.subpage-header__nav.svelte-167tt8d a:where(.svelte-167tt8d):focus-visible:after{width:90%}@media(max-width:760px){.subpage-header__toggle.svelte-167tt8d{display:inline-flex}.subpage-header__nav.svelte-167tt8d{box-sizing:border-box;position:absolute;top:100%;left:0;right:0;display:none;padding:18px 20px;background:#fffffff7;box-shadow:0 18px 30px #0000001f}.subpage-header__nav.is-open.svelte-167tt8d{display:block}.subpage-header__nav.svelte-167tt8d ul:where(.svelte-167tt8d){flex-direction:column;gap:16px}}.site-footer.svelte-1kkgy02{padding:80px 0 56px;background:var(--color-footer);color:var(--color-page-text)}.site-footer__inner{display:grid;gap:36px}.site-footer__contacts.svelte-1kkgy02,.site-footer__highlights.svelte-1kkgy02{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.site-footer__contact.svelte-1kkgy02,.site-footer__highlight.svelte-1kkgy02,.site-footer__brand.svelte-1kkgy02{text-align:center}.site-footer__contact.svelte-1kkgy02 h3:where(.svelte-1kkgy02),.site-footer__highlight.svelte-1kkgy02 h3:where(.svelte-1kkgy02){margin-bottom:10px;font-size:var(--font-size-footer-title);font-weight:700;text-transform:lowercase}.site-footer__separator.svelte-1kkgy02{height:1px;background:#0000001a}.site-footer__contact.svelte-1kkgy02 a:where(.svelte-1kkgy02),.site-footer__highlight.svelte-1kkgy02 a:where(.svelte-1kkgy02){color:var(--color-page-text);text-decoration:none}.site-footer__contact.svelte-1kkgy02 a:where(.svelte-1kkgy02):hover,.site-footer__highlight.svelte-1kkgy02 a:where(.svelte-1kkgy02):hover{color:var(--color-gold-dark)}.site-footer__brand.svelte-1kkgy02 img:where(.svelte-1kkgy02){width:150px;margin:0 auto}.legal-container.svelte-1kkgy02{display:flex;justify-content:space-between;align-items:baseline}.legal-container.svelte-1kkgy02 div:where(.svelte-1kkgy02){display:flex;gap:12px}@media(max-width:760px){.site-footer.svelte-1kkgy02{padding:40px 0}.site-footer__contacts.svelte-1kkgy02,.site-footer__highlights.svelte-1kkgy02{grid-template-columns:1fr}}@font-face{font-family:Wendy LP;font-style:normal;font-weight:700;font-display:swap;src:url(../../../wendy/Wendy-Bold.woff2) format("woff2"),url(../../../wendy/Wendy-Bold.woff) format("woff")}@font-face{font-family:Wendy LP;font-style:normal;font-weight:500;font-display:swap;src:url(../../../wendy/Wendy-Medium.woff2) format("woff2"),url(../../../wendy/Wendy-Medium.woff) format("woff")}:root{--page-max-width: 1280px;--color-page-text: #1d1d1b;--color-gold: #d8b45e;--color-gold-dark: #b2914f;--color-white: #ffffff;--color-soft-band: rgba(191, 184, 207, .15);--color-purple-band: rgba(99, 40, 224, .9);--color-overlay-dark: rgba(0, 0, 0, .4);--color-video-overlay: rgba(29, 29, 27, .45);--color-border-soft: #cccccc;--color-footer: #eae9ed;--font-script: "Wendy LP", Verdana, Arial, sans-serif;--font-body: "adobe-caslon-pro", Georgia, serif;--focus-ring: 0 0 0 3px rgba(216, 180, 94, .5);--font-size-body: 1rem;--font-size-xs: .69rem;--font-size-sm: .82rem;--font-size-md: 1.09rem;--font-size-lg: 1.27rem;--font-size-xl: 1.45rem;--font-size-2xl: 1.55rem;--font-size-3xl: 1.64rem;--font-size-4xl: 1.82rem;--font-size-5xl: 1.91rem;--font-size-6xl: 2.18rem;--font-size-copy: var(--font-size-sm);--font-size-nav: var(--font-size-sm);--font-size-button: var(--font-size-lg);--font-size-footer-title: var(--font-size-md);--font-size-script: var(--font-size-5xl);--font-size-script-mobile: var(--font-size-2xl);--font-size-hero-eyebrow: var(--font-size-xl);--font-size-hero-title: clamp(2.55rem, 10vw, 4.36rem);--font-size-hero-text: var(--font-size-md);--font-size-announcement-title: var(--font-size-4xl);--font-size-original-title: clamp(1.45rem, 3.4vw, 3rem);--font-size-social-title: var(--font-size-4xl);--font-size-ferien-title-hero: clamp(2.04rem, 4vw, 2.98rem);--font-size-ferien-title-section: clamp(1.71rem, 3.3vw, 2.44rem);--font-size-ferien-title-card: var(--font-size-6xl);--font-size-ferien-title-booking: clamp(1.6rem, 3vw, 2.18rem);--font-size-ferien-price-title: var(--font-size-lg);--font-size-placeholder-title: var(--font-size-xl);--font-size-detail-script: var(--font-size-5xl);--font-size-detail-title: clamp(1.89rem, 3.6vw, 2.91rem);--font-size-detail-fact-title: var(--font-size-lg);--font-size-detail-overview-subtitle: var(--font-size-5xl);--font-size-detail-icon: var(--font-size-3xl);--font-size-detail-subheading: var(--font-size-lg);--font-size-detail-accordion: var(--font-size-lg);--font-size-detail-accordion-indicator: var(--font-size-2xl);--font-size-section-intro-eyebrow: var(--font-size-xs);--font-size-section-intro-title: var(--font-size-xl)}html{font-size:24px;scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-size:var(--font-size-body);line-height:1.55;color:var(--color-page-text);background:#fff}h1,h2,h3,h4,p,ul{margin:0}h1,h2,h3,h4{font-weight:700}img,video{display:block;max-width:100%;height:auto}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:none;box-shadow:var(--focus-ring)}.page-shell{min-height:100vh}.skip-link{position:absolute;top:-5rem;left:1rem;z-index:100;padding:.75rem 1rem;background:#000;color:#fff;text-decoration:none}.skip-link:focus{top:1rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:992px){html{font-size:17px}:root{--font-size-xs: .89rem;--font-size-sm: 1.06rem;--font-size-md: 1.41rem;--font-size-lg: 1.65rem;--font-size-xl: 1.88rem;--font-size-2xl: 2rem;--font-size-3xl: 2.12rem;--font-size-4xl: 2.35rem;--font-size-5xl: 2.47rem;--font-size-6xl: 2.82rem;--font-size-copy: var(--font-size-sm);--font-size-nav: var(--font-size-sm);--font-size-button: var(--font-size-lg);--font-size-footer-title: var(--font-size-md);--font-size-script: var(--font-size-5xl);--font-size-script-mobile: var(--font-size-2xl);--font-size-hero-eyebrow: var(--font-size-xl);--font-size-hero-title: clamp(3.29rem, 10vw, 5.65rem);--font-size-hero-text: var(--font-size-md);--font-size-announcement-title: var(--font-size-xl);--font-size-original-title: clamp(1.88rem, 2.4vw, 2.35rem);--font-size-social-title: var(--font-size-xl);--font-size-ferien-title-hero: clamp(2.64rem, 4vw, 3.86rem);--font-size-ferien-title-section: clamp(2.21rem, 3.3vw, 3.15rem);--font-size-ferien-title-card: var(--font-size-6xl);--font-size-ferien-title-booking: clamp(2.07rem, 3vw, 2.82rem);--font-size-ferien-price-title: var(--font-size-lg);--font-size-placeholder-title: var(--font-size-xl);--font-size-detail-script: var(--font-size-5xl);--font-size-detail-title: clamp(2.45rem, 3.6vw, 3.76rem);--font-size-detail-fact-title: var(--font-size-lg);--font-size-detail-overview-subtitle: var(--font-size-5xl);--font-size-detail-icon: var(--font-size-3xl);--font-size-detail-subheading: var(--font-size-lg);--font-size-detail-accordion: var(--font-size-lg);--font-size-detail-accordion-indicator: var(--font-size-2xl);--font-size-section-intro-eyebrow: var(--font-size-xs);--font-size-section-intro-title: var(--font-size-xl)}body{font-size:var(--font-size-body)}}@media(max-width:760px){html{font-size:16px}:root{--font-size-xs: .95rem;--font-size-sm: 1.13rem;--font-size-md: 1.25rem;--font-size-lg: 1.5rem;--font-size-xl: 1.5rem;--font-size-2xl: 2rem;--font-size-3xl: 2.1rem;--font-size-4xl: 2.4rem;--font-size-5xl: var(--font-size-2xl);--font-size-6xl: var(--font-size-4xl);--font-size-copy: var(--font-size-sm);--font-size-nav: var(--font-size-sm);--font-size-button: var(--font-size-lg);--font-size-footer-title: var(--font-size-md);--font-size-script: var(--font-size-2xl);--font-size-script-mobile: var(--font-size-2xl);--font-size-hero-eyebrow: 1.63rem;--font-size-hero-title: 4rem;--font-size-hero-text: var(--font-size-sm);--font-size-announcement-title: var(--font-size-xl);--font-size-original-title: var(--font-size-xl);--font-size-social-title: var(--font-size-xl);--font-size-ferien-title-hero: 2.55rem;--font-size-ferien-title-section: 2.15rem;--font-size-ferien-title-card: var(--font-size-4xl);--font-size-ferien-title-booking: 3rem;--font-size-ferien-price-title: var(--font-size-lg);--font-size-placeholder-title: var(--font-size-xl);--font-size-detail-script: var(--font-size-2xl);--font-size-detail-title: clamp(2.2rem, 3.6vw, 4rem);--font-size-detail-fact-title: var(--font-size-lg);--font-size-detail-overview-subtitle: var(--font-size-xl);--font-size-detail-icon: var(--font-size-3xl);--font-size-detail-subheading: var(--font-size-xl);--font-size-detail-accordion: var(--font-size-xl);--font-size-detail-accordion-indicator: var(--font-size-2xl);--font-size-section-intro-eyebrow: var(--font-size-xs);--font-size-section-intro-title: var(--font-size-xl)}body{font-size:var(--font-size-body)}}
