.bde-section-6518-102 .section-container{--bde-section-width:100%}.bde-section-6518-102 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.bde-code-block-6518-103{width:100%;margin-top:0px;margin-bottom:0px}.bde-code-block-6518-103{display:grid}.skip-link,.skip-to-content,a.screen-reader-text,.wp-skip-link,.bde-skip-link,.breakdance-skip-link,a[href="#bde-main"],a[href="#content"],a[href="#main"],a[href="#main-content"],a[href="#bde-content"]{display:none!important}#cl-hub-root{--cl-hero:url(/wp-content/uploads/2026/09/camping-latsch-hero.webp);--cl-hero-mobile:url(/wp-content/uploads/2026/09/camping-latsch-hero-mobile.webp);--cl-bg:#1c2a22;--cl-panel:#f4ead8;--cl-ink:#243028;--cl-muted:#5d6b61;--cl-line:rgba(36,48,40,0.12);--cl-pine:#3a6b4f;--cl-moss:#b7d3b0;--cl-gold:#c9a15b;--cl-gold-ink:#1a1404;--cl-sand:#f0dfb8;--cl-white:#fff8eb;--cl-ease:cubic-bezier(0.22,1,0.36,1);font-family:"Source Sans 3","Segoe UI",Helvetica,Arial,sans-serif;color:var(--cl-white);-webkit-font-smoothing:antialiased;display:block;position:relative;width:100vw;max-width:100vw;min-height:100vh;min-height:100dvh;margin-left:calc(50% - 50vw);background:var(--cl-bg);overflow:hidden}#cl-hub-root a{color:inherit;text-decoration:none}#cl-hub-root button{font:inherit;cursor:pointer;border:0;background:transparent;color:inherit}#cl-hub-root *{box-sizing:border-box}#cl-hub-root .cl-hub{position:relative;min-height:100vh;min-height:100dvh;width:100%;overflow:hidden;background:var(--cl-bg)}#cl-hub-root .cl-hero{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(28,42,34,.5) 0%,rgba(28,42,34,.12) 46%,transparent 64%),linear-gradient(180deg,rgba(28,42,34,.28) 0%,rgba(28,42,34,.06) 38%,rgba(28,42,34,.72) 100%),var(--cl-hero) 58% 38% / cover no-repeat;filter:saturate(1.05) contrast(1.04)}#cl-hub-root .cl-topbar{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 28px}#cl-hub-root .cl-brand{display:flex;align-items:center;gap:12px;min-width:0}#cl-hub-root .cl-mark-wrap{flex:none;width:58px;height:44px;border-radius:12px;background:rgba(255,248,235,0.94);display:grid;place-items:center;padding:4px 6px;box-shadow:0 6px 16px rgba(8,16,12,0.28)}#cl-hub-root .cl-mark{width:100%;height:auto;object-fit:contain}#cl-hub-root .cl-brand strong{display:block;font-size:15px;font-weight:700;letter-spacing:.01em;line-height:1.2;color:#fff8eb!important}#cl-hub-root .cl-brand span{display:block;font-size:12px;opacity:.78;line-height:1.3;color:#fff8eb!important}#cl-hub-root .cl-phone{display:inline-flex;align-items:center;gap:6px;margin-top:3px;font-size:12px;color:#fff8eb!important;opacity:.88}#cl-hub-root .cl-phone:hover{opacity:1}#cl-hub-root .cl-top-right{display:flex;flex-direction:column;align-items:flex-end;gap:8px}#cl-hub-root .cl-langs{display:flex;gap:4px}#cl-hub-root .cl-lang{min-width:36px;height:30px;padding:0 8px;border-radius:999px;background:rgba(255,248,235,.12);border:1px solid rgba(255,248,235,.2);font-size:12px;font-weight:700;letter-spacing:.04em;transition:background-color 150ms var(--cl-ease),color 150ms var(--cl-ease)}#cl-hub-root .cl-lang:hover{background:rgba(255,248,235,.2)}#cl-hub-root .cl-lang.is-active{background:var(--cl-gold);color:var(--cl-gold-ink);border-color:transparent}#cl-hub-root .cl-status{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}#cl-hub-root .cl-chip{font-size:12px;font-weight:600;padding:7px 11px;border-radius:999px;background:rgba(45,106,79,.45);border:1px solid rgba(149,198,166,.35)}#cl-hub-root .cl-chip-link:hover{background:rgba(45,106,79,.65)}#cl-hub-root .cl-stage{position:relative;z-index:6;padding:72px 28px 140px;max-width:640px}#cl-hub-root .cl-kicker{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#d7ebc8!important;margin-bottom:14px}#cl-hub-root .cl-line{width:28px;height:1px;background:var(--cl-moss);display:block}#cl-hub-root .cl-title,#cl-hub-root h1.cl-title{font-family:"Playfair Display",Georgia,"Times New Roman",serif;font-size:clamp(2rem,1.4rem + 3vw,3.25rem);line-height:1.05;font-weight:500;max-width:16ch;margin:0;color:#fff8eb!important;text-shadow:0 2px 18px rgba(12,20,16,.45);letter-spacing:-0.02em}#cl-hub-root .cl-title em{font-style:italic;color:#f0dfb8!important}#cl-hub-root .cl-lead{margin-top:16px;max-width:48ch;font-size:17px;line-height:1.55;color:rgba(255,248,235,.94)!important;text-shadow:0 1px 10px rgba(12,20,16,.35)}#cl-hub-root .cl-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}#cl-hub-root .cl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border-radius:999px;font-weight:600;font-size:15px;letter-spacing:.01em;transition:transform 150ms var(--cl-ease),background-color 150ms var(--cl-ease)}#cl-hub-root .cl-btn:active{transform:scale(0.96)}#cl-hub-root .cl-btn:focus-visible,#cl-hub-root .cl-lang:focus-visible,#cl-hub-root .cl-bubble:focus-visible,#cl-hub-root .cl-dock a:focus-visible,#cl-hub-root .cl-dock button:focus-visible,#cl-hub-root .cl-close:focus-visible{outline:2px solid var(--cl-gold);outline-offset:3px}#cl-hub-root .cl-btn-gold{background:var(--cl-gold);color:var(--cl-gold-ink)}#cl-hub-root .cl-btn-gold:hover{background:#d4af6c}#cl-hub-root .cl-btn-ghost{background:rgba(20,28,24,.42);border:1px solid rgba(255,253,248,.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#cl-hub-root .cl-btn-ghost:hover{background:rgba(255,253,248,.18)}#cl-hub-root .cl-bubbles{position:absolute;inset:0;z-index:4;pointer-events:none}#cl-hub-root .cl-bubble{pointer-events:auto;position:absolute;padding:8px 16px 8px 8px;border-radius:28px;background:rgba(255,248,235,.42);color:#1c241e;display:flex;align-items:center;gap:10px;box-shadow:0 12px 30px rgba(12,20,16,.28);will-change:transform;border:1px solid rgba(255,255,255,.55);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}#cl-hub-root .cl-bubble:hover{animation-play-state:paused;background:rgba(255,248,235,.62)}#cl-hub-root .cl-dot{width:44px;height:44px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--cl-pine);color:#fff;overflow:visible}#cl-hub-root .cl-i{display:block;flex:none;overflow:visible}#cl-hub-root .cl-bubble b{display:block;font-size:15px;font-weight:700;line-height:1.15;color:#152018}#cl-hub-root .cl-bubble small{display:block;color:#2f3b34;font-size:12px;margin-top:3px;font-weight:500;line-height:1.25}#cl-hub-root .cl-b1{top:30%;right:18%;animation:cl-drift-a 9s ease-in-out infinite}#cl-hub-root .cl-b2{top:44%;right:5%;animation:cl-drift-b 11s ease-in-out infinite}#cl-hub-root .cl-b3{top:58%;right:15%;animation:cl-drift-c 10s ease-in-out infinite}#cl-hub-root .cl-b4{top:72%;right:4%;animation:cl-drift-d 12s ease-in-out infinite}#cl-hub-root .cl-b5{top:22%;right:7%;animation:cl-drift-e 8s ease-in-out infinite}@keyframes cl-drift-a{0%,100%{transform:translate(0,0)}50%{transform:translate(-10px,-16px)}}@keyframes cl-drift-b{0%,100%{transform:translate(0,0)}50%{transform:translate(12px,-10px)}}@keyframes cl-drift-c{0%,100%{transform:translate(0,0)}50%{transform:translate(-14px,12px)}}@keyframes cl-drift-d{0%,100%{transform:translate(0,0)}50%{transform:translate(8px,-14px)}}@keyframes cl-drift-e{0%,100%{transform:translate(0,0)}50%{transform:translate(-8px,10px)}}#cl-hub-root .cl-dock{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:99940;display:flex;gap:4px;align-items:center;padding:7px 8px;border-radius:22px;background:rgba(20,28,24,.82);border:1px solid rgba(255,248,235,.18);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 10px 30px rgba(8,16,12,.35)}#cl-hub-root .cl-dock button,#cl-hub-root .cl-dock a{width:auto;min-width:44px;height:40px;padding:0 10px;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:6px;background:transparent;font-size:13px;font-weight:600;letter-spacing:.01em;color:#fff8eb}#cl-hub-root .cl-dock button:hover,#cl-hub-root .cl-dock a:hover{background:rgba(255,248,235,.1)}#cl-hub-root .cl-dock-ico{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;overflow:visible;flex:none}#cl-hub-root .cl-book{background:var(--cl-gold)!important;color:var(--cl-gold-ink)!important;padding:0 14px}#cl-hub-root .cl-book:hover{background:#d4af6c!important}#cl-hub-root .cl-overlay{position:fixed;inset:0;z-index:99950;background:rgba(8,16,12,.55);display:none;align-items:stretch;justify-content:flex-end}#cl-hub-root .cl-overlay.is-open{display:flex}#cl-hub-root .cl-panel{width:720px;max-width:100%;height:100%;background:var(--cl-panel);color:var(--cl-ink);overflow:auto;padding:28px 28px 110px;outline:none}#cl-hub-root .cl-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px}#cl-hub-root .cl-panel h2{font-family:"Playfair Display",Georgia,"Times New Roman",serif;font-size:32px;font-weight:500;line-height:1.15;margin:0;color:var(--cl-ink)}#cl-hub-root .cl-close{width:42px;height:42px;border-radius:50%;background:var(--cl-ink);color:#fff;display:grid;place-items:center}#cl-hub-root .cl-close:hover{background:#1a221c}#cl-hub-root .cl-panel p{color:#3a463e;line-height:1.6;margin:10px 0 18px;font-size:15px}#cl-hub-root .cl-panel .cl-btn-ghost{color:var(--cl-ink);background:#fff;border:1px solid var(--cl-line)}#cl-hub-root .cl-panel .cl-btn-gold{color:var(--cl-gold-ink)}#cl-hub-root .cl-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}#cl-hub-root .cl-card{background:#fff;border:1px solid var(--cl-line);border-radius:20px;padding:16px}#cl-hub-root .cl-card h3{font-size:15px;font-weight:700;margin:0 0 6px;color:var(--cl-ink);display:flex;align-items:center;gap:8px}#cl-hub-root .cl-card p{font-size:14px;margin:0;line-height:1.45}#cl-hub-root .cl-card a{color:var(--cl-pine);text-decoration:underline;text-underline-offset:3px;font-weight:600}#cl-hub-root .cl-prices-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px;background:#fff;border:1px solid var(--cl-line)}#cl-hub-root .cl-prices{width:100%;border-collapse:collapse;font-size:14px;background:#fff;font-variant-numeric:tabular-nums}#cl-hub-root .cl-prices th,#cl-hub-root .cl-prices td{padding:10px 12px;border-bottom:1px solid var(--cl-line);text-align:left;white-space:nowrap}#cl-hub-root .cl-prices th{font-size:12px;font-weight:700;color:var(--cl-muted)}#cl-hub-root .cl-prices th:first-child,#cl-hub-root .cl-prices td:first-child{position:sticky;left:0;background:#fff;z-index:1;font-weight:600}#cl-hub-root .cl-quote{background:#fff;border-radius:20px;padding:18px;margin:0 0 12px;border:1px solid var(--cl-line)}#cl-hub-root .cl-quote p{color:var(--cl-ink);font-size:16px;line-height:1.5;margin:0 0 10px;font-family:"Playfair Display",Georgia,serif;font-style:italic}#cl-hub-root .cl-quote cite{font-style:normal;font-size:13px;font-weight:600;color:var(--cl-muted)}#cl-hub-root form,#cl-hub-root .cl-form{display:grid;gap:10px}#cl-hub-root .cl-field{display:grid;gap:6px}#cl-hub-root .cl-field span{font-size:12px;font-weight:600;color:var(--cl-muted)}#cl-hub-root input,#cl-hub-root textarea{width:100%;border:1px solid var(--cl-line);border-radius:14px;padding:14px;font:inherit;background:#fff;color:var(--cl-ink)}#cl-hub-root input:focus-visible,#cl-hub-root textarea:focus-visible{outline:2px solid var(--cl-pine);outline-offset:1px}#cl-hub-root .cl-submit{background:var(--cl-pine);color:#fff;height:50px;border-radius:999px;font-weight:700}#cl-hub-root .cl-submit:hover:not(:disabled){background:#2f5a42}#cl-hub-root .cl-submit:disabled{opacity:.7}#cl-hub-root .cl-note{font-size:12px;color:var(--cl-muted)}#cl-hub-root .cl-ok{display:none;background:#e6f4ea;color:var(--cl-pine);padding:12px 14px;border-radius:14px;font-weight:600;margin:0}#cl-hub-root .cl-honey{position:absolute;left:-9999px;height:0;width:0;overflow:hidden}@media (max-width:960px){#cl-hub-root .cl-bubbles{display:none}}@media (max-width:860px){#cl-hub-root{overflow:visible}#cl-hub-root .cl-hub{overflow:visible;padding-bottom:92px}#cl-hub-root .cl-hero{background:linear-gradient(90deg,rgba(28,42,34,.45) 0%,rgba(28,42,34,.12) 50%,transparent 70%),linear-gradient(180deg,rgba(28,42,34,.28) 0%,rgba(28,42,34,.08) 40%,rgba(28,42,34,.7) 100%),var(--cl-hero-mobile) 50% 36% / cover no-repeat}#cl-hub-root .cl-topbar{padding:14px 16px;align-items:flex-start;gap:10px}#cl-hub-root .cl-status{display:none}#cl-hub-root .cl-stage{padding:24px 16px 96px;max-width:none}#cl-hub-root .cl-lead{font-size:16px}#cl-hub-root .cl-btn{height:44px;padding:0 16px;font-size:14px}#cl-hub-root .cl-dock{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));width:auto;max-width:none;transform:none;justify-content:space-between;gap:0;padding:8px;border-radius:20px}#cl-hub-root .cl-dock button,#cl-hub-root .cl-dock a{width:44px;min-width:44px;height:44px;padding:0;gap:0}#cl-hub-root .cl-dock .cl-dock-ico + span,#cl-hub-root .cl-book [data-i18n]{display:none}#cl-hub-root .cl-panel h2{font-size:26px}#cl-hub-root .cl-grid{grid-template-columns:1fr}#cl-hub-root .cl-overlay{align-items:flex-end}#cl-hub-root .cl-panel{height:min(88vh,100%);border-radius:24px 24px 0 0;padding:22px 18px 100px}#cl-hub-root .cl-prices{font-size:12px}}@media (max-width:420px){#cl-hub-root .cl-title{font-size:28px}#cl-hub-root .cl-brand strong{font-size:14px}}@media (prefers-reduced-motion:reduce){#cl-hub-root .cl-bubble{animation:none}}