.hero[data-astro-cid-anhloy43]{position:relative;min-height:clamp(560px,calc(100svh - var(--header-h)),900px);display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background:var(--leather);overflow:hidden}.hero-media[data-astro-cid-anhloy43],.hero-shade[data-astro-cid-anhloy43]{position:absolute;inset:0;width:100%;height:100%}.hero-media[data-astro-cid-anhloy43]{object-fit:cover}.hero-video[data-astro-cid-anhloy43]{opacity:0;transition:opacity .8s ease}.hero-video[data-astro-cid-anhloy43].playing{opacity:1}.slide[data-astro-cid-anhloy43]{opacity:0;transition:opacity 1s ease}.slide[data-astro-cid-anhloy43].active{opacity:1}.hero-shade[data-astro-cid-anhloy43]{background:linear-gradient(to top,#1e160e9e,#1e160e40 55%,#1e160e1f)}.hero-ridge[data-astro-cid-anhloy43]{position:absolute;left:0;right:0;bottom:-1px;z-index:1}.hero-inner[data-astro-cid-anhloy43]{position:relative;padding-block:80px clamp(110px,12vw,150px);max-width:900px}.hero-kicker[data-astro-cid-anhloy43]{color:#fbe3bd;font-size:clamp(1.9rem,4vw,2.6rem);text-shadow:0 2px 18px rgb(0 0 0 / .55)}h1[data-astro-cid-anhloy43]{font-size:clamp(2.5rem,6.6vw,5.2rem);margin-bottom:.35em;text-shadow:0 2px 30px rgb(0 0 0 / .3)}@media(max-width:400px){h1[data-astro-cid-anhloy43]{font-size:clamp(1.7rem,10.2vw,2.5rem)}}.hero-text[data-astro-cid-anhloy43]{font-size:clamp(1.05rem,1.8vw,1.25rem);max-width:52ch;margin-inline:auto;opacity:.95}.hero-actions[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.ctl[data-astro-cid-anhloy43]{position:absolute;z-index:2;border-radius:50%;border:1.5px solid rgb(255 255 255 / .75);background:#1e160e61;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.ctl[data-astro-cid-anhloy43]{transition:background .15s ease,transform .15s ease}.ctl[data-astro-cid-anhloy43]:hover{background:#1e160e99;transform:scale(1.06)}.arrow[data-astro-cid-anhloy43]:hover{transform:translateY(-50%) scale(1.06)}.arrow[data-astro-cid-anhloy43]:active{transform:translateY(-50%) scale(.94)}.ctl[data-astro-cid-anhloy43]:active:not(.arrow){transform:scale(.94)}.dot[data-astro-cid-anhloy43]{transition:background .2s ease,transform .15s ease}.dot[data-astro-cid-anhloy43]:hover{transform:scale(1.3)}.video-toggle[data-astro-cid-anhloy43],.auto-toggle[data-astro-cid-anhloy43]{right:var(--gutter);bottom:clamp(70px,9vw,100px);width:44px;height:44px}.ctl[data-astro-cid-anhloy43] svg[data-astro-cid-anhloy43]{width:18px;height:18px}.ctl[data-astro-cid-anhloy43] .i-play[data-astro-cid-anhloy43],.ctl[data-astro-cid-anhloy43].paused .i-pause[data-astro-cid-anhloy43]{display:none}.ctl[data-astro-cid-anhloy43].paused .i-play[data-astro-cid-anhloy43]{display:block}.arrow[data-astro-cid-anhloy43]{top:50%;width:52px;height:52px;font-size:2.2rem;line-height:1;padding-bottom:5px;transform:translateY(-50%)}.prev[data-astro-cid-anhloy43]{left:clamp(12px,3vw,40px)}.next[data-astro-cid-anhloy43]{right:clamp(12px,3vw,40px)}.dots[data-astro-cid-anhloy43]{position:absolute;z-index:2;left:50%;bottom:clamp(76px,9vw,108px);transform:translate(-50%);display:flex;gap:10px}.dot[data-astro-cid-anhloy43]{width:11px;height:11px;border-radius:50%;border:1.5px solid #fff;background:transparent;padding:0;cursor:pointer}.dot[data-astro-cid-anhloy43].active{background:#fff}@media(max-width:700px){.arrow[data-astro-cid-anhloy43]{top:auto;bottom:clamp(70px,18vw,96px);transform:none;width:44px;height:44px}.dots[data-astro-cid-anhloy43]{bottom:clamp(88px,22vw,114px)}}.lead[data-astro-cid-iiafgans]{font-size:clamp(1.1rem,1.7vw,1.22rem)}.lead[data-astro-cid-iiafgans] strong{color:var(--leather)}.signature[data-astro-cid-iiafgans]{font-family:var(--hand);font-size:2.1rem;color:var(--leather);margin-top:.6em;transform:rotate(-2deg);transform-origin:left}.facts[data-astro-cid-iiafgans]{list-style:none;padding:0;margin:clamp(56px,8vw,96px) 0 0;display:grid;grid-template-columns:repeat(4,1fr);border-top:2px dashed var(--line);border-bottom:2px dashed var(--line)}.facts[data-astro-cid-iiafgans] li[data-astro-cid-iiafgans]{padding:22px 12px;text-align:center;display:flex;flex-direction:column;gap:2px}.facts[data-astro-cid-iiafgans] li[data-astro-cid-iiafgans]+li[data-astro-cid-iiafgans]{border-left:2px dashed var(--line)}.facts[data-astro-cid-iiafgans] strong[data-astro-cid-iiafgans]{font-family:var(--serif);font-size:clamp(2rem,4vw,2.9rem);line-height:1;color:var(--accent)}.facts[data-astro-cid-iiafgans] span[data-astro-cid-iiafgans]{color:var(--muted);font-size:.95rem}@media(max-width:700px){.facts[data-astro-cid-iiafgans]{grid-template-columns:repeat(2,1fr)}.facts[data-astro-cid-iiafgans] li[data-astro-cid-iiafgans]:nth-child(3){border-left:0}.facts[data-astro-cid-iiafgans] li[data-astro-cid-iiafgans]:nth-child(n+3){border-top:2px dashed var(--line)}}.offers[data-astro-cid-zd3oqiyb]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(40px,5vw,72px)}.card[data-astro-cid-zd3oqiyb]{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.card[data-astro-cid-zd3oqiyb] .polaroid[data-astro-cid-zd3oqiyb]{padding-bottom:10px;margin-bottom:26px;transition:transform .25s ease}.card[data-astro-cid-zd3oqiyb]:hover .polaroid[data-astro-cid-zd3oqiyb]{transform:rotate(0) scale(1.01)}.sub[data-astro-cid-zd3oqiyb]{font-family:var(--hand);font-weight:700;font-size:1.6rem;color:var(--accent);line-height:1.1}.card[data-astro-cid-zd3oqiyb] h3[data-astro-cid-zd3oqiyb]{font-size:clamp(1.8rem,3vw,2.3rem);margin-top:.1em}.card[data-astro-cid-zd3oqiyb]:hover h3[data-astro-cid-zd3oqiyb]{color:var(--accent)}.card[data-astro-cid-zd3oqiyb] p[data-astro-cid-zd3oqiyb]{color:var(--muted)}.foot[data-astro-cid-zd3oqiyb]{margin-top:auto;display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;border-top:2px dashed var(--line)}.price[data-astro-cid-zd3oqiyb] strong[data-astro-cid-zd3oqiyb]{font-family:var(--serif);font-size:1.35rem}.price[data-astro-cid-zd3oqiyb] .eur[data-astro-cid-zd3oqiyb]{margin-left:6px;font-size:.82rem;color:var(--muted);white-space:nowrap}.more[data-astro-cid-zd3oqiyb]{font-weight:700;color:var(--accent)}.tiles[data-astro-cid-dbxt46k2]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.tile[data-astro-cid-dbxt46k2]{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;color:#fff;text-decoration:none;background:var(--green);border-radius:var(--radius);box-shadow:0 10px 26px -10px #0000008c}.tile[data-astro-cid-dbxt46k2] img[data-astro-cid-dbxt46k2]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}a[data-astro-cid-dbxt46k2].tile:hover img[data-astro-cid-dbxt46k2]{transform:scale(1.05)}.shade[data-astro-cid-dbxt46k2]{position:absolute;inset:0;background:linear-gradient(to top,rgb(20 15 10 / .8),rgb(20 15 10 / .05) 55%,transparent)}.txt[data-astro-cid-dbxt46k2]{position:absolute;left:20px;right:20px;bottom:18px;display:flex;flex-direction:column;gap:4px}.txt[data-astro-cid-dbxt46k2] strong[data-astro-cid-dbxt46k2]{font-family:var(--serif);font-weight:500;font-size:1.45rem;line-height:1.15}.txt[data-astro-cid-dbxt46k2] span[data-astro-cid-dbxt46k2]{font-size:.9rem;opacity:.9;line-height:1.4}.arrows[data-astro-cid-dbxt46k2]{display:none}.tile[data-astro-cid-dbxt46k2],.tile[data-astro-cid-dbxt46k2] img[data-astro-cid-dbxt46k2]{-webkit-user-drag:none}@media(max-width:900px){.arrows[data-astro-cid-dbxt46k2]{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.arrow[data-astro-cid-dbxt46k2]{width:44px;height:44px;border-radius:50%;border:2px solid rgb(255 255 255 / .7);background:#ffffff1f;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0 0 3px;transition:background .15s ease,transform .12s ease}.arrow[data-astro-cid-dbxt46k2]:hover{background:#ffffff47}.arrow[data-astro-cid-dbxt46k2]:active{transform:scale(.92)}.tiles[data-astro-cid-dbxt46k2].dragging{scroll-snap-type:none;cursor:grabbing;user-select:none}.tiles[data-astro-cid-dbxt46k2]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;gap:12px;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none}.tiles[data-astro-cid-dbxt46k2]::-webkit-scrollbar{display:none}.tiles[data-astro-cid-dbxt46k2] li[data-astro-cid-dbxt46k2]{flex:0 0 min(72vw,300px);scroll-snap-align:start}}.band[data-astro-cid-lhuqucf2]{position:relative;margin:0;height:clamp(340px,56vw,680px);overflow:hidden;background:var(--green)}.band[data-astro-cid-lhuqucf2] img[data-astro-cid-lhuqucf2],.band[data-astro-cid-lhuqucf2] video[data-astro-cid-lhuqucf2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.band[data-astro-cid-lhuqucf2]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(30 22 14 / .5),transparent 45%);pointer-events:none}.top[data-astro-cid-lhuqucf2]{position:absolute;top:-1px;left:0;right:0;z-index:1;transform:scaleY(-1)}figcaption[data-astro-cid-lhuqucf2]{position:absolute;left:0;right:0;bottom:clamp(30px,5vw,56px);z-index:1}figcaption[data-astro-cid-lhuqucf2] span[data-astro-cid-lhuqucf2]{display:inline-block;font-family:var(--hand);font-weight:700;font-size:clamp(1.8rem,3.6vw,2.7rem);color:#f3d3a8;transform:rotate(-2deg);text-shadow:0 2px 16px rgb(0 0 0 / .4)}.herd[data-astro-cid-ipstaelt]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:clamp(44px,5vw,60px) clamp(24px,3vw,40px)}.horse[data-astro-cid-ipstaelt] .polaroid[data-astro-cid-ipstaelt]{transition:transform .25s ease}.horse[data-astro-cid-ipstaelt]:hover .polaroid[data-astro-cid-ipstaelt]{transform:rotate(0) scale(1.02)}.horse[data-astro-cid-ipstaelt] figcaption[data-astro-cid-ipstaelt]{font-size:2rem}.no-photo[data-astro-cid-ipstaelt]{aspect-ratio:1;background:var(--paper-deep)}.level[data-astro-cid-ipstaelt]{position:absolute;top:20px;right:-8px;padding:5px 12px;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--accent);border-radius:8px;transform:rotate(4deg);box-shadow:0 2px 6px #0003}.horse-body[data-astro-cid-ipstaelt]{padding:18px 4px 0}.facts[data-astro-cid-ipstaelt]{font-size:.82rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:.5em}.desc[data-astro-cid-ipstaelt]{margin:0}.more[data-astro-cid-ipstaelt]{margin:clamp(40px,5vw,64px) 0 0;text-align:center}.stay-list[data-astro-cid-agzkg44h] ul[data-astro-cid-agzkg44h]{list-style:none;margin:0;padding:0}.stay-list[data-astro-cid-agzkg44h] li[data-astro-cid-agzkg44h]{padding:18px 0;border-top:2px dashed var(--line)}.stay-list[data-astro-cid-agzkg44h] li[data-astro-cid-agzkg44h]:last-child{border-bottom:2px dashed var(--line)}.stay-list[data-astro-cid-agzkg44h] h3[data-astro-cid-agzkg44h] a[data-astro-cid-agzkg44h]{color:inherit;text-decoration:none}.stay-list[data-astro-cid-agzkg44h] h3[data-astro-cid-agzkg44h] a[data-astro-cid-agzkg44h]:hover{text-decoration:underline}.stay-list[data-astro-cid-agzkg44h] h3[data-astro-cid-agzkg44h]{margin-bottom:.15em}.stay-list[data-astro-cid-agzkg44h] p[data-astro-cid-agzkg44h]{margin:0;color:var(--muted)}.stay-list[data-astro-cid-agzkg44h] .more[data-astro-cid-agzkg44h]{margin-top:32px}.rows[data-astro-cid-agzkg44h]{display:grid;gap:clamp(56px,8vw,96px)}.row[data-astro-cid-agzkg44h]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,72px);align-items:center}.row[data-astro-cid-agzkg44h] .polaroid[data-astro-cid-agzkg44h]{padding-bottom:10px}.row[data-astro-cid-agzkg44h].flip .polaroid[data-astro-cid-agzkg44h]{order:2}.row-body[data-astro-cid-agzkg44h]{max-width:52ch}@media(max-width:760px){.row[data-astro-cid-agzkg44h]{grid-template-columns:1fr}.row[data-astro-cid-agzkg44h].flip .polaroid[data-astro-cid-agzkg44h]{order:0}}.item-link[data-astro-cid-agzkg44h]{margin:18px 0 0}.boards[data-astro-cid-kqyf6wvr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:clamp(24px,4vw,40px);align-items:start}.board[data-astro-cid-kqyf6wvr]{background:var(--card);padding:clamp(24px,4vw,36px);border:1px solid var(--line);outline:1px solid var(--line);outline-offset:-8px;box-shadow:var(--shadow);border-radius:var(--radius)}.board[data-astro-cid-kqyf6wvr] h3[data-astro-cid-kqyf6wvr]{font-size:1.7rem;color:var(--accent);text-align:center}dl[data-astro-cid-kqyf6wvr]{margin:0}.line[data-astro-cid-kqyf6wvr]{display:flex;align-items:baseline;gap:8px;padding:9px 0}.line[data-astro-cid-kqyf6wvr]+.line[data-astro-cid-kqyf6wvr]{border-top:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}dt[data-astro-cid-kqyf6wvr]{flex:1 1 auto;display:flex;align-items:baseline;gap:8px;min-width:0}dt[data-astro-cid-kqyf6wvr]:after{content:"";flex:1 1 24px;border-bottom:2px dotted color-mix(in srgb,var(--ink) 25%,transparent);transform:translateY(-4px)}dd[data-astro-cid-kqyf6wvr]{margin:0;text-align:right;flex-shrink:0;display:flex;flex-direction:column;line-height:1.25}dd[data-astro-cid-kqyf6wvr] strong[data-astro-cid-kqyf6wvr]{font-family:var(--serif);font-size:1.2rem;white-space:nowrap}.eur[data-astro-cid-kqyf6wvr]{font-size:.8rem;color:var(--muted);white-space:nowrap}.unit[data-astro-cid-kqyf6wvr],.note[data-astro-cid-kqyf6wvr]{font-size:.82rem;color:var(--muted)}.note[data-astro-cid-kqyf6wvr]{font-weight:700;color:var(--leather);font-size:.95rem}.notes[data-astro-cid-kqyf6wvr]{margin:28px 0 0;padding:0;list-style:none;color:var(--muted);font-size:.95rem}.notes[data-astro-cid-kqyf6wvr] li[data-astro-cid-kqyf6wvr]:before{content:"* ";color:var(--accent)}.footnote[data-astro-cid-kqyf6wvr]{margin:clamp(32px,4vw,48px) auto 0;max-width:60ch;text-align:center;font-family:var(--serif);font-style:italic;font-size:1.2rem;color:var(--leather)}.reviews[data-astro-cid-h3xzfrp5]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px}blockquote[data-astro-cid-h3xzfrp5]{margin:0;height:100%;background:#fffdf8;padding:28px;box-shadow:var(--shadow);border-radius:var(--radius);transform:rotate(var(--tilt));display:flex;flex-direction:column;gap:8px}.stars[data-astro-cid-h3xzfrp5]{color:var(--accent);letter-spacing:2px;margin:0}blockquote[data-astro-cid-h3xzfrp5]>p[data-astro-cid-h3xzfrp5]{font-family:var(--serif);font-size:1.12rem;font-style:italic}footer[data-astro-cid-h3xzfrp5]{margin-top:auto;display:flex;flex-direction:column;font-size:.95rem}footer[data-astro-cid-h3xzfrp5] span[data-astro-cid-h3xzfrp5]{color:var(--muted)}.more[data-astro-cid-h3xzfrp5]{margin-top:32px;text-align:center;font-weight:700}@media(max-width:760px){blockquote[data-astro-cid-h3xzfrp5]{transform:none}}.more[data-astro-cid-iuo7srjn]{margin:8px 0 0;text-align:center;font-family:var(--serif);font-size:1.25rem}.more[data-astro-cid-iuo7srjn] a[data-astro-cid-iuo7srjn]{font-weight:600}.wall[data-astro-cid-iuo7srjn]{list-style:none;margin:0;padding:0;columns:3 280px;column-gap:28px}.wall[data-astro-cid-iuo7srjn] li[data-astro-cid-iuo7srjn]{break-inside:avoid;margin-bottom:28px}.shot[data-astro-cid-iuo7srjn]{display:block;width:100%;padding:10px 10px 0;border:0;background:#fffdf8;box-shadow:var(--shadow);border-radius:16px;transform:rotate(var(--tilt));cursor:zoom-in;font:inherit;color:inherit;transition:transform .2s ease}.shot[data-astro-cid-iuo7srjn]:hover{transform:rotate(0) scale(1.02)}.shot[data-astro-cid-iuo7srjn] img[data-astro-cid-iuo7srjn]{width:100%}.cap[data-astro-cid-iuo7srjn]{display:block;font-family:var(--hand);font-weight:700;font-size:1.35rem;line-height:1.2;padding:8px 4px 12px}.shot[data-astro-cid-iuo7srjn]:not(:has(.cap)){padding-bottom:10px}.lightbox[data-astro-cid-iuo7srjn]{border:0;padding:0;background:transparent;max-width:min(1100px,94vw);max-height:92vh;overflow:visible}.lightbox[data-astro-cid-iuo7srjn]::backdrop{background:#140f0ae0}.lightbox[data-astro-cid-iuo7srjn] figure[data-astro-cid-iuo7srjn]{margin:0;background:#fffdf8;padding:10px 10px 0}.lightbox[data-astro-cid-iuo7srjn] img[data-astro-cid-iuo7srjn]{max-height:78vh;width:auto;margin-inline:auto}.lightbox[data-astro-cid-iuo7srjn] figcaption[data-astro-cid-iuo7srjn]{font-family:var(--hand);font-weight:700;font-size:1.6rem;text-align:center;padding:8px 8px 12px;min-height:12px}.lightbox[data-astro-cid-iuo7srjn] figcaption[data-astro-cid-iuo7srjn]{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.lb-count[data-astro-cid-iuo7srjn]{font-family:var(--sans);font-size:.85rem;font-weight:700;letter-spacing:.08em;color:var(--muted);white-space:nowrap}.lb-btn[data-astro-cid-iuo7srjn]{position:absolute;width:48px;height:48px;border-radius:50%;border:0;background:var(--accent);color:#fff;font-size:2rem;line-height:1;cursor:pointer;z-index:2;display:grid;place-items:center;padding:0 0 4px;box-shadow:0 4px 14px #00000059}.lb-btn[data-astro-cid-iuo7srjn]{transition:background .15s ease,transform .15s ease}.lb-btn[data-astro-cid-iuo7srjn]:hover{background:color-mix(in srgb,var(--accent) 82%,#000)}.lb-close[data-astro-cid-iuo7srjn]{top:-20px;right:-20px;font-size:1.8rem}.lb-prev[data-astro-cid-iuo7srjn],.lb-next[data-astro-cid-iuo7srjn]{top:45%}.lb-prev[data-astro-cid-iuo7srjn]{left:-24px}.lb-next[data-astro-cid-iuo7srjn]{right:-24px}@media(max-width:600px){.wall[data-astro-cid-iuo7srjn]{columns:2;column-gap:14px}.wall[data-astro-cid-iuo7srjn] li[data-astro-cid-iuo7srjn]{margin-bottom:14px}.shot[data-astro-cid-iuo7srjn]{padding:5px 5px 0}.cap[data-astro-cid-iuo7srjn]{font-size:1.05rem;padding:4px 2px 6px}.lb-close[data-astro-cid-iuo7srjn]{top:-56px;right:0}.lb-prev[data-astro-cid-iuo7srjn],.lb-next[data-astro-cid-iuo7srjn]{top:auto;bottom:-64px}.lb-prev[data-astro-cid-iuo7srjn]{left:calc(50% - 60px)}.lb-next[data-astro-cid-iuo7srjn]{right:calc(50% - 60px)}.lightbox[data-astro-cid-iuo7srjn]{max-height:none;margin-top:72px}}.family[data-astro-cid-mx2unxbq] .prose[data-astro-cid-mx2unxbq] strong{color:var(--leather)}.pets[data-astro-cid-mx2unxbq]{margin-top:clamp(56px,8vw,96px)}.pets-title[data-astro-cid-mx2unxbq]{font-family:var(--hand);font-size:2rem;font-weight:700;color:var(--accent)}.pets[data-astro-cid-mx2unxbq] ul[data-astro-cid-mx2unxbq]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:28px}.pets[data-astro-cid-mx2unxbq] li[data-astro-cid-mx2unxbq]{display:flex;gap:16px;align-items:flex-start}.pets[data-astro-cid-mx2unxbq] .pet-card[data-astro-cid-mx2unxbq]{flex-direction:column;gap:14px}.pet-card[data-astro-cid-mx2unxbq] figcaption[data-astro-cid-mx2unxbq]{font-size:1.8rem}.no-photo[data-astro-cid-mx2unxbq]{aspect-ratio:1;display:grid;place-items:center;background:var(--paper-deep);color:color-mix(in srgb,var(--leather) 45%,var(--paper-deep))}.no-photo[data-astro-cid-mx2unxbq] svg[data-astro-cid-mx2unxbq]{width:38%}.pet-card[data-astro-cid-mx2unxbq] p[data-astro-cid-mx2unxbq]{margin:0 4px}.pets[data-astro-cid-mx2unxbq] p[data-astro-cid-mx2unxbq]{margin:2px 0 0;color:var(--muted)}.ways[data-astro-cid-ixekkobr]{list-style:none;counter-reset:way;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:32px}.ways[data-astro-cid-ixekkobr] li[data-astro-cid-ixekkobr]{counter-increment:way;position:relative;padding-top:58px}.ways[data-astro-cid-ixekkobr] li[data-astro-cid-ixekkobr]:before{content:counter(way);position:absolute;top:0;left:0;width:46px;height:46px;border-radius:50%;border:2px solid var(--accent);color:var(--accent);display:grid;place-items:center;font-family:var(--hand);font-size:1.8rem;font-weight:700;transform:rotate(-6deg)}.ways[data-astro-cid-ixekkobr] p[data-astro-cid-ixekkobr]{color:var(--muted);margin:0}.map[data-astro-cid-ixekkobr]{margin-top:48px;position:relative;height:clamp(380px,46vw,480px);background-color:#e8e2d4;background-size:cover;background-position:center;border:1px solid var(--line);box-shadow:var(--shadow);border-radius:var(--radius);overflow:hidden}.pin[data-astro-cid-ixekkobr]{position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-46px 0 0 -23px;color:var(--accent);filter:drop-shadow(0 3px 4px rgb(0 0 0 / .35))}.map-panel[data-astro-cid-ixekkobr]{position:absolute;left:16px;bottom:16px;max-width:min(420px,calc(100% - 32px));background:color-mix(in srgb,var(--paper) 94%,transparent);border-radius:16px;padding:16px 18px;box-shadow:var(--shadow);display:grid;gap:10px}.coords[data-astro-cid-ixekkobr]{margin:0}.map-actions[data-astro-cid-ixekkobr]{display:flex;flex-wrap:wrap;gap:10px}.map-note[data-astro-cid-ixekkobr]{margin:0;font-size:.82rem;color:var(--muted)}.map-credit[data-astro-cid-ixekkobr]{position:absolute;right:0;bottom:0;padding:3px 8px;font-size:.72rem;color:#333;background:#ffffffbf;border-top-left-radius:8px;text-decoration:none}.map[data-astro-cid-ixekkobr].loaded .pin[data-astro-cid-ixekkobr],.map[data-astro-cid-ixekkobr].loaded .map-panel[data-astro-cid-ixekkobr],.map[data-astro-cid-ixekkobr].loaded .map-credit[data-astro-cid-ixekkobr]{display:none}@media(max-width:560px){.map-panel[data-astro-cid-ixekkobr]{left:10px;right:10px;bottom:10px;max-width:none}}.contact .date-btn{width:100%;text-align:left;font:inherit;font-size:1rem;padding:12px 14px;min-height:48px;border-radius:12px;border:1.5px solid color-mix(in srgb,var(--ink) 22%,transparent);background:#fffdf9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237a4b2a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='3'/%3E%3Cpath d='M8 3v4M16 3v4M3 10h18'/%3E%3C/svg%3E") no-repeat right 14px center / 20px;color:var(--ink);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.contact .date-btn.empty{color:var(--muted)}.contact .date-btn:hover,.contact .date-btn[aria-expanded=true]{border-color:var(--leather)}.contact .field{position:relative}.contact .cal{position:absolute;z-index:20;top:calc(100% + 6px);left:0;width:min(340px,calc(100vw - 24px));padding:14px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 18px 40px -14px #2e221973}.contact .cal[hidden]{display:none}.contact .cal-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.contact .cal-title{font-family:var(--serif);font-weight:600;font-size:1.05rem;text-transform:capitalize}.contact .cal-nav{width:36px;height:36px;border-radius:50%;border:1.5px solid var(--line);background:#fff;cursor:pointer;font-size:1.2rem;line-height:1;padding:0;color:var(--ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .15s ease,transform .12s ease}@media(hover:hover){.contact .cal-nav:hover:not(:disabled){background:color-mix(in srgb,var(--leather) 12%,transparent)}}.contact .cal-nav:active:not(:disabled){transform:scale(.92)}.contact .cal-nav:disabled{opacity:.3;cursor:default}.contact .cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.contact .cal-wd{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);padding:4px 0}.contact .cal-day{aspect-ratio:1;border:0;border-radius:10px;background:none;font:inherit;font-size:.95rem;color:#b8afa4;cursor:default;padding:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.contact .cal-day.ok{color:var(--ink);font-weight:700;background:color-mix(in srgb,var(--leather) 10%,transparent);cursor:pointer;transition:background .12s ease,transform .1s ease}@media(hover:hover){.contact .cal-day.ok:hover{background:color-mix(in srgb,var(--leather) 25%,transparent);transform:scale(1.06)}}.contact .cal-day.sel{background:var(--accent);color:#fff}.contact[data-astro-cid-zbjjch6a]{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(32px,6vw,72px);align-items:start;padding-block:clamp(32px,5vw,56px)}.reply[data-astro-cid-zbjjch6a]{font-family:var(--hand);font-weight:700;font-size:1.8rem;line-height:1.2;color:var(--leather);transform:rotate(-1.5deg)}.details[data-astro-cid-zbjjch6a]{margin:24px 0 0;display:grid;gap:14px}.details[data-astro-cid-zbjjch6a] dt[data-astro-cid-zbjjch6a]{font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.details[data-astro-cid-zbjjch6a] dd[data-astro-cid-zbjjch6a]{margin:0;font-size:1.15rem;font-weight:600;overflow-wrap:anywhere}.social-row[data-astro-cid-zbjjch6a]{margin-top:24px}.inquiry[data-astro-cid-zbjjch6a],.thanks[data-astro-cid-zbjjch6a]{background:var(--card);padding:clamp(24px,4vw,40px);border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid var(--line)}.hp[data-astro-cid-zbjjch6a]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.types[data-astro-cid-zbjjch6a]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.choose[data-astro-cid-zbjjch6a]{flex-basis:100%;margin:0;font-weight:700;font-size:.9rem}.ft[data-astro-cid-zbjjch6a]{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;pointer-events:none}.ft-label[data-astro-cid-zbjjch6a]{padding:10px 22px;border-radius:999px;border:2px solid color-mix(in srgb,var(--ink) 25%,transparent);font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .12s ease}.ft-label[data-astro-cid-zbjjch6a]:hover{border-color:var(--leather);transform:translateY(-1px)}.ft-label[data-astro-cid-zbjjch6a]:active{transform:scale(.97)}#ft-riders[data-astro-cid-zbjjch6a]:checked~label[data-astro-cid-zbjjch6a][for=ft-riders],#ft-camping[data-astro-cid-zbjjch6a]:checked~label[data-astro-cid-zbjjch6a][for=ft-camping]{background:var(--leather);border-color:var(--leather);color:#fff}.ft[data-astro-cid-zbjjch6a]:focus-visible+.ft-label[data-astro-cid-zbjjch6a]{outline:3px solid color-mix(in srgb,var(--accent) 55%,#fff);outline-offset:3px}.types[data-astro-cid-zbjjch6a].single .choose[data-astro-cid-zbjjch6a],.types[data-astro-cid-zbjjch6a].single .ft-label[data-astro-cid-zbjjch6a]{display:none}.fs[data-astro-cid-zbjjch6a]{display:none;flex-basis:100%;margin-top:12px;gap:18px}#ft-riders[data-astro-cid-zbjjch6a]:checked~.fs-riders[data-astro-cid-zbjjch6a],#ft-camping[data-astro-cid-zbjjch6a]:checked~.fs-camping[data-astro-cid-zbjjch6a]{display:grid}.grid[data-astro-cid-zbjjch6a]{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.shared[data-astro-cid-zbjjch6a]{margin-top:12px}.span-2[data-astro-cid-zbjjch6a]{grid-column:1 / -1}.counts[data-astro-cid-zbjjch6a]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.note[data-astro-cid-zbjjch6a]{margin:-6px 0 0;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--leather) 10%,transparent);font-size:.92rem;color:var(--ink)}.field[data-astro-cid-zbjjch6a]{display:flex;flex-direction:column;gap:6px;min-width:0}.field[data-astro-cid-zbjjch6a]>span[data-astro-cid-zbjjch6a]{font-size:.9rem;font-weight:700}.check[data-astro-cid-zbjjch6a]{display:flex;align-items:center;gap:10px;font-weight:600;cursor:pointer}.check[data-astro-cid-zbjjch6a] input[data-astro-cid-zbjjch6a]{width:22px;height:22px;min-height:0;accent-color:var(--accent)}.riders[data-astro-cid-zbjjch6a] h3[data-astro-cid-zbjjch6a]{font-size:1.25rem;margin:0}.riders[data-astro-cid-zbjjch6a] .hint[data-astro-cid-zbjjch6a]{margin:4px 0 14px;color:var(--muted);font-size:.92rem}.rider[data-astro-cid-zbjjch6a]{display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:12px 16px;padding:16px;margin-bottom:12px;border:1.5px dashed var(--line);border-radius:16px;background:color-mix(in srgb,var(--paper) 60%,transparent);position:relative}.rider-title[data-astro-cid-zbjjch6a]{grid-column:1 / -1;font-family:var(--serif);font-size:1.05rem}.rider-remove[data-astro-cid-zbjjch6a]{position:absolute;top:10px;right:12px;background:none;border:0;color:var(--accent);font:inherit;font-size:.85rem;font-weight:700;cursor:pointer;padding:4px 8px;border-radius:999px;transition:background .15s ease}.rider-remove[data-astro-cid-zbjjch6a]:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}.add-rider[data-astro-cid-zbjjch6a]{padding:10px 20px;margin-bottom:8px;color:var(--leather)}.others[data-astro-cid-zbjjch6a]{max-width:320px}input[data-astro-cid-zbjjch6a],select[data-astro-cid-zbjjch6a],textarea[data-astro-cid-zbjjch6a]{width:100%;font:inherit;font-size:1rem;color:var(--ink);background:#fffdf9;border:1.5px solid color-mix(in srgb,var(--ink) 22%,transparent);border-radius:12px;padding:12px 14px;min-height:48px}textarea[data-astro-cid-zbjjch6a]{resize:vertical}input[data-astro-cid-zbjjch6a]:focus,select[data-astro-cid-zbjjch6a]:focus,textarea[data-astro-cid-zbjjch6a]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent)}.was-validated[data-astro-cid-zbjjch6a] [data-astro-cid-zbjjch6a]:invalid{border-color:#b3261e}.field[data-astro-cid-zbjjch6a]{position:relative}.actions[data-astro-cid-zbjjch6a]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px}.actions[data-astro-cid-zbjjch6a] small[data-astro-cid-zbjjch6a],.privacy[data-astro-cid-zbjjch6a]{color:var(--muted)}.privacy[data-astro-cid-zbjjch6a]{font-size:.9rem;margin:16px 0 0}.btn[data-astro-cid-zbjjch6a][disabled]{opacity:.6;cursor:progress}.thanks[data-astro-cid-zbjjch6a],.status-error[data-astro-cid-zbjjch6a]{display:none}.thanks[data-astro-cid-zbjjch6a]:target,.thanks[data-astro-cid-zbjjch6a].show{display:block}.contact[data-astro-cid-zbjjch6a]:has(.thanks:target) .inquiry[data-astro-cid-zbjjch6a],.contact[data-astro-cid-zbjjch6a]:has(.thanks.show) .inquiry[data-astro-cid-zbjjch6a]{display:none}.status-error[data-astro-cid-zbjjch6a]:target,.status-error[data-astro-cid-zbjjch6a].show{display:block;margin:16px 0 0;color:#b3261e;font-weight:600}.thanks[data-astro-cid-zbjjch6a]{text-align:center;padding-block:56px}.thanks[data-astro-cid-zbjjch6a] .kicker[data-astro-cid-zbjjch6a]{font-size:2.6rem}.thanks[data-astro-cid-zbjjch6a] .sig[data-astro-cid-zbjjch6a]{font-family:var(--hand);font-weight:700;font-size:1.6rem;color:var(--leather)}@media(max-width:860px){.contact[data-astro-cid-zbjjch6a]{grid-template-columns:1fr}}@media(max-width:520px){.grid[data-astro-cid-zbjjch6a]{grid-template-columns:1fr}.counts[data-astro-cid-zbjjch6a]{grid-template-columns:1fr 1fr;gap:16px 12px}.counts[data-astro-cid-zbjjch6a] .field[data-astro-cid-zbjjch6a]:last-child{grid-column:1 / -1}.rider[data-astro-cid-zbjjch6a]{grid-template-columns:1fr 1fr 1fr;gap:10px;padding:14px 12px}.rider[data-astro-cid-zbjjch6a] input[data-astro-cid-zbjjch6a]{padding-inline:10px}}.practical[data-astro-cid-3fpamdue]{padding-block:clamp(32px,5vw,56px) clamp(24px,4vw,48px);display:grid;gap:clamp(48px,7vw,80px)}.practical[data-astro-cid-3fpamdue]>section[data-astro-cid-3fpamdue]{max-width:820px}h2[data-astro-cid-3fpamdue]{font-size:clamp(1.8rem,3.5vw,2.4rem)}.faq[data-astro-cid-3fpamdue]{border-top:1px solid var(--line)}details[data-astro-cid-3fpamdue]{border-bottom:1px solid var(--line)}summary[data-astro-cid-3fpamdue]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-family:var(--serif);font-size:1.2rem;font-weight:600}summary[data-astro-cid-3fpamdue]::-webkit-details-marker{display:none}summary[data-astro-cid-3fpamdue] svg[data-astro-cid-3fpamdue]{width:22px;height:22px;flex-shrink:0;color:var(--accent);transition:transform .2s ease}details[data-astro-cid-3fpamdue][open] summary[data-astro-cid-3fpamdue] svg[data-astro-cid-3fpamdue]{transform:rotate(180deg)}.answer[data-astro-cid-3fpamdue]{padding:0 0 20px}.rules[data-astro-cid-3fpamdue]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:var(--radius);padding:clamp(24px,4vw,40px)}.page-head[data-astro-cid-cjp6lpap]{position:relative;padding-top:clamp(56px,9vw,104px);text-align:center;background:var(--paper-deep)}.page-head[data-astro-cid-cjp6lpap].has-cover{color:#fff;background:var(--green);padding-top:clamp(150px,22vw,260px)}.cover[data-astro-cid-cjp6lpap]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.has-cover[data-astro-cid-cjp6lpap]:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,#1e160eb3,#1e160e26)}.has-cover[data-astro-cid-cjp6lpap] .kicker[data-astro-cid-cjp6lpap]{color:#f3d3a8}.head-inner[data-astro-cid-cjp6lpap]{position:relative;z-index:2;max-width:820px;padding-bottom:clamp(24px,4vw,40px)}.ridge-wrap[data-astro-cid-cjp6lpap]{position:relative;z-index:2}.page-head[data-astro-cid-cjp6lpap].hub,.page-head[data-astro-cid-cjp6lpap].hub.has-cover{padding-top:0}.page-head[data-astro-cid-cjp6lpap].hub .head-inner[data-astro-cid-cjp6lpap]{min-height:clamp(420px,44vw,520px);margin-inline:auto;padding:72px var(--gutter) calc(5.6vw + 76px);display:flex;flex-direction:column;justify-content:center;align-items:center}h1[data-astro-cid-cjp6lpap]{font-size:clamp(2.4rem,6vw,4.2rem);margin-bottom:.3em}.intro[data-astro-cid-cjp6lpap]{font-size:clamp(1.05rem,1.8vw,1.25rem);max-width:56ch;margin:0 auto}.body[data-astro-cid-cbaebdid]{max-width:70ch;padding-block:clamp(32px,6vw,72px) clamp(48px,8vw,96px)}.layout[data-astro-cid-za4invxh]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:clamp(32px,5vw,64px);align-items:start;padding-block:clamp(32px,5vw,56px) clamp(24px,4vw,48px)}.main[data-astro-cid-za4invxh]{max-width:72ch}.facts[data-astro-cid-za4invxh]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0 0 36px;border-top:2px dashed var(--line)}.facts[data-astro-cid-za4invxh] div[data-astro-cid-za4invxh]{padding:14px 8px 14px 0;border-bottom:2px dashed var(--line)}.facts[data-astro-cid-za4invxh] dt[data-astro-cid-za4invxh]{font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.facts[data-astro-cid-za4invxh] dd[data-astro-cid-za4invxh]{margin:2px 0 0;font-weight:700}.lists[data-astro-cid-za4invxh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px;margin-top:40px}.lists[data-astro-cid-za4invxh] h2[data-astro-cid-za4invxh]{font-size:1.5rem}.lists[data-astro-cid-za4invxh] ul[data-astro-cid-za4invxh]{list-style:none;padding:0;margin:0}.lists[data-astro-cid-za4invxh] li[data-astro-cid-za4invxh]{padding:6px 0 6px 30px;position:relative}.lists[data-astro-cid-za4invxh] li[data-astro-cid-za4invxh]:before{position:absolute;left:0;top:5px;font-weight:800}.yes[data-astro-cid-za4invxh] li[data-astro-cid-za4invxh]:before{content:"✓";color:var(--ok)}.no[data-astro-cid-za4invxh] li[data-astro-cid-za4invxh]:before{content:"–";color:var(--muted)}.strip[data-astro-cid-za4invxh]{list-style:none;padding:0;margin:48px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.strip[data-astro-cid-za4invxh] .polaroid[data-astro-cid-za4invxh]{padding-bottom:10px}.book[data-astro-cid-za4invxh]{position:sticky;top:calc(var(--header-h) + 24px)}.book-card[data-astro-cid-za4invxh]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:var(--radius);padding:28px;display:flex;flex-direction:column;gap:10px}.price[data-astro-cid-za4invxh]{margin:0;display:flex;align-items:baseline;gap:8px}.price[data-astro-cid-za4invxh] strong[data-astro-cid-za4invxh]{font-family:var(--serif);font-size:2.4rem;line-height:1}.price[data-astro-cid-za4invxh] .eur[data-astro-cid-za4invxh]{font-size:.95rem;color:var(--muted);white-space:nowrap}.price[data-astro-cid-za4invxh] .on-request[data-astro-cid-za4invxh]{font-size:1.6rem}.note[data-astro-cid-za4invxh]{margin:0 0 8px;color:var(--muted)}.all[data-astro-cid-za4invxh]{text-align:center;font-weight:600}@media(max-width:900px){.layout[data-astro-cid-za4invxh]{grid-template-columns:1fr}.book[data-astro-cid-za4invxh]{position:static;order:-1}.strip[data-astro-cid-za4invxh]{grid-template-columns:1fr 1fr}}.body[data-astro-cid-o2qouzlm]>[data-astro-cid-o2qouzlm]{max-width:70ch}.body[data-astro-cid-o2qouzlm]{padding-block:clamp(32px,5vw,56px) clamp(48px,8vw,96px)}dl[data-astro-cid-o2qouzlm]{margin:0 0 32px;border-top:1px solid var(--line)}dl[data-astro-cid-o2qouzlm] div[data-astro-cid-o2qouzlm]{display:grid;grid-template-columns:minmax(140px,220px) 1fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}dt[data-astro-cid-o2qouzlm]{color:var(--muted)}dd[data-astro-cid-o2qouzlm]{margin:0;font-weight:600}.missing[data-astro-cid-o2qouzlm]{color:var(--accent);font-weight:700}@media(max-width:520px){dl[data-astro-cid-o2qouzlm] div[data-astro-cid-o2qouzlm]{grid-template-columns:1fr;gap:2px}}.cta[data-astro-cid-kokrr3jq]{position:relative;background:var(--leather);color:var(--paper);padding-block:clamp(56px,7vw,88px) clamp(88px,10vw,120px);margin-top:clamp(40px,6vw,72px)}.inner[data-astro-cid-kokrr3jq]{text-align:center;max-width:760px}h2[data-astro-cid-kokrr3jq]{font-size:clamp(2rem,4vw,3rem)}p[data-astro-cid-kokrr3jq]{margin:0 auto;max-width:52ch;opacity:.9}.actions[data-astro-cid-kokrr3jq]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.btn--light[data-astro-cid-kokrr3jq]{background:var(--paper);border-color:var(--paper);color:var(--ink)}.btn--light[data-astro-cid-kokrr3jq]:hover{background:#fff;border-color:#fff}.actions[data-astro-cid-kokrr3jq] .btn--ghost[data-astro-cid-kokrr3jq]:hover{background:#ffffff29}
