﻿html body[data-form-submit=regular] .container-wrap button[type=submit]{padding:0 !important}.ihc-complete-purchase-button,.ihc-loading-purchase-button,.ihc-purchase-wrapper input[type=submit]{background-color:var(--orange) !important}.wpb_wrapper .countdown-container{padding:.5rem;margin:0 auto}.wpb_wrapper .ihc-ap-theme-4 .ihc-ap-menu .ihc-ap-menu-item-selected{background-color:#fff !important}body .ihc-ap-theme-4 .ihc-ap-menu .ihc-ap-menu-item:hover{background-color:#fff !important}body .ihc-ap-theme-4 .ihc-ap-menu .ihc-ap-menu-item:hover a,body .ihc-ap-theme-4 .ihc-ap-menu .ihc-ap-menu-item:hover i{color:var(--orange)}.login{width:20%;display:flex;align-items:center;justify-content:flex-end;text-transform:uppercase}.login.mobile-login{width:auto;display:none}.cr-hide{display:none !important}@media only screen and (max-width: 768px){.uap-form-line-register{max-width:100%;min-width:100%}body .ihc-membership-card-small{width:100%}}@media only screen and (max-width: 999px){.login.mobile-login{display:flex}}.wpb_row:has(.cr-hero2){padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important}.wpb_row:has(.cr-hero2) .wpb_column,.wpb_row:has(.cr-hero2) .vc_column-inner,.wpb_row:has(.cr-hero2) .wpb_wrapper,.wpb_row:has(.cr-hero2) .wpb_raw_code,.wpb_row:has(.cr-hero2) .wpb_content_element{padding:0 !important}.wpb_row:has(.cr-hero2) .row-bg-wrap{display:none}.container-wrap:has(.cr-hero2),.container-wrap:has(.cr-hero2)>.container.main-content,.main-content:has(.cr-hero2)>.row:first-child{padding-top:0 !important;margin-top:0 !important}.cr-hero2{position:relative;display:flex;align-items:flex-start;min-height:min(78vh,720px);min-height:min(78svh,720px);overflow:hidden;background:#2a2622;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.cr-hero2:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom, rgba(24, 20, 16, 0.84) 0%, rgba(24, 20, 16, 0.56) 34%, rgba(24, 20, 16, 0.12) 64%, rgba(24, 20, 16, 0) 86%)}.cr-hero2__media{position:absolute;inset:0;z-index:0;display:block;line-height:0}.cr-hero2 .cr-hero2__media img{width:100% !important;height:100% !important;max-width:none !important;min-height:100% !important;object-fit:cover !important;object-position:50% 64%;display:block;margin:0 !important;border-radius:0 !important}.cr-hero2__inner{position:relative;z-index:2;width:100%;max-width:1240px;margin:0 auto;padding:clamp(56px,9vh,120px) 22px 40px}.cr-hero2__trust{display:flex;align-items:center;flex-wrap:wrap;gap:8px;text-shadow:0 1px 6px rgba(16,12,8,.55);font-family:"Madera-Regular","Open Sans",system-ui,sans-serif;color:hsla(0,0%,100%,.94);font-size:14px;margin:0 0 14px;letter-spacing:.01em}.cr-hero2__trust strong{color:#fff;font-weight:600}.cr-hero2__g{width:17px;height:17px;flex:0 0 auto;display:block}.cr-hero2__stars{color:#fbbc04;letter-spacing:.1em}.cr-hero2__sep{width:1px;height:15px;background:hsla(0,0%,100%,.42);flex:0 0 auto;display:block}.cr-hero2__title{font-family:"Larken-Bold","Larken-Regular",Georgia,serif;font-weight:400;color:#fff;font-size:clamp(30px,7.4vw,62px);line-height:1.08;letter-spacing:-0.012em;margin:0 0 14px;max-width:17ch;text-wrap:balance;white-space:normal}.cr-hero2__sub{font-family:"Madera-Regular","Open Sans",system-ui,sans-serif;color:hsla(0,0%,100%,.95);font-size:clamp(17px,2.1vw,20px);line-height:1.5;margin:0;max-width:46ch}.cr-hero2__facts{display:none;font-family:"Madera-Regular","Open Sans",system-ui,sans-serif;color:#fff;text-shadow:0 1px 6px rgba(16,12,8,.55);font-size:clamp(14px,3.6vw,16px);line-height:1.5;margin:0;letter-spacing:.01em}.cr-hero2__facts b{font-weight:600}@media(max-width: 767px){.cr-hero2__sep{display:none}}@media(min-width: 768px)and (max-width: 1024px){.cr-hero2{min-height:min(62vh,620px);min-height:min(62svh,620px)}.cr-hero2:before{background:linear-gradient(to bottom, rgba(24, 20, 16, 0.86) 0%, rgba(24, 20, 16, 0.68) 38%, rgba(24, 20, 16, 0.42) 62%, rgba(24, 20, 16, 0.18) 82%, rgba(24, 20, 16, 0.06) 100%)}.cr-hero2 .cr-hero2__media img{object-position:50% 68%}.cr-hero2__inner{padding:clamp(48px,7vh,90px) 34px 44px}}@media(min-width: 1025px){.cr-hero2{align-items:center;min-height:min(72vh,780px);min-height:min(72svh,780px)}.cr-hero2:before{background:linear-gradient(100deg, rgba(24, 20, 16, 0.84) 0%, rgba(24, 20, 16, 0.62) 30%, rgba(24, 20, 16, 0.16) 56%, rgba(24, 20, 16, 0) 74%)}.cr-hero2 .cr-hero2__media img{object-position:52% 78%}.cr-hero2__inner{padding:0 48px}.cr-hero2__title{max-width:19ch}.cr-hero2__sub{max-width:46ch}}.cr-reisebericht-wrap,.cr-overlay-host{--o: var(--orange, #cc4d16);--ink: #1d1d1f;--mut: #5a6068;--line: #e7e3df;--paper: #faf8f6;--card: #ffffff;--ok: #2e7d43;--mid: #b98a1b;--bad: #b3423a;--warn-bg: #fdf3e7;--head-font: var(--main-font, 'Larken-Regular', sans-serif);--body-font: var(--secondary-font, 'Madera-Regular', sans-serif);--shadow-soft: 0 1px 2px rgba(29, 29, 31, 0.04), 0 10px 30px rgba(29, 29, 31, 0.06);--shadow-lift: 0 2px 4px rgba(29, 29, 31, 0.05), 0 16px 40px rgba(29, 29, 31, 0.1);background:var(--paper);color:var(--ink);font-family:var(--body-font);padding-bottom:4rem}.cr-reisebericht-wrap h1,.cr-reisebericht-wrap h2,.cr-reisebericht-wrap h3,.cr-reisebericht-wrap h4,.cr-reisebericht-wrap h5,.cr-overlay-host h1,.cr-overlay-host h2,.cr-overlay-host h3,.cr-overlay-host h4,.cr-overlay-host h5{font-family:var(--head-font);font-weight:400}.cr-reisebericht-wrap .cr-app__tiles,.cr-reisebericht-wrap .cr-app__tiles li,.cr-reisebericht-wrap .cr-chips,.cr-reisebericht-wrap .cr-chips li,.cr-reisebericht-wrap .cr-checklist,.cr-reisebericht-wrap .cr-checklist li,.cr-reisebericht-wrap .cr-dangers__list,.cr-reisebericht-wrap .cr-dangers__list li,.cr-reisebericht-wrap .cr-place-info,.cr-reisebericht-wrap .cr-place-info li,.cr-reisebericht-wrap .cr-rb-hero__badges,.cr-reisebericht-wrap .cr-rb-hero__badges li,.cr-overlay-host .cr-app__tiles,.cr-overlay-host .cr-app__tiles li,.cr-overlay-host .cr-chips,.cr-overlay-host .cr-chips li,.cr-overlay-host .cr-checklist,.cr-overlay-host .cr-checklist li,.cr-overlay-host .cr-dangers__list,.cr-overlay-host .cr-dangers__list li,.cr-overlay-host .cr-place-info,.cr-overlay-host .cr-place-info li,.cr-overlay-host .cr-rb-hero__badges,.cr-overlay-host .cr-rb-hero__badges li{list-style:none}.cr-reisebericht-wrap .cr-rb-hero,.cr-overlay-host .cr-rb-hero{position:relative;display:flex;align-items:flex-end;min-height:min(58vh,540px);width:100%;margin:0 auto 1rem}.cr-reisebericht-wrap .cr-rb-hero__media,.cr-overlay-host .cr-rb-hero__media{position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);z-index:0;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom, #000 52%, rgba(0, 0, 0, 0.5) 76%, transparent 100%);mask-image:linear-gradient(to bottom, #000 52%, rgba(0, 0, 0, 0.5) 76%, transparent 100%)}.cr-reisebericht-wrap .cr-rb-hero__media img,.cr-overlay-host .cr-rb-hero__media img{width:100%;height:100%;object-fit:cover}.cr-reisebericht-wrap .cr-rb-hero__content,.cr-overlay-host .cr-rb-hero__content{position:relative;z-index:2;width:100%;max-width:1100px;margin:0 auto;padding:2.2rem clamp(1.2rem,4vw,2.5rem) .3rem;color:var(--ink)}.cr-reisebericht-wrap .cr-rb-hero__breadcrumb,.cr-overlay-host .cr-rb-hero__breadcrumb{display:inline-flex;align-items:center;margin:0 0 1.2rem;padding:.35rem .85rem;border-radius:999px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(6px);box-shadow:0 1px 4px rgba(24,20,16,.12);font-size:.82rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--o)}.cr-reisebericht-wrap .cr-rb-hero__title,.cr-overlay-host .cr-rb-hero__title{margin:0;color:var(--ink);font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.08}.cr-reisebericht-wrap .cr-rb-hero__subtitle,.cr-overlay-host .cr-rb-hero__subtitle{margin:.6rem 0 0;font-size:clamp(1.05rem,2vw,1.3rem);opacity:.8}.cr-reisebericht-wrap .cr-rb-hero__badges,.cr-overlay-host .cr-rb-hero__badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}.cr-reisebericht-wrap .cr-rb-hero__badges li,.cr-overlay-host .cr-rb-hero__badges li{padding:.35rem .85rem;border-radius:999px;background:rgba(29,29,31,.06);font-size:.85rem}.cr-reisebericht-wrap .cr-rb-hero--plain,.cr-overlay-host .cr-rb-hero--plain{min-height:0;padding:4.5rem 0 2rem;background:var(--paper)}.cr-reisebericht-wrap .cr-rb-hero--plain .cr-rb-hero__content,.cr-overlay-host .cr-rb-hero--plain .cr-rb-hero__content{color:var(--ink)}.cr-reisebericht-wrap .cr-rb-hero--plain .cr-rb-hero__content .cr-rb-hero__title,.cr-overlay-host .cr-rb-hero--plain .cr-rb-hero__content .cr-rb-hero__title{color:var(--ink)}.cr-reisebericht-wrap .cr-rb-intro,.cr-overlay-host .cr-rb-intro{max-width:1100px;margin:0 auto 2.6rem;padding:0 clamp(1.2rem,4vw,2.5rem)}.cr-reisebericht-wrap .cr-rb-intro::before,.cr-overlay-host .cr-rb-intro::before{content:"";display:block;width:46px;height:3px;margin:.4rem 0 1.2rem;border-radius:2px;background:var(--o)}.cr-reisebericht-wrap .cr-rb-intro__teaser,.cr-overlay-host .cr-rb-intro__teaser{font-family:var(--head-font);font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.5;color:var(--ink);margin:0 0 1rem;max-width:800px}.cr-reisebericht-wrap .cr-rb-intro__text,.cr-overlay-host .cr-rb-intro__text{color:var(--mut);line-height:1.75;max-width:800px}.cr-reisebericht-wrap .cr-rb-fazit,.cr-overlay-host .cr-rb-fazit{width:calc(min(1100px,100%) - 2*clamp(1.2rem,4vw,2.5rem));margin:3rem auto 4.5rem;padding:clamp(1.4rem,3vw,2.2rem);background:#f6f5f3;border-radius:18px}.cr-reisebericht-wrap .cr-rb-fazit__title,.cr-overlay-host .cr-rb-fazit__title{margin:0 0 .8rem;font-size:1.45rem;color:var(--o)}.cr-reisebericht-wrap .cr-rb-fazit__body,.cr-overlay-host .cr-rb-fazit__body{line-height:1.75;color:var(--ink)}.cr-reisebericht-wrap .cr-rb-fazit__body p:last-child,.cr-overlay-host .cr-rb-fazit__body p:last-child{margin-bottom:0}.cr-reisebericht-wrap .cr-app,.cr-overlay-host .cr-app{margin:0 0 2.5rem}.cr-reisebericht-wrap .cr-app [hidden],.cr-overlay-host .cr-app [hidden]{display:none !important}.cr-reisebericht-wrap .cr-app__heading,.cr-overlay-host .cr-app__heading{max-width:1100px;margin:0 auto 1.2rem;padding:0 clamp(1.2rem,4vw,2.5rem);font-size:1.45rem;text-align:left;color:var(--o)}.cr-reisebericht-wrap .cr-app__tiles,.cr-overlay-host .cr-app__tiles{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:.9rem;max-width:1100px;margin:0 auto 1.8rem;padding:0 clamp(1.2rem,4vw,2.5rem);list-style:none}@keyframes cr-overlay-in{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.cr-reisebericht-wrap .cr-tile,.cr-reisebericht-wrap .cr-entry,.cr-overlay-host .cr-tile,.cr-overlay-host .cr-entry{transition:none}}.cr-reisebericht-wrap .cr-tile,.cr-overlay-host .cr-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:.4rem;height:100%;padding:1.2rem .8rem 1.05rem;border:0;border-radius:18px;background:var(--card);color:var(--ink);text-align:center;text-decoration:none;box-shadow:var(--shadow-soft);transition:box-shadow .25s ease,transform .25s ease}.cr-reisebericht-wrap .cr-tile:hover,.cr-overlay-host .cr-tile:hover{color:var(--ink);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.cr-reisebericht-wrap .cr-tile.is-open,.cr-overlay-host .cr-tile.is-open{box-shadow:var(--shadow-lift),0 0 0 2px var(--o)}.cr-reisebericht-wrap .cr-tile__icon,.cr-overlay-host .cr-tile__icon{display:grid;place-items:center;width:64px;height:64px;color:var(--o);font-size:48px;line-height:1}.cr-reisebericht-wrap .cr-tile__label,.cr-overlay-host .cr-tile__label{font-family:var(--head-font);font-size:1rem;line-height:1.2;max-width:100%;overflow-wrap:break-word;hyphens:auto}.cr-reisebericht-wrap .cr-tile__meta,.cr-overlay-host .cr-tile__meta{font-size:.76rem;color:var(--mut)}.cr-reisebericht-wrap .cr-app__tiles li,.cr-reisebericht-wrap .cr-tile,.cr-overlay-host .cr-app__tiles li,.cr-overlay-host .cr-tile{min-width:0}.cr-reisebericht-wrap .cr-icon,.cr-overlay-host .cr-icon{display:block;width:1em;height:1em}.cr-reisebericht-wrap .cr-panel,.cr-overlay-host .cr-panel{scroll-margin-top:110px}.cr-reisebericht-wrap .cr-panel__head,.cr-overlay-host .cr-panel__head{margin:2rem 0 1.1rem}.cr-reisebericht-wrap .cr-panel__title,.cr-overlay-host .cr-panel__title{margin:0;font-size:clamp(1.35rem,2.6vw,1.7rem)}.cr-reisebericht-wrap .cr-panel__bar,.cr-overlay-host .cr-panel__bar{display:flex;align-items:center;gap:.7rem}.cr-reisebericht-wrap .cr-panel__bar-title,.cr-overlay-host .cr-panel__bar-title{display:flex;align-items:center;gap:.55rem;min-width:0;font-family:var(--head-font);font-size:1.15rem;line-height:1.2;color:var(--ink)}.cr-reisebericht-wrap .cr-panel__bar-title .cr-icon,.cr-overlay-host .cr-panel__bar-title .cr-icon{flex:0 0 auto;font-size:22px;color:var(--o)}.cr-reisebericht-wrap .cr-panel__bar-spacer,.cr-overlay-host .cr-panel__bar-spacer{flex:1}.cr-reisebericht-wrap .cr-panel__back,.cr-reisebericht-wrap .cr-panel__close,.cr-overlay-host .cr-panel__back,.cr-overlay-host .cr-panel__close{margin:0;border:0;background:var(--paper);color:var(--ink);font-family:var(--body-font);font-size:.85rem;font-weight:600;line-height:1;cursor:pointer;border-radius:999px;-webkit-appearance:none;appearance:none;transition:background .2s ease,color .2s ease}.cr-reisebericht-wrap .cr-panel__back:hover,.cr-reisebericht-wrap .cr-panel__close:hover,.cr-overlay-host .cr-panel__back:hover,.cr-overlay-host .cr-panel__close:hover{background:var(--o);color:#fff}.cr-reisebericht-wrap .cr-panel__back,.cr-overlay-host .cr-panel__back{padding:.55rem .95rem}.cr-reisebericht-wrap .cr-panel__close,.cr-overlay-host .cr-panel__close{display:grid;place-items:center;width:36px;height:36px;padding:0;font-size:.95rem}.cr-reisebericht-wrap .cr-app:not(.cr-app--js) .cr-panel__bar,.cr-overlay-host .cr-app:not(.cr-app--js) .cr-panel__bar{display:none}.cr-reisebericht-wrap .cr-list,.cr-overlay-host .cr-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));gap:1rem;align-items:start}.cr-reisebericht-wrap .cr-entry,.cr-overlay-host .cr-entry{display:flex;flex-direction:column;height:100%;min-width:0;margin:0;padding:0;border:0;border-radius:18px;background:var(--card);box-shadow:var(--shadow-soft);color:var(--ink);font:inherit;font-family:var(--body-font);text-align:left;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none;transition:box-shadow .25s ease,transform .25s ease}.cr-reisebericht-wrap .cr-entry:hover,.cr-overlay-host .cr-entry:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.cr-reisebericht-wrap .cr-entry.is-open,.cr-overlay-host .cr-entry.is-open{box-shadow:var(--shadow-lift),0 0 0 2px var(--o)}.cr-reisebericht-wrap .cr-entry__thumb,.cr-overlay-host .cr-entry__thumb{display:block}.cr-reisebericht-wrap .cr-entry__thumb img,.cr-overlay-host .cr-entry__thumb img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.cr-reisebericht-wrap .cr-entry__body,.cr-overlay-host .cr-entry__body{display:flex;flex-direction:column;flex:1;gap:.3rem;padding:.95rem 1.05rem 1rem}.cr-reisebericht-wrap .cr-entry__meta,.cr-overlay-host .cr-entry__meta{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--o)}.cr-reisebericht-wrap .cr-entry__title,.cr-overlay-host .cr-entry__title{font-family:var(--head-font);font-size:1.08rem;line-height:1.3;overflow-wrap:break-word;hyphens:auto}.cr-reisebericht-wrap .cr-entry__teaser,.cr-overlay-host .cr-entry__teaser{font-size:.86rem;color:var(--mut);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cr-reisebericht-wrap .cr-entry__more,.cr-overlay-host .cr-entry__more{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.55rem;font-size:.8rem;font-weight:600;color:var(--o)}.cr-reisebericht-wrap .cr-entry__toggle,.cr-overlay-host .cr-entry__toggle{position:relative;flex:0 0 auto;width:24px;height:24px;border-radius:999px;background:var(--paper)}.cr-reisebericht-wrap .cr-entry__toggle:before,.cr-reisebericht-wrap .cr-entry__toggle:after,.cr-overlay-host .cr-entry__toggle:before,.cr-overlay-host .cr-entry__toggle:after{content:"";position:absolute;top:50%;left:50%;background:var(--o);border-radius:2px;transform:translate(-50%, -50%)}.cr-reisebericht-wrap .cr-entry__toggle:before,.cr-overlay-host .cr-entry__toggle:before{width:10px;height:2px}.cr-reisebericht-wrap .cr-entry__toggle:after,.cr-overlay-host .cr-entry__toggle:after{width:2px;height:10px;transition:transform .2s ease}.cr-reisebericht-wrap .cr-entry.is-open .cr-reisebericht-wrap .cr-entry__toggle,.cr-reisebericht-wrap .cr-entry.is-open .cr-overlay-host .cr-entry__toggle,.cr-overlay-host .cr-entry.is-open .cr-reisebericht-wrap .cr-entry__toggle,.cr-overlay-host .cr-entry.is-open .cr-overlay-host .cr-entry__toggle{background:var(--o)}.cr-reisebericht-wrap .cr-entry.is-open .cr-reisebericht-wrap .cr-entry__toggle:before,.cr-reisebericht-wrap .cr-entry.is-open .cr-overlay-host .cr-entry__toggle:before,.cr-overlay-host .cr-entry.is-open .cr-reisebericht-wrap .cr-entry__toggle:before,.cr-overlay-host .cr-entry.is-open .cr-overlay-host .cr-entry__toggle:before{background:#fff}.cr-reisebericht-wrap .cr-entry.is-open .cr-reisebericht-wrap .cr-entry__toggle:after,.cr-reisebericht-wrap .cr-entry.is-open .cr-overlay-host .cr-entry__toggle:after,.cr-overlay-host .cr-entry.is-open .cr-reisebericht-wrap .cr-entry__toggle:after,.cr-overlay-host .cr-entry.is-open .cr-overlay-host .cr-entry__toggle:after{background:#fff;transform:translate(-50%, -50%) scaleY(0)}.cr-reisebericht-wrap .cr-entry-detail,.cr-overlay-host .cr-entry-detail{grid-column:1/-1;background:var(--card);scroll-margin-top:110px}.cr-reisebericht-wrap .cr-entry-detail .cr-card,.cr-overlay-host .cr-entry-detail .cr-card{margin:0;border:0;border-radius:0;box-shadow:none;padding:.2rem 0 0}.cr-reisebericht-wrap .cr-app:not(.cr-app--js) .cr-entry,.cr-overlay-host .cr-app:not(.cr-app--js) .cr-entry{display:none}.cr-reisebericht-wrap .cr-app:not(.cr-app--js) .cr-entry-detail,.cr-overlay-host .cr-app:not(.cr-app--js) .cr-entry-detail{margin-bottom:1rem;border-radius:18px;box-shadow:var(--shadow-soft);overflow:hidden}.cr-reisebericht-wrap .cr-app:not(.cr-app--js) .cr-entry-detail .cr-card,.cr-overlay-host .cr-app:not(.cr-app--js) .cr-entry-detail .cr-card{padding:clamp(1.3rem,3vw,2.1rem)}.cr-reisebericht-wrap .cr-section,.cr-reisebericht-wrap .cr-card,.cr-overlay-host .cr-section,.cr-overlay-host .cr-card{margin:0 0 1.5rem;padding:clamp(1.3rem,3vw,2.1rem);background:var(--card);border-radius:18px;box-shadow:var(--shadow-soft);scroll-margin-top:110px}.cr-reisebericht-wrap .cr-section__head,.cr-overlay-host .cr-section__head{margin-bottom:1.2rem}.cr-reisebericht-wrap .cr-section__title,.cr-overlay-host .cr-section__title{display:flex;align-items:center;gap:.6rem;margin:0;font-size:clamp(1.4rem,3vw,1.8rem)}.cr-reisebericht-wrap .cr-section__title .cr-icon,.cr-overlay-host .cr-section__title .cr-icon{flex:0 0 auto;font-size:.85em;color:var(--o)}.cr-reisebericht-wrap .cr-section__subtitle,.cr-overlay-host .cr-section__subtitle{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:.4rem 0 0;font-size:1.05rem;color:var(--mut)}.cr-reisebericht-wrap .cr-card__head,.cr-overlay-host .cr-card__head{margin-bottom:1rem}.cr-reisebericht-wrap .cr-card__eyebrow,.cr-overlay-host .cr-card__eyebrow{margin:0 0 .3rem;font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--o)}.cr-reisebericht-wrap .cr-card__title,.cr-overlay-host .cr-card__title{margin:0;font-size:clamp(1.2rem,2.4vw,1.5rem)}.cr-reisebericht-wrap .cr-card__teaser,.cr-overlay-host .cr-card__teaser{margin:.6rem 0 0;color:var(--mut);line-height:1.6}.cr-reisebericht-wrap .cr-facts,.cr-overlay-host .cr-facts{margin:0 0 1.2rem}.cr-reisebericht-wrap .cr-facts__row,.cr-overlay-host .cr-facts__row{display:grid;grid-template-columns:minmax(150px, 220px) 1fr;gap:.5rem 1.2rem;padding:.55rem 0;border-bottom:1px solid var(--line)}.cr-reisebericht-wrap .cr-facts__row:first-child,.cr-overlay-host .cr-facts__row:first-child{border-top:1px solid var(--line)}.cr-reisebericht-wrap .cr-facts dt,.cr-overlay-host .cr-facts dt{margin:0;font-weight:600;font-size:.92rem;color:var(--ink)}.cr-reisebericht-wrap .cr-facts dd,.cr-overlay-host .cr-facts dd{margin:0;font-size:.95rem;color:var(--mut)}.cr-reisebericht-wrap .cr-facts dd a,.cr-overlay-host .cr-facts dd a{color:var(--o)}.cr-reisebericht-wrap .cr-facts__note,.cr-overlay-host .cr-facts__note{display:block;margin-top:.15rem;font-size:.85rem;color:var(--mut);font-style:italic}.cr-reisebericht-wrap .cr-badge,.cr-overlay-host .cr-badge{display:inline-block;padding:.15rem .6rem;border-radius:999px;font-size:.8rem;font-weight:600;line-height:1.4}.cr-reisebericht-wrap .cr-badge--ja,.cr-overlay-host .cr-badge--ja{background:rgba(46,125,67,.12);color:var(--ok)}.cr-reisebericht-wrap .cr-badge--teilweise,.cr-overlay-host .cr-badge--teilweise{background:rgba(185,138,27,.14);color:var(--mid)}.cr-reisebericht-wrap .cr-badge--nein,.cr-overlay-host .cr-badge--nein{background:rgba(179,66,58,.12);color:var(--bad)}.cr-reisebericht-wrap .cr-badge--event,.cr-overlay-host .cr-badge--event{background:rgba(204,77,22,.12);color:var(--o);vertical-align:middle}.cr-reisebericht-wrap .cr-chip,.cr-reisebericht-wrap .cr-chips li,.cr-overlay-host .cr-chip,.cr-overlay-host .cr-chips li{display:inline-block;padding:.25rem .75rem;border-radius:999px;background:var(--paper);font-size:.83rem;color:var(--ink)}.cr-reisebericht-wrap .cr-chips,.cr-overlay-host .cr-chips{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 1.2rem;padding:0;list-style:none}.cr-reisebericht-wrap .cr-checklist,.cr-overlay-host .cr-checklist{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:.4rem 1.2rem;margin:0 0 1.2rem;padding:0;list-style:none}.cr-reisebericht-wrap .cr-check,.cr-overlay-host .cr-check{position:relative;padding-left:1.6rem;font-size:.95rem;line-height:1.7}.cr-reisebericht-wrap .cr-check:before,.cr-overlay-host .cr-check:before{position:absolute;left:0;font-weight:700}.cr-reisebericht-wrap .cr-check--ja:before,.cr-overlay-host .cr-check--ja:before{content:"✓";color:var(--ok)}.cr-reisebericht-wrap .cr-check--nein:before,.cr-overlay-host .cr-check--nein:before{content:"✕";color:var(--mut)}.cr-reisebericht-wrap .cr-check--nein,.cr-overlay-host .cr-check--nein{color:var(--mut)}.cr-reisebericht-wrap .cr-prose,.cr-overlay-host .cr-prose{margin:0 0 1.2rem}.cr-reisebericht-wrap .cr-prose__title,.cr-overlay-host .cr-prose__title{margin:0 0 .4rem;font-family:var(--body-font);font-size:.78rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--o)}.cr-reisebericht-wrap .cr-prose__body,.cr-overlay-host .cr-prose__body{line-height:1.75;color:var(--ink)}.cr-reisebericht-wrap .cr-prose__body p:last-child,.cr-overlay-host .cr-prose__body p:last-child{margin-bottom:0}.cr-reisebericht-wrap .cr-amenities,.cr-overlay-host .cr-amenities{margin:0 0 1.4rem}.cr-reisebericht-wrap .cr-amenities__group,.cr-overlay-host .cr-amenities__group{margin:0 0 1.3rem}.cr-reisebericht-wrap .cr-amenities__group:last-child,.cr-overlay-host .cr-amenities__group:last-child{margin-bottom:0}.cr-reisebericht-wrap .cr-amenities__label,.cr-overlay-host .cr-amenities__label{margin:0 0 .55rem;font-family:var(--body-font);font-size:.78rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--o)}.cr-reisebericht-wrap .cr-amenities__grid,.cr-overlay-host .cr-amenities__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:.6rem}.cr-reisebericht-wrap .cr-amenity,.cr-overlay-host .cr-amenity{display:flex;align-items:center;gap:.7rem;min-width:0;padding:.55rem .8rem;background:var(--paper);border-radius:12px}.cr-reisebericht-wrap .cr-amenity__icon,.cr-overlay-host .cr-amenity__icon{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;color:var(--o)}.cr-reisebericht-wrap .cr-amenity__icon img,.cr-reisebericht-wrap .cr-amenity__icon svg,.cr-overlay-host .cr-amenity__icon img,.cr-overlay-host .cr-amenity__icon svg{display:block;width:100%;height:100%;object-fit:contain}.cr-reisebericht-wrap .cr-amenity__name,.cr-overlay-host .cr-amenity__name{font-size:.92rem;line-height:1.35;overflow-wrap:break-word;hyphens:auto}.cr-reisebericht-wrap .cr-dangers,.cr-overlay-host .cr-dangers{margin:0 0 1.2rem;padding:1rem 1.2rem;background:var(--warn-bg);border-radius:14px}.cr-reisebericht-wrap .cr-dangers .cr-prose__title,.cr-overlay-host .cr-dangers .cr-prose__title{margin-bottom:.6rem}.cr-reisebericht-wrap .cr-dangers__list,.cr-overlay-host .cr-dangers__list{margin:0;padding:0;list-style:none}.cr-reisebericht-wrap .cr-dangers__list li,.cr-overlay-host .cr-dangers__list li{padding:.3rem 0;font-size:.95rem}.cr-reisebericht-wrap .cr-dangers__list li strong,.cr-overlay-host .cr-dangers__list li strong{color:var(--bad)}.cr-reisebericht-wrap .cr-dangers__list li span,.cr-overlay-host .cr-dangers__list li span{display:block;color:var(--mut);font-size:.88rem}.cr-reisebericht-wrap .cr-gallery,.cr-overlay-host .cr-gallery{margin:0 0 1.2rem}.cr-reisebericht-wrap .cr-gallery__title,.cr-overlay-host .cr-gallery__title{margin:0 0 .5rem;font-family:var(--body-font);font-size:.78rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--o)}.cr-reisebericht-wrap .cr-gallery__grid,.cr-overlay-host .cr-gallery__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));gap:.6rem}.cr-reisebericht-wrap .cr-gallery__item,.cr-overlay-host .cr-gallery__item{display:block;width:100%;margin:0;padding:0;border:0;background:none;border-radius:10px;overflow:hidden;cursor:zoom-in;-webkit-appearance:none;appearance:none}.cr-reisebericht-wrap .cr-gallery__item img,.cr-overlay-host .cr-gallery__item img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .25s ease}.cr-reisebericht-wrap .cr-gallery__item:hover img,.cr-overlay-host .cr-gallery__item:hover img{transform:scale(1.04)}.cr-reisebericht-wrap .cr-stars,.cr-overlay-host .cr-stars{position:relative;display:inline-block;color:#d8d2ca;font-size:.9em;letter-spacing:.05em;line-height:1;vertical-align:-0.05em}.cr-reisebericht-wrap .cr-stars__fg,.cr-overlay-host .cr-stars__fg{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#f2a71b}.cr-reisebericht-wrap .cr-rating,.cr-overlay-host .cr-rating{font-size:.88rem;font-weight:600;color:var(--ink)}.cr-reisebericht-wrap .cr-rating__count,.cr-overlay-host .cr-rating__count{font-weight:400;color:var(--mut)}.cr-reisebericht-wrap .cr-status,.cr-overlay-host .cr-status{font-size:.88rem;font-weight:600}.cr-reisebericht-wrap .cr-status--open,.cr-overlay-host .cr-status--open{color:var(--ok)}.cr-reisebericht-wrap .cr-status--closed,.cr-overlay-host .cr-status--closed{color:var(--bad)}.cr-reisebericht-wrap .cr-status__detail,.cr-overlay-host .cr-status__detail{font-size:.88rem;font-weight:400;color:var(--mut)}.cr-reisebericht-wrap .cr-entry__rating,.cr-reisebericht-wrap .cr-entry__status,.cr-overlay-host .cr-entry__rating,.cr-overlay-host .cr-entry__status{font-size:.8rem;line-height:1.4}.cr-reisebericht-wrap .cr-entry__rating .cr-rating,.cr-reisebericht-wrap .cr-entry__rating .cr-status,.cr-reisebericht-wrap .cr-entry__rating .cr-status__detail,.cr-reisebericht-wrap .cr-entry__status .cr-rating,.cr-reisebericht-wrap .cr-entry__status .cr-status,.cr-reisebericht-wrap .cr-entry__status .cr-status__detail,.cr-overlay-host .cr-entry__rating .cr-rating,.cr-overlay-host .cr-entry__rating .cr-status,.cr-overlay-host .cr-entry__rating .cr-status__detail,.cr-overlay-host .cr-entry__status .cr-rating,.cr-overlay-host .cr-entry__status .cr-status,.cr-overlay-host .cr-entry__status .cr-status__detail{font-size:.8rem}.cr-reisebericht-wrap .cr-demo-note,.cr-overlay-host .cr-demo-note{margin:-0.6rem 0 1.2rem;font-size:.75rem;font-style:italic;color:var(--mut)}.cr-reisebericht-wrap .cr-place-actions,.cr-overlay-host .cr-place-actions{display:flex;flex-wrap:wrap;gap:.55rem;margin:0 0 1.1rem}.cr-reisebericht-wrap .cr-place-actions__btn,.cr-overlay-host .cr-place-actions__btn{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1.05rem;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--o);font-size:.88rem;font-weight:600;line-height:1;text-decoration:none;transition:border-color .2s ease,background .2s ease,color .2s ease}.cr-reisebericht-wrap .cr-place-actions__btn svg,.cr-overlay-host .cr-place-actions__btn svg{width:16px;height:16px;flex:0 0 auto}.cr-reisebericht-wrap .cr-place-actions__btn:hover,.cr-overlay-host .cr-place-actions__btn:hover{color:var(--o);border-color:var(--o)}.cr-reisebericht-wrap .cr-place-actions__btn--primary,.cr-overlay-host .cr-place-actions__btn--primary{background:var(--o);border-color:var(--o);color:#fff}.cr-reisebericht-wrap .cr-place-actions__btn--primary:hover,.cr-overlay-host .cr-place-actions__btn--primary:hover{background:#b34413;border-color:#b34413;color:#fff}.cr-reisebericht-wrap .cr-place-info,.cr-overlay-host .cr-place-info{margin:0 0 1.2rem;padding:0}.cr-reisebericht-wrap .cr-place-info li,.cr-overlay-host .cr-place-info li{display:flex;align-items:flex-start;gap:.8rem;padding:.55rem 0;border-bottom:1px solid var(--line);font-size:.95rem;color:var(--ink)}.cr-reisebericht-wrap .cr-place-info li:first-child,.cr-overlay-host .cr-place-info li:first-child{border-top:1px solid var(--line)}.cr-reisebericht-wrap .cr-place-info__icon,.cr-overlay-host .cr-place-info__icon{display:grid;place-items:center;flex:0 0 auto;width:20px;height:20px;margin-top:.1rem;color:var(--o)}.cr-reisebericht-wrap .cr-place-info__icon svg,.cr-overlay-host .cr-place-info__icon svg{width:100%;height:100%}.cr-reisebericht-wrap .cr-place-info__value,.cr-overlay-host .cr-place-info__value{min-width:0;overflow-wrap:break-word}.cr-reisebericht-wrap .cr-map,.cr-overlay-host .cr-map{display:block;margin:0 0 1.2rem;border-radius:12px;overflow:hidden;box-shadow:var(--shadow-soft)}.cr-reisebericht-wrap .cr-map img,.cr-overlay-host .cr-map img{display:block;width:100%;aspect-ratio:2/1;object-fit:cover;transition:transform .25s ease}.cr-reisebericht-wrap .cr-map:hover img,.cr-overlay-host .cr-map:hover img{transform:scale(1.02)}.cr-reisebericht-wrap .cr-video,.cr-overlay-host .cr-video{margin:0 0 1.2rem}.cr-reisebericht-wrap .cr-video__title,.cr-overlay-host .cr-video__title{margin:0 0 .5rem;font-family:var(--body-font);font-size:.78rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--o)}.cr-reisebericht-wrap .cr-video__frame,.cr-overlay-host .cr-video__frame{border-radius:12px;overflow:hidden}.cr-reisebericht-wrap .cr-video__frame iframe,.cr-overlay-host .cr-video__frame iframe{display:block;width:100% !important;aspect-ratio:16/9;height:auto !important;border:0}.cr-reisebericht-wrap .cr-hours,.cr-overlay-host .cr-hours{margin:.2rem 0 1.2rem}.cr-reisebericht-wrap .cr-hours summary,.cr-overlay-host .cr-hours summary{display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;list-style:none;font-size:.92rem;font-weight:600;color:var(--ink)}.cr-reisebericht-wrap .cr-hours summary::-webkit-details-marker,.cr-overlay-host .cr-hours summary::-webkit-details-marker{display:none}.cr-reisebericht-wrap .cr-hours summary svg,.cr-overlay-host .cr-hours summary svg{width:18px;height:18px;color:var(--o)}.cr-reisebericht-wrap .cr-hours ul,.cr-overlay-host .cr-hours ul{margin:.6rem 0 0;padding:0;list-style:none;font-size:.92rem;line-height:1.7;color:var(--mut)}.cr-reisebericht-wrap .cr-hours ul li,.cr-overlay-host .cr-hours ul li{padding:0;list-style:none}.cr-reisebericht-wrap .cr-gphoto,.cr-overlay-host .cr-gphoto{margin:0 0 1.2rem}.cr-reisebericht-wrap .cr-gphoto img,.cr-overlay-host .cr-gphoto img{display:block;width:100%;max-height:420px;object-fit:cover;border-radius:12px}.cr-reisebericht-wrap .cr-gphoto figcaption,.cr-overlay-host .cr-gphoto figcaption{margin-top:.35rem;font-size:.75rem;color:var(--mut)}@media(max-width: 690px){.cr-reisebericht-wrap .cr-app__tiles,.cr-overlay-host .cr-app__tiles{grid-template-columns:repeat(3, minmax(0, 1fr));gap:.6rem}.cr-reisebericht-wrap .cr-tile,.cr-overlay-host .cr-tile{padding:.9rem .5rem .8rem;border-radius:14px}.cr-reisebericht-wrap .cr-tile__icon,.cr-overlay-host .cr-tile__icon{width:52px;height:52px;border-radius:14px;font-size:34px}.cr-reisebericht-wrap .cr-tile__label,.cr-overlay-host .cr-tile__label{font-size:.86rem}.cr-reisebericht-wrap .cr-tile__meta,.cr-overlay-host .cr-tile__meta{font-size:.68rem}.cr-reisebericht-wrap .cr-list,.cr-overlay-host .cr-list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:.7rem}.cr-reisebericht-wrap .cr-entry,.cr-overlay-host .cr-entry{border-radius:14px}.cr-reisebericht-wrap .cr-entry__body,.cr-overlay-host .cr-entry__body{gap:.25rem;padding:.7rem .8rem .75rem}.cr-reisebericht-wrap .cr-entry__title,.cr-overlay-host .cr-entry__title{font-size:.95rem}.cr-reisebericht-wrap .cr-entry__meta,.cr-overlay-host .cr-entry__meta{font-size:.66rem}.cr-reisebericht-wrap .cr-entry__teaser,.cr-overlay-host .cr-entry__teaser{display:none}.cr-reisebericht-wrap .cr-entry__more,.cr-overlay-host .cr-entry__more{font-size:.74rem;padding-top:.4rem}.cr-reisebericht-wrap .cr-facts__row,.cr-overlay-host .cr-facts__row{grid-template-columns:1fr;gap:.1rem}.cr-reisebericht-wrap .cr-checklist,.cr-overlay-host .cr-checklist{grid-template-columns:1fr}}@keyframes cr-backdrop-in{from{opacity:0}to{opacity:1}}.cr-backdrop{position:fixed;inset:0;z-index:99999;background:rgba(24,20,16,.55);backdrop-filter:blur(3px);animation:cr-backdrop-in .3s ease both}.cr-backdrop[hidden]{display:none}body.cr-no-scroll{overflow:hidden}.cr-overlay-host{background:none;padding:0}.cr-overlay-host [hidden]{display:none !important}.cr-overlay-host .cr-panel{position:fixed;z-index:100000;top:50%;left:50%;transform:translate(-50%, -50%);width:min(1020px,100vw - 2rem);max-height:min(88vh,100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 1.6rem 1.8rem;background:var(--card);border-radius:20px;box-shadow:0 12px 28px rgba(24,20,16,.18),0 40px 90px rgba(24,20,16,.28)}.cr-overlay-host .cr-panel .cr-panel__bar{position:sticky;top:0;z-index:2;margin:0 -1.6rem 1.4rem;padding:1rem 1.6rem;background:var(--card);border-bottom:1px solid var(--line)}.cr-overlay-host .cr-panel .cr-panel__head{display:none}.cr-overlay-host .cr-panel .cr-section__title{display:none}.cr-overlay-host .cr-panel .cr-section__head{margin-bottom:1.1rem}.cr-overlay-host .cr-panel .cr-section__head:not(:has(.cr-section__subtitle)){display:none}.cr-overlay-host .cr-panel .cr-section__subtitle{margin:0}.cr-overlay-host .cr-panel .cr-section{margin:0;padding:0;box-shadow:none;border-radius:0}.cr-overlay-host .cr-panel.is-detail .cr-entry{display:none}.cr-overlay-host .cr-panel:not([hidden]),.cr-overlay-host .cr-entry-detail:not([hidden]){animation:cr-overlay-in .3s ease both}@media(prefers-reduced-motion: reduce){.cr-overlay-host .cr-panel:not([hidden]),.cr-overlay-host .cr-entry-detail:not([hidden]){animation:none}}@media(max-width: 690px){.cr-overlay-host .cr-panel{top:0;left:0;transform:none;width:100vw;height:100dvh;max-height:none;border-radius:0;padding:0 1rem 1.4rem}.cr-overlay-host .cr-panel .cr-panel__bar{margin:0 -1rem 1rem;padding:.8rem 1rem}.cr-overlay-host .cr-panel .cr-panel__bar-title{font-size:1.05rem}}.cr-lightbox{position:fixed;inset:0;z-index:100010;display:flex;align-items:center;justify-content:center;background:rgba(16,13,10,.93);animation:cr-backdrop-in .25s ease both}.cr-lightbox[hidden]{display:none}.cr-lightbox__img{max-width:min(94vw,1400px);max-height:88vh;max-height:88dvh;object-fit:contain;border-radius:6px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.cr-lightbox__close{position:absolute;top:calc(.8rem + env(safe-area-inset-top, 0px));right:.8rem;z-index:2;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:999px;background:hsla(0,0%,100%,.14);color:#fff;font-size:1.05rem;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none}.cr-lightbox__close:hover{background:var(--orange, #cc4d16)}.cr-lightbox__nav{position:absolute;top:50%;z-index:2;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:64px;margin:0;padding:0 0 4px;border:0;background:none;color:hsla(0,0%,100%,.45);font-size:2rem;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;transition:color .2s ease}.cr-lightbox__nav:hover{color:#fff}.cr-lightbox__nav--prev{left:.4rem}.cr-lightbox__nav--next{right:.4rem}@media(max-width: 690px){.cr-lightbox__nav{display:none}}.cr-lightbox__count{position:absolute;bottom:calc(1rem + env(safe-area-inset-bottom, 0px));left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.8);font-size:.85rem;letter-spacing:.05em}.cr-reisebericht-wrap .cr-archiv__head{margin:2.6rem 0 1rem;text-align:center}.cr-reisebericht-wrap .cr-archiv__title{margin:0;font-size:clamp(1.9rem,4vw,2.8rem)}.cr-uebersicht{margin:20px 0;position:relative}.cr-uebersicht .canis-filter-form{background:#f9f9f9;padding:20px;margin-bottom:20px;border-radius:5px;display:flex;flex-direction:column}.cr-uebersicht .canis-filter-form h3{width:100%;margin:0 0 15px 0;order:-1}.cr-uebersicht .canis-filter-form>div{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:15px}.cr-uebersicht .canis-filter-form label{font-weight:bold;display:block;margin-bottom:5px}.cr-uebersicht .dropdown-filter{position:relative;flex:1;min-width:200px;z-index:20}.cr-uebersicht .filter-dropdown-header{background:#fff;border:1px solid #ddd;padding:12px 15px;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:8px;transition:all .3s ease;user-select:none}.cr-uebersicht .filter-dropdown-header *{pointer-events:none;cursor:pointer}.cr-uebersicht .filter-dropdown-header label{margin:0}.cr-uebersicht .filter-dropdown-header:hover{background:#f8f8f8;border-color:#bbb}.cr-uebersicht .filter-dropdown-header.active{border-color:#55802f;border-bottom-left-radius:0;border-bottom-right-radius:0}.cr-uebersicht .filter-dropdown-header.active .dropdown-arrow{transform:rotate(180deg)}.cr-uebersicht .dropdown-arrow{font-size:12px;transition:transform .3s ease}.cr-uebersicht .selected-count{font-size:12px;color:#666;font-weight:normal;white-space:nowrap}.cr-uebersicht .filter-dropdown-content{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #55802f;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:30;max-height:300px;overflow-y:auto}.cr-uebersicht .filter-dropdown-content.active{display:block}.cr-uebersicht .filter-dropdown-content .filter-options{padding:15px}.cr-uebersicht .filter-dropdown-content .filter-option{margin:0 0 8px 0;display:flex;align-items:center}.cr-uebersicht .filter-dropdown-content .filter-option input[type=checkbox]{margin:0 8px 0 0}.cr-uebersicht .filter-dropdown-content .filter-option label{font-weight:normal;margin:0;cursor:pointer;flex:1}.cr-uebersicht .filter-dropdown-actions{padding:15px;border-top:1px solid #eee;background:#f9f9f9;display:flex;gap:10px;position:sticky;bottom:0}.cr-uebersicht .export-section{margin-top:15px}.cr-uebersicht .export-btn{margin:0;background:#cc4d16;color:#fff;border:none;padding:10px 20px;border-radius:30px;cursor:pointer;font-size:14px;font-weight:600;line-height:1.2;transition:background-color .3s ease;-webkit-appearance:none;appearance:none}.cr-uebersicht .export-btn:hover{background:#e66600;color:#fff}.cr-uebersicht .export-btn:disabled{background:#6c757d;cursor:not-allowed}.cr-uebersicht .favorite-star-container{position:absolute;top:10px;right:10px;z-index:12}.cr-uebersicht .apply-filter-btn,.cr-uebersicht .clear-filter-btn{margin:0;padding:8px 16px;border:none;border-radius:3px;cursor:pointer;font-size:13px;line-height:1.2;transition:all .3s ease;-webkit-appearance:none;appearance:none}.cr-uebersicht .apply-filter-btn{background:#55802f;color:#fff}.cr-uebersicht .apply-filter-btn:hover{background:#47691f;color:#fff}.cr-uebersicht .clear-filter-btn{background:#666;color:#fff}.cr-uebersicht .clear-filter-btn:hover{background:#444;color:#fff}.cr-uebersicht .cr-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;text-align:left}.cr-uebersicht .cr-card-col{width:calc(25% - 15px);flex:0 0 calc(25% - 15px);margin:0 0 20px;position:relative;min-width:0}.cr-uebersicht .cr-card-inner{height:100%;position:relative;background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.cr-uebersicht .cr-card-inner:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgba(0,0,0,.15)}.cr-uebersicht .cr-card-img-wrap{position:relative}.cr-uebersicht .cr-card-imglink{display:block;position:relative;overflow:hidden}.cr-uebersicht .cr-card-img img{width:100%;height:auto;display:block;transition:transform .3s ease}.cr-uebersicht .cr-card-imglink:hover .cr-card-img img{transform:scale(1.05)}.cr-uebersicht .cr-card-cat{position:absolute;top:20px;left:20px;z-index:10;display:inline-flex;align-items:center;gap:6px;width:max-content;padding:0 10px;line-height:20px;font-size:12px;font-weight:700;text-transform:uppercase;color:#fff;background:rgba(0,0,0,0);border:2px solid hsla(0,0%,100%,.5);border-radius:30px;transition:all .2s ease}.cr-uebersicht .cr-card-link{position:absolute;inset:0;z-index:5}.cr-uebersicht .cr-card-body{padding:20px;position:relative;z-index:10;text-align:left}.cr-uebersicht .cr-card-title{font-size:18px;font-weight:600;margin:0 0 15px 0;line-height:1.3;color:#1d1d1f;text-align:left;overflow-wrap:break-word;hyphens:auto}.cr-uebersicht .cr-card-icons{display:flex;flex-wrap:wrap;gap:5px;margin:15px 0}.cr-uebersicht .cr-card-icon{display:grid;place-items:center;width:22px;height:22px}.cr-uebersicht .cr-card-icon img,.cr-uebersicht .cr-card-icon svg{width:100%;height:100%;object-fit:contain;display:block}.cr-uebersicht .cr-card-excerpt{font-size:14px;color:#666;line-height:1.5;margin-bottom:15px;display:flex;flex-direction:column;gap:10px;text-align:left}.cr-uebersicht .cr-more-btn{display:inline-block;background:#cc4d16;color:#fff;padding:8px 16px;text-decoration:none;border-radius:20px;font-size:12px;font-weight:600;transition:background .3s ease;position:relative;z-index:15}.cr-uebersicht .cr-more-btn:hover{background:#e66600;color:#fff}.cr-uebersicht .canis-pagination{text-align:center;margin-top:20px;width:100%}.cr-uebersicht .canis-pagination a{display:inline-block;padding:8px 12px;margin:0 2px;background:#f1f1f1;color:inherit;text-decoration:none;border-radius:3px}.cr-uebersicht .canis-pagination a:hover,.cr-uebersicht .canis-pagination a.current{background:#55802f;color:#fff}.cr-uebersicht .canis-pagination .ellipsis{margin:0 4px;color:#999}.cr-uebersicht .loading{text-align:center;padding:20px;font-style:italic}.cr-uebersicht .error{text-align:center;padding:20px;color:#d63638;background:#ffeaea;border-radius:3px}.cr-uebersicht .cr-uebersicht__empty{text-align:center;padding:20px;color:#666}@media(max-width: 1200px){.cr-uebersicht .cr-card-col{width:calc(33.333% - 14px);flex:0 0 calc(33.333% - 14px)}}@media(max-width: 900px){.cr-uebersicht .cr-card-col{width:calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media(max-width: 768px){.cr-uebersicht .canis-filter-form>div{flex-direction:column;align-items:stretch}.cr-uebersicht .dropdown-filter{width:100%}.cr-uebersicht .filter-dropdown-content{position:relative;box-shadow:none;border:1px solid #ddd;border-radius:4px;margin-top:5px}}@media(max-width: 600px){.cr-uebersicht .cr-cards{gap:15px}.cr-uebersicht .cr-card-col{width:100%;flex:0 0 100%}.cr-uebersicht .cr-card-body{padding:15px}}.cn{--o:#cc4d16;--os:#faf1ec;--ink:#1D1D1F;--mid:#5f656d;--mut:#9aa0a7;--line:#ece9e5;--font:'Madera','Madera Web',-apple-system,'Segoe UI',system-ui,sans-serif;--display:'Larken-Bold','Larken-Regular','Larken',Georgia,serif;box-sizing:border-box;max-width:1320px;margin:0 auto;padding:0 18px;font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;letter-spacing:-0.004em}.cn *{box-sizing:border-box}.cn-rail{display:grid;grid-template-columns:repeat(3, 1fr);gap:26px;align-items:start;overflow:visible}.cn-rail>.cn-b:nth-child(1){order:3}.cn-rail>.cn-b:nth-child(2){order:2}.cn-rail>.cn-b:nth-child(3){order:1}.cn-b.cn-rec{border:1px solid var(--o)}.cn-b{background:#fff;border:1px solid #dedede;border-radius:24px;display:flex;flex-direction:column;position:relative;padding:40px 34px 34px;box-shadow:0 1px 2px rgba(29,29,31,.05),0 6px 14px -6px rgba(29,29,31,.1),0 22px 46px -20px rgba(29,29,31,.3)}.cn-tg{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);background:var(--o);color:#fff;font-size:.7rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;padding:8px 18px;border-radius:100px;white-space:nowrap}.cn-head{text-align:center}.cn-brand{font-family:var(--font);font-size:.82rem;font-weight:400;letter-spacing:.26em;text-transform:uppercase;color:var(--o);margin-bottom:6px}.cn-name{font-family:var(--display);font-weight:400;color:var(--o);font-size:2.02rem;line-height:1.08;letter-spacing:.012em;text-transform:uppercase}.cn-money{text-align:center;margin-top:34px}.cn-term{font-family:var(--font);font-size:2.05rem;font-weight:500;letter-spacing:-0.025em;line-height:1.05;color:var(--ink)}.cn-price{font-size:.98rem;font-weight:400;color:#1d1d1f;margin-top:10px;letter-spacing:0}.cn-price span{font-size:.86rem}.cn-bl{list-style:none;margin:34px 0 0;padding:0;display:flex;flex-direction:column;gap:13px;flex:1}.cn-bl li{display:flex;align-items:flex-start;gap:11px;font-size:.95rem;line-height:1.4;color:var(--ink)}.cn-bl li>svg{width:15px;height:15px;flex:0 0 auto;margin-top:3px;color:var(--o)}.cn-x{color:#b9bec4}.cn-bl li.cn-x>svg{color:#cfd4d8 !important}.cn-acc{display:block;padding:0}.cn-acc details{width:100%}.cn-acc summary{display:flex;align-items:flex-start;gap:11px;cursor:pointer;list-style:none;font-size:.95rem;line-height:1.4}.cn-acc summary::-webkit-details-marker{display:none}.cn-acc summary>svg{width:15px;height:15px;flex:0 0 auto;margin-top:3px;color:var(--o)}.cn-d summary{font-weight:600}.cn-plus{margin-left:auto;align-self:center;width:21px;height:21px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--mut);display:flex;align-items:center;justify-content:center;flex:0 0 auto;font-weight:600;font-size:.92rem;line-height:1;transition:transform .2s ease,color .2s ease,border-color .2s ease}.cn-plus::before{content:"+"}.cn-acc summary:hover .cn-plus{color:var(--o);border-color:var(--o)}.cn-acc details[open] .cn-plus{transform:rotate(45deg);color:var(--o);border-color:var(--o)}.cn-fi{font-size:.9rem;color:var(--ink);font-weight:500;margin-bottom:11px;display:block;line-height:1.5}.cn-feats{margin-top:13px;background:#faf9f8;border-radius:14px;padding:15px 16px;display:flex;flex-direction:column;gap:9px}.cn-ft{display:flex;align-items:flex-start;gap:10px;font-size:.92rem;line-height:1.5;color:var(--ink);font-weight:400}.cn-ft b{color:var(--o);font-weight:700;font-size:.72rem;letter-spacing:.08em;padding:1px 6px;border:1px solid var(--o);border-radius:4px;margin-right:5px;vertical-align:1px}.cn-dot{width:5px;height:5px;border-radius:50%;background:var(--o);flex:0 0 auto;margin-top:8px;opacity:.55}.cn-flags{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;margin-top:4px}.cn-fl{display:flex;align-items:center;gap:9px;font-size:.87rem;line-height:1.25}.cn-f{width:20px;height:14px;border-radius:2px;flex:0 0 auto;background-size:100% 100%;box-shadow:0 0 0 1px rgba(34,38,43,.12) inset}.cn-n{color:var(--ink);font-weight:400;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cn-c{font-weight:600;color:var(--ink);flex:0 0 auto}.cn-f-de{background-image:linear-gradient(to bottom, #000 0 33.33%, #D00 33.33% 66.66%, #FFCE00 66.66% 100%)}.cn-f-fr{background-image:linear-gradient(to right, #002395 0 33.33%, #fff 33.33% 66.66%, #ED2939 66.66% 100%)}.cn-f-es{background-image:linear-gradient(to bottom, #AA151B 0 25%, #F1BF00 25% 75%, #AA151B 75% 100%)}.cn-f-se{background-image:linear-gradient(to bottom, transparent 0 40%, #FECC00 40% 60%, transparent 60% 100%),linear-gradient(to right, transparent 0 26%, #FECC00 26% 44%, transparent 44% 100%),linear-gradient(#006AA7, #006AA7)}.cn-f-pt{background-image:linear-gradient(to right, #006600 0 40%, #FF0000 40% 100%)}.cn-f-it{background-image:linear-gradient(to right, #009246 0 33.33%, #fff 33.33% 66.66%, #CE2B37 66.66% 100%)}.cn-f-nl{background-image:linear-gradient(to bottom, #AE1C28 0 33.33%, #fff 33.33% 66.66%, #21468B 66.66% 100%)}.cn-f-pl{background-image:linear-gradient(to bottom, #fff 0 50%, #DC143C 50% 100%)}.cn-f-dk{background-image:linear-gradient(to bottom, transparent 0 40%, #fff 40% 60%, transparent 60% 100%),linear-gradient(to right, transparent 0 26%, #fff 26% 44%, transparent 44% 100%),linear-gradient(#C60C30, #C60C30)}.cn-f-lt{background-image:linear-gradient(to bottom, #FDB913 0 33.33%, #006A44 33.33% 66.66%, #C1272D 66.66% 100%)}.cn-f-lv{background-image:linear-gradient(to bottom, #9E3039 0 40%, #fff 40% 60%, #9E3039 60% 100%)}.cn-f-ee{background-image:linear-gradient(to bottom, #0072CE 0 33.33%, #000 33.33% 66.66%, #fff 66.66% 100%)}.cn-f-at{background-image:linear-gradient(to bottom, #ED2939 0 33.33%, #fff 33.33% 66.66%, #ED2939 66.66% 100%)}.cn-btn{display:block;width:86%;margin:34px auto 0;text-align:center;text-decoration:none;font-family:var(--font);font-weight:500;font-size:.9rem;letter-spacing:.1em;text-transform:uppercase;padding:14px 18px;border-radius:100px;min-height:48px;border:1.5px solid var(--o);background:var(--o) !important;color:#fff !important;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background .18s ease,color .18s ease,border-color .18s ease}.cn-btn:link,.cn-btn:visited{background:var(--o) !important;color:#fff !important}.cn-btn.cn-done,.cn-btn.cn-done:link,.cn-btn.cn-done:visited,.cn-btn.cn-done:hover{background:#fff !important;color:var(--o) !important;border-color:var(--o) !important}.cn-lbl,.cn-done-lbl{color:inherit !important}.cn-done-lbl{display:none}.cn-done .cn-lbl{display:none}.cn-done .cn-done-lbl{display:inline}.cn-swipe{display:none}.cn-dots{display:none}@media(max-width: 1050px),(hover: none)and (pointer: coarse){.cn{padding:0}.cn-rail{display:flex;grid-template-columns:none;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:14px;padding:20px 12px 12px;scrollbar-width:none;align-items:start}.cn-rail::-webkit-scrollbar{display:none}.cn-rail>.cn-b:nth-child(1),.cn-rail>.cn-b:nth-child(2),.cn-rail>.cn-b:nth-child(3){order:0}.cn-b{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always;padding:36px 26px 30px;box-shadow:0 1px 2px rgba(29,29,31,.05),0 3px 8px -4px rgba(29,29,31,.08),0 10px 20px -10px rgba(29,29,31,.2)}.cn-name{font-size:1.92rem}.cn-term{font-size:1.95rem}.cn-plus{width:26px;height:26px;font-size:1.02rem}.cn-swipe{display:flex;align-items:center;justify-content:center;gap:8px;margin:16px 16px 0;font-size:.83rem;font-weight:500;color:#4a4f55}.cn-swipe svg{width:15px;height:15px;animation:cn-nudge 1.6s ease-in-out infinite}@keyframes cn-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}.cn-dots{display:flex;justify-content:center;gap:7px;margin-top:13px}.cn-dot2{width:7px;height:7px;border-radius:50%;background:#dcd8d4;transition:width .2s ease}.cn-on{background:var(--mut);width:20px;border-radius:100px}}@media(prefers-reduced-motion: reduce){.cn-swipe svg{animation:none}.cn-plus{transition:none}}.zb{--ink: #2d2d2d;--mut: #5a6068;--line: #dcd8d4;--tint: #fdf8f4;--f: "Madera-Regular", "Open Sans", system-ui, sans-serif;--dl: "Larken-Regular", Georgia, serif;box-sizing:border-box;font-family:var(--f);color:var(--ink);max-width:1180px;margin:0 auto;padding:0 16px;-webkit-font-smoothing:antialiased}.zb *{box-sizing:border-box}.zb-r{display:flex;flex-direction:column;padding:4px 22px}.zb-rahmen .zb-r{background:var(--tint);border:1px solid var(--line);border-radius:18px}.zb-s{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:26px 0;gap:0}.zb-s+.zb-s{border-top:1px solid var(--line)}.zb .zb-s img{width:46px !important;height:46px !important;max-width:46px !important;object-fit:contain;display:block !important;margin:0 0 18px 0 !important;padding:0 !important;flex:0 0 auto}.zb p.zb-n{font-family:var(--dl);font-weight:400;font-size:34px;line-height:1;letter-spacing:-0.01em;color:var(--ink);margin:0 0 7px 0 !important;padding:0 !important}.zb p.zb-l{font-size:.9rem;line-height:1.35;color:var(--mut);margin:0 !important;padding:0 !important;max-width:22ch}@media(min-width: 760px){.zb{padding:0 18px}.zb-r{flex-direction:row;padding:38px 10px}.zb-rahmen .zb-r{border-radius:20px}.zb-s{flex:1 1 0;padding:0 22px;position:relative}.zb-s+.zb-s{border-top:0}.zb-s+.zb-s:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--line)}.zb .zb-s img{width:54px !important;height:54px !important;max-width:54px !important;margin:0 0 22px 0 !important}.zb p.zb-n{font-size:clamp(36px,3.6vw,48px);margin:0 0 9px 0 !important}.zb p.zb-l{font-size:.95rem;text-wrap:balance}}.cn-trust{max-width:1320px;margin:36px auto 0;background:#fff;border:1px solid #ececec;border-radius:18px;padding:24px 18px;display:grid;grid-template-columns:repeat(4, 1fr);gap:20px 10px;box-shadow:0 1px 2px rgba(29,29,31,.06),0 6px 14px -6px rgba(29,29,31,.1),0 20px 40px -20px rgba(29,29,31,.22)}.cn-tr{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;font-size:.86rem;font-weight:500;color:var(--mid, #5a6068);line-height:1.35}.cn-tr svg{width:24px;height:24px;color:var(--o, #cc4d16);flex:0 0 auto}@media(max-width: 759px){.cn-trust{margin:28px 16px 0;grid-template-columns:repeat(2, 1fr);gap:22px 10px;padding:22px 14px;max-width:none;box-shadow:none}}body.cr-kasse .iump-register-form.ihc-register-13{--o:#CC4D16;--oh:#A93C0F;--tint:#FDF8F4;--lin:#E8E5E1;--line:#DCD8D4;--ink:#1D1D1F;--text:#2D2D2D;--mut:#5A6068;--feld:#C9C4BE;--ok:#1E7A46;--req:#C0392B;font-family:"Madera-Regular","Open Sans",system-ui,sans-serif !important;color:var(--text) !important}body.cr-kasse .cr-brand{display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 0 22px !important;border:0 !important}body.cr-kasse .cr-brand img{width:auto !important;height:54px !important;max-width:250px !important;margin:0 !important;display:block !important}body.cr-kasse .cr-secure{display:flex !important;align-items:flex-start !important;justify-content:flex-start !important;gap:9px !important;margin:0 0 22px !important;padding:0 !important;font-size:.95rem !important;line-height:1.4 !important;color:var(--text) !important;text-align:left !important}body.cr-kasse .cr-secure svg{width:19px !important;height:19px !important;color:var(--o) !important;flex:0 0 auto !important;margin-top:1px !important}body.cr-kasse .ihc-register-13 form#createuser{max-width:none !important;margin:0 !important;padding:0 !important;display:block !important}body.cr-kasse .cr-co{display:grid !important;grid-template-columns:1fr !important;gap:0 !important;align-items:start !important;position:relative !important;padding:26px 16px 40px !important}body.cr-kasse .cr-co__form{min-width:0 !important;width:100% !important}body.cr-kasse .cr-co__sum{min-width:0 !important;width:100% !important}body.cr-kasse .cr-h{margin:0 0 14px !important;padding:0 !important;font-size:1.08rem !important;font-weight:600 !important;color:var(--ink) !important;line-height:1.3 !important}body.cr-kasse .cr-h.cr-h2{margin-top:28px !important;padding-top:24px !important;border-top:1px solid var(--lin) !important}body.cr-kasse .ihc-register-13 .ihc-register-col{width:100% !important;max-width:none !important;min-width:0 !important;float:none !important;padding:0 !important;margin:0 !important;display:block !important}body.cr-kasse .ihc-register-13 #ihc_checkout_page_wrapp,body.cr-kasse .ihc-register-13 .ihc-checkout-page-left-side,body.cr-kasse .ihc-register-13 .ihc-checkout-page-right-side{display:block !important;float:none !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important}body.cr-kasse .ihc-register-13 .iump-form-line-register{display:block !important;margin:0 0 15px !important;padding:0 !important;border:0 !important;background:none !important;width:100% !important;float:none !important;overflow:visible !important}body.cr-kasse .ihc-register-13 .iump-labels-register{display:block !important;float:none !important;position:static !important;width:auto !important;min-width:0 !important;max-width:none !important;background:none !important;border:0 !important;padding:0 0 7px !important;margin:0 !important;font-size:.87rem !important;font-weight:600 !important;line-height:1.3 !important;color:var(--ink) !important;text-align:left !important}body.cr-kasse .ihc-register-13 .iump-labels-register span,body.cr-kasse .ihc-register-13 .ihc-required-sign{color:var(--req) !important;font-weight:400 !important}body.cr-kasse .ihc-register-13 .iump-form-line-register input[type=text],body.cr-kasse .ihc-register-13 .iump-form-line-register input[type=email],body.cr-kasse .ihc-register-13 .iump-form-line-register input[type=password],body.cr-kasse .ihc-register-13 .iump-form-line-register input[type=number],body.cr-kasse .ihc-register-13 .iump-form-line-register select,body.cr-kasse .ihc-register-13 .iump-form-line-register textarea{display:block !important;float:none !important;width:100% !important;max-width:none !important;height:52px !important;min-height:52px !important;padding:0 15px !important;margin:0 !important;border:1px solid var(--feld) !important;border-radius:10px !important;background:#fff !important;color:var(--text) !important;font-size:16px !important;box-shadow:none !important;transition:border-color .15s ease,box-shadow .15s ease !important}body.cr-kasse .ihc-register-13 .iump-form-line-register input:focus,body.cr-kasse .ihc-register-13 .iump-form-line-register select:focus{border-color:var(--o) !important;box-shadow:0 0 0 3px rgba(204,77,22,.16) !important;outline:none !important}body.cr-kasse .cr-pw{position:relative !important;display:block !important}body.cr-kasse .cr-pw input{padding-right:50px !important}body.cr-kasse .ihc-register-13 .cr-pw .ihc-hide-pw{position:absolute !important;right:6px !important;top:0 !important;height:52px !important;transform:none !important;left:auto !important;bottom:auto !important;display:flex !important;align-items:center !important;justify-content:center !important;width:40px !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;cursor:pointer !important;color:var(--mut) !important;opacity:1 !important;visibility:visible !important;z-index:2 !important}body.cr-kasse .ihc-register-13 .cr-pw .ihc-hide-pw:hover{color:var(--o) !important}body.cr-kasse .ihc-register-13 .cr-pw .ihc-hide-pw .dashicons{font-size:21px !important;width:21px !important;height:21px !important;line-height:21px !important}body.cr-kasse .ihc-register-13 .ihc-strength-wrapper{position:static !important;float:none !important;clear:both !important;display:block !important;width:100% !important;height:auto !important;margin:8px 0 0 !important;text-align:left !important}body.cr-kasse .ihc-register-13 .ihc-strength{display:flex !important;gap:4px !important;list-style:none !important;margin:0 !important;padding:0 !important}body.cr-kasse .ihc-register-13 .ihc-strength li{flex:1 1 0 !important;height:4px !important;border-radius:2px !important;background:#e6e4e1;margin:0 !important;padding:0 !important;width:auto !important}body.cr-kasse .ihc-register-13 .ihc-strength-label{font-size:.76rem !important;color:var(--mut) !important;position:static !important;float:none !important;display:block !important;margin:5px 0 0 !important}body.cr-kasse .ihc-register-13 .ihc-tos-wrap{display:flex !important;align-items:flex-start !important;gap:11px !important;margin:4px 0 0 !important;padding:0 !important;background:none !important;border:0 !important;border-radius:0 !important;font-size:.92rem !important;line-height:1.45 !important;color:var(--text) !important}body.cr-kasse .ihc-register-13 .ihc-tos-wrap label{display:block !important;margin:0 !important;padding:0 !important;font-size:inherit !important;font-weight:400 !important;line-height:inherit !important;color:inherit !important;text-transform:none !important;letter-spacing:0 !important;cursor:pointer !important}body.cr-kasse .ihc-register-13 .ihc-tos-wrap input[type=checkbox]{width:20px !important;height:20px !important;min-height:0 !important;margin:1px 0 0 !important;flex:0 0 auto !important;accent-color:var(--o)}body.cr-kasse .ihc-register-13 .ihc-tos-wrap a{color:var(--text) !important;text-decoration:underline !important;text-underline-offset:2px}body.cr-kasse .ihc-register-13 .ihc-tos-wrap a:hover{color:var(--o) !important}body.cr-kasse .ihc-register-13 .ihc-tos-wrap a::before{content:none !important;display:none !important}body.cr-kasse .ihc-register-13 .ihc-input-notice,body.cr-kasse .ihc-register-13 .ihc-register-notice{display:block !important;margin:7px 0 0 !important;padding:9px 12px !important;border-radius:8px !important;font-size:.83rem !important;line-height:1.4 !important;background:#fdf0ec !important;color:#a5311a !important;border:1px solid #f2c4b6 !important}body.cr-kasse .ihc-register-13 .ihc-register-notice{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:auto !important;max-width:none !important;z-index:auto !important;text-align:left !important;font-family:inherit !important}body.cr-kasse .ihc-register-13 .ihc-register-notice::before,body.cr-kasse .ihc-register-13 .ihc-register-notice::after{content:none !important;display:none !important}body.cr-kasse .ihc-register-13 .ihc-tos-wrap{flex-wrap:wrap !important}body.cr-kasse .ihc-register-13 .ihc-tos-wrap label{flex:1 1 0 !important;min-width:0 !important}body.cr-kasse .ihc-register-13 .ihc-tos-wrap .ihc-register-notice{flex:1 1 100% !important;margin:2px 0 0 !important}body.cr-kasse .ihc-register-13 .iump-form-line-register input.ihc-input-notice{border-color:var(--req) !important}body.cr-kasse .ihc-register-13 .ihc-checkout-page-payment-selection-wrapper{background:none !important;border:0 !important;padding:0 !important;margin:0 !important;border-radius:0 !important}body.cr-kasse .ihc-register-13 .ihc-checkout-page-payment-selection-wrapper .ihc-checkout-page-box-title{display:none !important}body.cr-kasse .ihc-register-13 .ihc-checkout-page-payment-selection{display:block !important;background:none !important;border:0 !important;padding:0 !important;margin:0 !important}body.cr-kasse .ihc-register-13 .ihc-select-payment-theme-2{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;gap:8px !important;background:none !important;border:0 !important;padding:0 !important;margin:0 !important;width:100% !important}body.cr-kasse .ihc-register-13 .iump-form-paybox{flex:1 1 0 !important;min-width:120px !important;width:auto !important;max-width:none !important;float:none !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;min-height:58px !important;margin:0 !important;padding:8px 10px !important;background:#fff !important;border:1px solid var(--line) !important;border-radius:12px !important;cursor:pointer !important;transition:border-color .15s ease !important}body.cr-kasse .ihc-register-13 .iump-form-paybox:hover{border-color:var(--o) !important}body.cr-kasse .ihc-register-13 .iump-form-paybox:has(.ihc-payment-select-img-selected),body.cr-kasse .ihc-register-13 .iump-form-paybox.is-on{border-color:var(--o) !important;background:var(--tint) !important;box-shadow:inset 0 0 0 1px var(--o) !important}body.cr-kasse .ihc-register-13 .iump-form-paybox img{max-height:22px !important;max-width:100% !important;width:auto !important;filter:none !important;opacity:1 !important;margin:0 !important}body.cr-kasse .ihc-register-13 .iump-form-paybox input[type=radio]{accent-color:var(--o);margin:0 5px 0 0 !important;width:auto !important;height:auto !important;min-height:0 !important}body.cr-kasse .ihc-register-13 .ihc-checkout-page-payment-onsite-fields{margin-top:12px !important}body.cr-kasse .ihc-register-13 .ihc-loading-inline-payment-fields.ihc-display-block{display:flex !important;align-items:center !important;gap:9px !important;margin:10px 0 0 !important;padding:12px 14px !important;background:var(--tint) !important;border:1px solid var(--lin) !important;border-radius:10px !important;font-size:.86rem !important;color:var(--mut) !important}body.cr-kasse .ihc-register-13 .ihc-loading-inline-payment-fields.ihc-display-block i{color:var(--o) !important}body.cr-kasse .ihc-register-13 .ihc-stripe-connect-form-card-name-wrap,body.cr-kasse .ihc-register-13 .ihc-stripe-connect-form-card-number-wrap{margin:0 0 9px !important}body.cr-kasse .ihc-register-13 input.ihc-stripe-connect-input,body.cr-kasse .ihc-register-13 #ihc-js-stripe-connect-card-element{width:100% !important;min-height:52px !important;padding:16px 15px !important;border:1px solid var(--feld) !important;border-radius:10px !important;background:#fff !important;color:var(--text) !important;font-size:16px !important;box-shadow:none !important}body.cr-kasse .ihc-register-13 input.ihc-stripe-connect-input::placeholder{color:#9aa0a6 !important;opacity:1 !important}body.cr-kasse .cr-sumtoggle{display:none !important}body.cr-kasse .cr-sumbox{background:none !important;border:0 !important;border-radius:0 !important;padding:0 !important}body.cr-kasse .cr-sumbox table,body.cr-kasse .cr-sumbox thead,body.cr-kasse .cr-sumbox tbody,body.cr-kasse .cr-sumbox tr,body.cr-kasse .cr-sumbox td,body.cr-kasse .cr-sumbox th,body.cr-kasse .cr-sumbox tr:nth-child(odd),body.cr-kasse .cr-sumbox tr:nth-child(even),body.cr-kasse .cr-sumbox tr:hover,body.cr-kasse .cr-sumbox div{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;box-shadow:none !important}body.cr-kasse .cr-sumbox table,body.cr-kasse .cr-sumbox tr,body.cr-kasse .cr-sumbox td,body.cr-kasse .cr-sumbox th{border:0 !important}body.cr-kasse .cr-sumbox input{background:#fff !important;background-color:#fff !important}body.cr-kasse .cr-sumbox button#ihc-apply-discount{background:#fff !important;background-color:#fff !important;background-image:none !important}body.cr-kasse .ihc-register-13 .ihc-checkout-page-box-wrapper{background:none !important;border:0 !important;border-radius:0 !important;margin:0 !important;padding:0 !important;box-shadow:none !important}body.cr-kasse .ihc-register-13 .ihc-product-details-wrapper{padding:0 0 14px !important;border-bottom:1px solid var(--lin) !important;margin:0 0 14px !important}body.cr-kasse .ihc-register-13 .ihc-checkout-page-box-extra-options{background:none !important;padding:0 !important;margin:0 !important;border:0 !important}body.cr-kasse .ihc-register-13 .ihc-checkout-page-box-title{margin:0 0 8px !important;padding:0 !important;font-size:.72rem !important;font-weight:600 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:var(--mut) !important;background:none !important;border:0 !important}body.cr-kasse .ihc-register-13 .ihc-product-details-table,body.cr-kasse .ihc-register-13 .ihc-product-extra-details-table{width:100% !important;margin:0 !important;border:0 !important}body.cr-kasse .ihc-register-13 .ihc-product-details-table td,body.cr-kasse .ihc-register-13 .ihc-product-extra-details-table td{padding:4px 0 !important;border:0 !important;vertical-align:top !important}body.cr-kasse .ihc-register-13 .ihc-product-name{font-size:1rem !important;font-weight:600 !important;color:var(--ink) !important;text-transform:none !important;line-height:1.3 !important}body.cr-kasse .ihc-register-13 .ihc-product-description{font-size:.84rem !important;color:var(--mut) !important;margin-top:3px !important}body.cr-kasse .ihc-register-13 .ihc-product-price{font-size:1rem !important;font-weight:600 !important;color:var(--ink) !important;text-align:right !important;white-space:nowrap !important}body.cr-kasse .ihc-register-13 .ihc-product-fee-label-extra,body.cr-kasse .ihc-register-13 .ihc-tax-label{font-size:.84rem !important;color:var(--mut) !important}body.cr-kasse .ihc-register-13 .ihc-product-price-extra,body.cr-kasse .ihc-register-13 .ihc-tax-price{font-size:.84rem !important;color:var(--mut) !important;text-align:right !important;white-space:nowrap !important}body.cr-kasse .ihc-register-13 .ihc-taxes-wrapper{display:none !important}body.cr-kasse .ihc-register-13 .ihc-discount-wrapper{display:flex !important;flex-wrap:wrap !important;gap:8px !important;align-items:stretch !important;padding:0 0 14px !important;border-bottom:1px solid var(--lin) !important;margin:0 0 14px !important}body.cr-kasse .ihc-register-13 .ihc-checkout-page-additional-info{display:none !important}body.cr-kasse .ihc-register-13 .ihc-discount-wrapper .ihc-checkout-page-input-left{flex:1 1 auto !important;display:block !important;float:none !important;width:auto !important;min-width:0 !important;padding:0 !important;margin:0 !important}body.cr-kasse .ihc-register-13 .ihc-discount-wrapper .ihc-checkout-page-apply-right{flex:0 0 116px !important;display:block !important;float:none !important;width:116px !important;padding:0 !important;margin:0 !important}body.cr-kasse .ihc-register-13 .ihc-discount-wrapper .ihc-checkout-page-used,body.cr-kasse .ihc-register-13 .ihc-discount-wrapper .ihc-checkout-alert{flex:1 1 100% !important;margin:0 !important}body.cr-kasse .ihc-register-13 .ihc-clear{display:none !important}body.cr-kasse .ihc-register-13 input#ihc-discount{width:100% !important;height:46px !important;padding:0 13px !important;border:1px solid var(--lin) !important;border-radius:10px !important;font-size:16px !important;box-shadow:none !important;margin:0 !important}body.cr-kasse .ihc-register-13 input#ihc-discount::placeholder{color:#9aa0a6 !important;opacity:1 !important}body.cr-kasse .ihc-register-13 button#ihc-apply-discount{width:100% !important;height:46px !important;padding:0 10px !important;background:#fff !important;background-image:none !important;color:var(--mut) !important;border:1px solid var(--lin) !important;border-radius:10px !important;font-size:.9rem !important;font-weight:600 !important;text-transform:none !important;cursor:pointer !important;margin:0 !important;transition:color .15s ease,border-color .15s ease !important}body.cr-kasse .ihc-register-13 button#ihc-apply-discount:hover{color:var(--o) !important;border-color:var(--o) !important}body.cr-kasse .ihc-register-13 .ihc-subtotal-wrapper .ihc-checkout-page-box-title{display:none !important}body.cr-kasse .ihc-register-13 .ihc-subtotal-wrapper .ihc-product-main-fee-label{font-size:1.02rem !important;font-weight:600 !important;color:var(--ink) !important}body.cr-kasse .ihc-register-13 .ihc-subtotal-wrapper .ihc-product-price{font-size:1.34rem !important;font-weight:700 !important;color:var(--ink) !important}body.cr-kasse .cr-mini{display:none !important}body.cr-kasse .ihc-register-13 .iump-submit-form{margin:16px 0 0 !important;padding:0 !important;text-align:left !important}body.cr-kasse .ihc-register-13 .iump-submit-form input,body.cr-kasse .ihc-register-13 input#ihc_submit_bttn{display:block !important;width:100% !important;min-height:58px !important;height:auto !important;background:var(--o) !important;background-image:none !important;color:#fff !important;border:0 !important;border-radius:999px !important;box-shadow:none !important;font-size:1.05rem !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important;text-shadow:none !important;cursor:pointer !important;transition:background .18s ease !important}body.cr-kasse .ihc-register-13 .iump-submit-form input:hover{background:var(--oh) !important;background-image:none !important}body.cr-kasse .cr-vorteile{margin:20px 0 0 !important;padding:18px 20px !important;background:#fff !important;border:1px solid var(--lin) !important;border-radius:14px !important}body.cr-kasse .cr-vorteile>p{margin:0 0 14px !important;font-size:.95rem !important;font-weight:600 !important;color:var(--ink) !important}body.cr-kasse .cr-vorteile ul{list-style:none !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;gap:14px !important}body.cr-kasse .cr-vorteile li{display:flex !important;align-items:flex-start !important;gap:11px !important;margin:0 !important;padding:0 !important}body.cr-kasse .cr-vorteile svg{width:19px !important;height:19px !important;flex:0 0 auto !important;margin-top:2px !important;color:var(--o) !important}body.cr-kasse .cr-vorteile strong{display:block !important;font-size:.9rem !important;font-weight:600 !important;color:var(--ink) !important;line-height:1.35 !important}body.cr-kasse .cr-vorteile em{display:block !important;font-style:normal !important;margin-top:2px !important;font-size:.84rem !important;line-height:1.45 !important;color:var(--mut) !important}body.cr-kasse .cr-fuss{margin:26px 0 0 !important;padding:22px 0 0 !important;border-top:1px solid var(--lin) !important;display:flex !important;flex-wrap:wrap !important;gap:6px 0 !important}body.cr-kasse .cr-fuss a{font-size:.76rem !important;line-height:1.5 !important;color:var(--mut) !important;text-decoration:none !important}body.cr-kasse .cr-fuss a+a::before{content:"·" !important;display:inline-block !important;padding:0 8px !important;color:var(--mut) !important}body.cr-kasse .cr-fuss a:hover{color:var(--o) !important;text-decoration:underline !important;text-underline-offset:2px !important}body.cr-kasse .nectar-global-section,body.cr-kasse .nectar-global-section.before-footer,body.cr-kasse #footer-outer,body.cr-kasse div#footer-outer,body.cr-kasse #footer-widgets,body.cr-kasse div#footer-widgets,body.cr-kasse #copyright,body.cr-kasse div#copyright,body.cr-kasse .footer-color,body.cr-kasse #footer-outer .row,body.cr-kasse .nectar-social-sharing,body.cr-kasse #to-top,body.cr-kasse a#to-top,body.cr-kasse #header-outer,body.cr-kasse div#header-outer,body.cr-kasse #header-space,body.cr-kasse div#header-space,body.cr-kasse #slide-out-widget-area,body.cr-kasse #slide-out-widget-area-bg,body.cr-kasse .ocm-effect-wrap-inner>#header-space{display:none !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;visibility:hidden !important}body.cr-kasse #ajax-content-wrap{padding-top:0 !important;padding-bottom:0 !important}body.cr-kasse .container-wrap,body.cr-kasse div.container-wrap{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}body.cr-kasse .main-content,body.cr-kasse .main-content>.row{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}body.cr-kasse .wpb_row,body.cr-kasse .vc_row,body.cr-kasse .vc_row-fluid{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}body.cr-kasse .vc_column-inner,body.cr-kasse .wpb_column>.vc_column-inner{padding-top:0 !important;padding-bottom:0 !important}body.cr-kasse .wpb_text_column,body.cr-kasse .wpb_content_element,body.cr-kasse .wpb_raw_code{margin-bottom:0 !important}body.cr-kasse .wpb_text_column p:last-child,body.cr-kasse .wpb_wrapper>*:last-child{margin-bottom:0 !important}body.cr-kasse .container-wrap .container{max-width:none !important;width:100% !important;padding-left:0 !important;padding-right:0 !important}body.cr-kasse .cr-trust3{display:grid !important;grid-template-columns:repeat(3, minmax(min-content, 1fr)) !important;gap:16px !important;margin:0 0 30px !important;padding:0 0 26px !important;border-bottom:1px solid var(--lin) !important;list-style:none !important;text-align:center !important}body.cr-kasse .cr-t3{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;gap:10px !important;min-width:0 !important;margin:0 !important;padding:0 !important}body.cr-kasse .cr-t3 svg{width:35px !important;height:35px !important;color:var(--o) !important;flex:0 0 auto !important}body.cr-kasse .cr-t3 span{font-size:.82rem !important;line-height:1.32 !important;color:var(--mut) !important;overflow-wrap:normal !important;hyphens:manual !important}body.cr-kasse .cr-vorfreude{margin:0 0 18px !important;padding:0 !important}body.cr-kasse .cr-vorfreude img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;object-fit:cover !important;border-radius:12px !important}body.cr-kasse .cr-vorfreude p{margin:10px 0 0 !important;padding:0 !important;font-size:.95rem !important;line-height:1.45 !important;color:var(--text) !important}body.cr-kasse .cr-laufzeit{margin:3px 0 0 !important;padding:0 !important;font-size:.84rem !important;line-height:1.4 !important;color:var(--mut) !important}body.cr-kasse .cr-hinweis{margin:7px 0 0 !important;padding:0 !important;font-size:.8rem !important;line-height:1.4 !important;color:var(--mut) !important}body.cr-kasse .cr-sofort{display:flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;margin:12px 0 0 !important;padding:0 !important;font-size:.86rem !important;line-height:1.4 !important;color:var(--mut) !important}body.cr-kasse .cr-sofort svg{width:15px !important;height:15px !important;flex:0 0 auto !important;color:var(--o) !important}body.cr-kasse .ihc-register-13 .ihc-product-details-table-name-row .ihc-product-price,body.cr-kasse .ihc-register-13 .ihc-product-details-table-name-row>td+td,body.cr-kasse .ihc-register-13 #ihc-main-payment-taxes,body.cr-kasse .ihc-register-13 #ihc-main-payment-discount{display:none !important}body.cr-kasse .ihc-register-13 .ihc-product-details-table-name-row>td:first-child{width:100% !important}body.cr-kasse .ihc-register-13 .ihc-product-description:empty{display:none !important}body.cr-kasse .ihc-register-13 .cr-inkl{margin:3px 0 0 !important;font-size:.8rem !important;font-weight:400 !important;line-height:1.3 !important;color:var(--mut) !important;text-align:right !important;white-space:nowrap !important}body.cr-kasse .ihc-register-13 .ihc-discount-wrapper.cr-zu .ihc-checkout-page-input-left,body.cr-kasse .ihc-register-13 .ihc-discount-wrapper.cr-zu .ihc-checkout-page-apply-right{display:none !important}body.cr-kasse .ihc-register-13 .ihc-discount-wrapper .ihc-checkout-page-used:not(:has(*)),body.cr-kasse .ihc-register-13 #ihc-discount-error-wrap:empty{display:none !important}body.cr-kasse .ihc-register-13 button.cr-gutschein{flex:1 1 100% !important;display:block !important;width:auto !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;background:none !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;font-family:inherit !important;font-size:.88rem !important;font-weight:400 !important;line-height:1.4 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;text-decoration:underline !important;text-underline-offset:2px !important;color:var(--mut) !important;cursor:pointer !important}body.cr-kasse .ihc-register-13 button.cr-gutschein:hover{color:var(--o) !important}body.cr-kasse .ihc-register-13 .iump-form-paybox.cr-karte .ihc-payment-icon{display:none !important}body.cr-kasse .ihc-register-13 .cr-kartenlabel{font-size:1rem !important;font-weight:600 !important;line-height:1.2 !important;color:var(--ink) !important}body.cr-kasse .ihc-register-13 .iump-form-user_login{display:none !important}@media(min-width: 1000px){body.cr-kasse .cr-brand img{height:60px !important;max-width:280px !important}}@media(min-width: 1000px){body.cr-kasse .cr-secure{font-size:.9rem !important;margin-bottom:26px !important}}@media(max-width: 999px){body.cr-kasse .cr-co__left,body.cr-kasse .cr-co__sum,body.cr-kasse .cr-sumwrap{display:contents !important}body.cr-kasse .cr-co__sum>.cr-h{display:none !important}body.cr-kasse .cr-brand{order:0 !important}body.cr-kasse .cr-secure{order:1 !important;margin:0 0 20px !important}body.cr-kasse .cr-sum{order:2 !important;margin:0 0 24px !important}body.cr-kasse .cr-co__form{order:3 !important}body.cr-kasse .cr-vorteile{order:4 !important}body.cr-kasse .cr-fuss{order:5 !important;margin-top:22px !important}}@media(min-width: 1000px){body.cr-kasse .cr-co{grid-template-columns:1fr 1fr !important;column-gap:0 !important;align-items:stretch !important;padding:0 !important;width:100% !important;max-width:none !important;margin:0 !important}body.cr-kasse .cr-co:before,body.cr-kasse .cr-co:after{content:none !important;display:none !important}body.cr-kasse .cr-co__left{display:block !important;width:100% !important;padding:46px 40px 60px calc(100% - 500px) !important}body.cr-kasse .cr-co__left>*{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}body.cr-kasse .cr-brand{justify-content:center !important;padding:0 !important;margin:0 0 26px !important}body.cr-kasse .cr-secure{margin:0 0 28px !important}body.cr-kasse .cr-fuss{margin:34px 0 0 !important}body.cr-kasse .cr-co__sum{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:46px calc(100% - 440px) 60px 40px !important;background:var(--tint) !important;border-left:1px solid var(--lin) !important;box-shadow:100vw 0 0 var(--tint) !important}body.cr-kasse .cr-co__sum>*{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}body.cr-kasse .cr-sumwrap{position:sticky !important;top:46px !important;width:100% !important;max-width:none !important;display:block !important}}@media(max-width: 999px){body.cr-kasse .cr-sumtoggle{display:none !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;width:100% !important;margin:0 !important;padding:15px 16px !important;background:var(--tint) !important;background-image:none !important;border:1px solid var(--lin) !important;border-radius:12px !important;box-shadow:none !important;font-family:inherit !important;font-size:.95rem !important;font-weight:600 !important;color:var(--ink) !important;text-transform:none !important;letter-spacing:0 !important;cursor:pointer !important;text-align:left !important;min-height:0 !important;height:auto !important}body.cr-kasse .cr-sumtoggle .cr-tt{display:flex !important;align-items:center !important;gap:7px !important;font-weight:600 !important}body.cr-kasse .cr-sumtoggle svg{width:15px !important;height:15px !important;flex:0 0 auto !important;color:var(--mut) !important;transition:transform .18s ease !important}body.cr-kasse .cr-sum.is-open .cr-sumtoggle svg{transform:rotate(180deg) !important}body.cr-kasse .cr-sumtoggle .cr-tp{font-size:1.05rem !important;font-weight:700 !important;white-space:nowrap !important}body.cr-kasse .cr-sumbody{display:block !important;margin-top:0 !important}body.cr-kasse .cr-co__sum>.cr-h{display:none !important}}@media(max-width: 999px){body.cr-kasse .cr-sumbox{background:var(--tint) !important;border:1px solid var(--lin) !important;border-radius:12px !important;padding:16px 16px 18px !important}}@media(max-width: 999px){body.cr-kasse .cr-mini{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;margin:22px 0 0 !important;padding:14px 16px !important;background:var(--tint) !important;border:1px solid var(--lin) !important;border-radius:12px !important}body.cr-kasse .cr-mini b{font-size:1.02rem !important;font-weight:700 !important;color:var(--ink) !important;white-space:nowrap !important}body.cr-kasse .cr-mini span{font-size:.86rem !important;color:var(--mut) !important;line-height:1.35 !important}}@media(min-width: 1000px){body.cr-kasse .cr-fuss{margin-top:32px !important}}@media(max-width: 999px){body.cr-kasse .cr-trust3{order:1 !important;margin:0 0 22px !important;padding:0 0 18px !important;gap:9px !important}body.cr-kasse .cr-t3{gap:7px !important}body.cr-kasse .cr-t3 svg{width:29px !important;height:29px !important}body.cr-kasse .cr-t3 span{font-size:.73rem !important;line-height:1.28 !important}body.cr-kasse .cr-brand{justify-content:center !important}body.cr-kasse .cr-sumwrap>.cr-h{order:2 !important;margin:0 0 10px !important}}@media(max-width: 690px){body.cr-kasse .cr-vorfreude{margin:0 0 16px !important}body.cr-kasse .cr-vorfreude p{font-size:.88rem !important}}body.cr-ueber-uns .container-wrap:has(.cr-page){padding-top:0 !important;padding-bottom:0 !important}body.cr-ueber-uns .cr-full.vc_row{padding-top:0 !important;padding-bottom:0 !important}body.cr-ueber-uns .cr-full .row_col_wrap_12,body.cr-ueber-uns .cr-full .wpb_column,body.cr-ueber-uns .cr-full .vc_column-inner,body.cr-ueber-uns .cr-full .wpb_wrapper{padding:0 !important;margin:0 !important;width:100% !important;max-width:none !important}body.cr-ueber-uns .cr-full .wpb_content_element,body.cr-ueber-uns .cr-full .wpb_text_column{margin-bottom:0 !important}body.cr-ueber-uns .cr-page{--cr-accent:#cc4d16;--cr-ink:#2f2a26;--cr-mute:#6f6a63;--cr-faint:#a39c93;--cr-line:rgba(47,42,38,.12);--cr-serif:'Larken-Regular',Georgia,'Times New Roman',serif;--cr-sans:'Madera-Regular','Helvetica Neue',Arial,sans-serif;--cr-pad:clamp(24px,6vw,80px);background:#fff;color:var(--cr-ink);font-family:var(--cr-serif);overflow-x:hidden;text-wrap:pretty;-webkit-font-smoothing:antialiased}body.cr-ueber-uns .cr-page *,body.cr-ueber-uns .cr-page *::before,body.cr-ueber-uns .cr-page *::after{box-sizing:border-box}body.cr-ueber-uns .cr-page div,body.cr-ueber-uns .cr-page section,body.cr-ueber-uns .cr-page header,body.cr-ueber-uns .cr-page p,body.cr-ueber-uns .cr-page h1,body.cr-ueber-uns .cr-page h2,body.cr-ueber-uns .cr-page h3,body.cr-ueber-uns .cr-page span,body.cr-ueber-uns .cr-page a,body.cr-ueber-uns .cr-page figure,body.cr-ueber-uns .cr-page article{margin:0;padding:0}body.cr-ueber-uns .cr-page p{padding-bottom:0 !important}body.cr-ueber-uns .cr-page h1,body.cr-ueber-uns .cr-page h2,body.cr-ueber-uns .cr-page h3{font-family:var(--cr-serif) !important;font-weight:400 !important;color:var(--cr-ink) !important;text-transform:none !important;margin:0 !important;padding:0 !important}body.cr-ueber-uns .cr-page img{display:block;width:100%;height:100%;object-fit:cover;max-width:none;border-radius:0;box-shadow:none;margin:0}body.cr-ueber-uns .cr-page a{text-decoration:none;border:0}body.cr-ueber-uns .cr-page ::selection{background:#f3d9c9;color:var(--cr-ink)}body.cr-ueber-uns .cr-page .cr-w{max-width:1240px;margin-left:auto !important;margin-right:auto !important;padding-left:var(--cr-pad) !important;padding-right:var(--cr-pad) !important;box-sizing:border-box !important}body.cr-ueber-uns .cr-page .cr-social-sec{padding-left:var(--cr-pad) !important;padding-right:var(--cr-pad) !important}body.cr-ueber-uns .cr-page .cr-eye{font-family:var(--cr-sans);font-size:12px;line-height:1.6;letter-spacing:.2em;text-transform:uppercase;color:var(--cr-faint)}body.cr-ueber-uns .cr-page .cr-acc{color:var(--cr-accent) !important}body.cr-ueber-uns .cr-page .cr-soft{color:#8a857d !important}body.cr-ueber-uns .cr-page .cr-body{font-family:var(--cr-sans);font-size:clamp(15px,1.5vw,17px);line-height:1.8;color:var(--cr-mute)}body.cr-ueber-uns .cr-page .cr-small{font-family:var(--cr-sans);font-size:15px;line-height:1.75;color:var(--cr-mute)}body.cr-ueber-uns .cr-page .cr-h2{font-size:clamp(29px,4vw,50px) !important;line-height:1.14 !important;letter-spacing:-0.015em !important}body.cr-ueber-uns .cr-page .cr-quote{font-size:clamp(23px,3.4vw,42px);line-height:1.34;letter-spacing:-0.01em}body.cr-ueber-uns .cr-page .cr-img{overflow:hidden;border-radius:12px;background:#f3efea}body.cr-ueber-uns .cr-page .cr-sec{padding-bottom:clamp(84px,13vw,180px)}body.cr-ueber-uns .cr-page .cr-grid{display:grid;gap:clamp(30px,5vw,72px);grid-template-columns:repeat(auto-fit, minmax(min(290px, 100%), 1fr))}body.cr-ueber-uns .cr-page .cr-hero{padding-top:clamp(44px,8vw,120px)}body.cr-ueber-uns .cr-page .cr-hero-txt{max-width:920px}body.cr-ueber-uns .cr-page .cr-h1{font-size:clamp(40px,7vw,100px) !important;line-height:1.03 !important;letter-spacing:-0.025em !important;margin-top:24px !important;color:var(--cr-ink) !important}body.cr-ueber-uns .cr-page .cr-hero-img{position:relative}body.cr-ueber-uns .cr-page .cr-hero-quote{position:absolute !important;left:0;right:0;bottom:0;margin:0 !important;padding:clamp(70px,10vw,150px) clamp(20px,4vw,56px) clamp(20px,3.5vw,48px) !important;border:0 !important;background:linear-gradient(to top, rgba(20, 16, 12, 0.58), rgba(20, 16, 12, 0)) !important;font-family:var(--cr-serif) !important;font-style:normal !important;font-size:clamp(20px,3vw,40px) !important;line-height:1.2 !important;letter-spacing:-0.01em;color:#fff !important;quotes:none}body.cr-ueber-uns .cr-page .cr-hero-quote::before,body.cr-ueber-uns .cr-page .cr-hero-quote::after{content:none !important;display:none !important}body.cr-ueber-uns .cr-page .cr-lead{max-width:560px;margin:30px 0 0 !important;font-family:var(--cr-sans);font-size:clamp(16px,1.6vw,18px);line-height:1.75;color:var(--cr-mute)}body.cr-ueber-uns .cr-page .cr-r-wide{aspect-ratio:21/9}body.cr-ueber-uns .cr-page .cr-hero .cr-img{margin-top:clamp(56px,7vw,96px) !important}body.cr-ueber-uns .cr-page .cr-stats{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(240px, 100%), 1fr));border:1px solid var(--cr-line);border-radius:3px;overflow:hidden}body.cr-ueber-uns .cr-page .cr-stat{padding:clamp(38px,4.6vw,60px) 24px;text-align:center;box-shadow:1px 0 0 var(--cr-line),0 1px 0 var(--cr-line)}body.cr-ueber-uns .cr-page .cr-ico{width:46px;height:46px;margin:0 auto 22px;color:#3a3f47}body.cr-ueber-uns .cr-page .cr-ico svg{display:block;width:100%;height:100%}body.cr-ueber-uns .cr-page .cr-num{font-size:clamp(42px,4.8vw,62px);line-height:1;color:var(--cr-accent)}body.cr-ueber-uns .cr-page .cr-lbl{font-family:var(--cr-sans);font-size:13px;line-height:1.55;color:#8a857d;margin-top:16px}body.cr-ueber-uns .cr-page .cr-tl-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:clamp(70px,10vw,140px) 0 clamp(30px,4vw,48px);border-top:1px solid var(--cr-line);padding-top:clamp(28px,4vw,44px)}body.cr-ueber-uns .cr-page .cr-hint{font-family:var(--cr-sans);font-size:12px;letter-spacing:.08em;color:#b9b1a6}body.cr-ueber-uns .cr-page .cr-rail{display:flex;gap:26px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:6px var(--cr-pad) 26px;margin:0 calc(-1*var(--cr-pad));scroll-padding-left:var(--cr-pad);scrollbar-width:thin;scrollbar-color:rgba(47,42,38,.25) rgba(47,42,38,.06)}body.cr-ueber-uns .cr-page .cr-rail::-webkit-scrollbar{height:3px}body.cr-ueber-uns .cr-page .cr-rail::-webkit-scrollbar-thumb{background:rgba(47,42,38,.28)}body.cr-ueber-uns .cr-page .cr-ms{position:relative;flex:0 0 min(80%,300px);scroll-snap-align:start;border-top:1px solid rgba(47,42,38,.16);padding-top:26px}body.cr-ueber-uns .cr-page .cr-ms::before{content:"";position:absolute;top:-4.5px;left:0;width:8px;height:8px;border-radius:50%;background:var(--cr-accent)}body.cr-ueber-uns .cr-page .cr-ms.is-future::before{background:#fff;box-shadow:inset 0 0 0 1.5px var(--cr-accent)}body.cr-ueber-uns .cr-page .cr-year{font-size:clamp(21px,2.2vw,26px);line-height:1.15;color:var(--cr-accent)}body.cr-ueber-uns .cr-page .cr-mt{font-size:clamp(19px,1.8vw,22px) !important;line-height:1.28 !important;margin:12px 0 !important}@media(min-width: 1024px){body.cr-ueber-uns .cr-page .cr-rail{display:grid;grid-template-columns:repeat(4, 1fr);gap:60px 40px;overflow:visible;margin:0;padding:6px 0 0}body.cr-ueber-uns .cr-page .cr-hint{display:none}}body.cr-ueber-uns .cr-page .cr-name{font-size:clamp(22px,2.4vw,28px) !important;line-height:1.2 !important;margin:26px 0 8px !important}body.cr-ueber-uns .cr-page .cr-role{font-family:var(--cr-sans);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--cr-accent);margin-bottom:16px;line-height:1.6}body.cr-ueber-uns .cr-page .cr-dog{font-size:24px !important;line-height:1.2 !important;margin:22px 0 6px !important}body.cr-ueber-uns .cr-page .cr-tag{font-family:var(--cr-sans);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--cr-faint);margin-bottom:12px}body.cr-ueber-uns .cr-page .cr-mem{background:#f7f5f2;padding:clamp(84px,13vw,180px) 0}body.cr-ueber-uns .cr-page .cr-mrow{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:clamp(32px,5vw,80px);align-items:center;border-bottom:1px solid rgba(47,42,38,.09);padding-bottom:clamp(40px,6vw,72px);margin-bottom:clamp(40px,6vw,72px)}body.cr-ueber-uns .cr-page .cr-mrow:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}body.cr-ueber-uns .cr-page .cr-round{aspect-ratio:1;border-radius:12px;overflow:hidden;background:#ebe5dd}body.cr-ueber-uns .cr-page .cr-mname{font-size:clamp(24px,2.8vw,34px) !important;line-height:1.2 !important}body.cr-ueber-uns .cr-page .cr-mname span{font-size:.5em;margin-left:6px}@media(max-width: 700px){body.cr-ueber-uns .cr-page .cr-mrow{grid-template-columns:1fr;gap:24px}}body.cr-ueber-uns .cr-page .cr-crit{border-top:1px solid var(--cr-line);padding-top:26px}body.cr-ueber-uns .cr-page .cr-crit .cr-ico{margin:0 0 20px}body.cr-ueber-uns .cr-page .cr-ct{font-size:21px !important;line-height:1.3 !important;margin-bottom:12px !important}body.cr-ueber-uns .cr-page a.cr-btn{display:inline-block;background:var(--cr-accent);color:#fff !important;font-family:var(--cr-sans);font-size:16px;line-height:1.2;padding:17px 42px;border-radius:999px;transition:background .25s ease,transform .25s ease}body.cr-ueber-uns .cr-page a.cr-btn:hover{background:#a93c0f;transform:translateY(-2px)}body.cr-ueber-uns .cr-page .cr-social{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(18px,4vw,48px)}body.cr-ueber-uns .cr-page .cr-social a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;width:clamp(140px,38vw,210px);aspect-ratio:1;border:1px solid rgba(47,42,38,.13);border-radius:4px;background:#fff;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}body.cr-ueber-uns .cr-page .cr-social a:hover{transform:translateY(-6px);border-color:rgba(204,77,22,.45);box-shadow:0 16px 40px -22px rgba(47,42,38,.4)}body.cr-ueber-uns .cr-page .cr-social svg{width:clamp(38px,8vw,52px);height:auto;display:block}body.cr-ueber-uns .cr-page .cr-social .fa{font-family:FontAwesome;font-style:normal;font-size:clamp(38px,8vw,52px);line-height:1;color:var(--cr-accent);display:block}body.cr-ueber-uns .cr-page .cr-social span{font-family:var(--cr-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cr-mute)}@media(max-width: 700px){body.cr-ueber-uns .cr-page .cr-r-wide{aspect-ratio:4/3}}body.cr-ueber-uns .cr-page .cr-hl-wrap{position:relative}body.cr-ueber-uns .cr-page .cr-hl-track{display:flex;gap:clamp(14px,2vw,24px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 max(var(--cr-pad),(100% - 1240px)/2 + var(--cr-pad));scroll-padding-left:max(var(--cr-pad),(100% - 1240px)/2 + var(--cr-pad))}body.cr-ueber-uns .cr-page .cr-hl-track::-webkit-scrollbar{display:none}body.cr-ueber-uns .cr-page .cr-hl{position:relative;flex:0 0 min(80vw,820px);aspect-ratio:3/2;border-radius:12px;overflow:hidden;scroll-snap-align:start;background:#f3efea}body.cr-ueber-uns .cr-page .cr-hl img{width:100%;height:100%;object-fit:cover}body.cr-ueber-uns .cr-page .cr-hl-cap{position:absolute;left:0;right:0;bottom:0;padding:90px clamp(18px,3vw,32px) clamp(18px,3vw,28px);background:linear-gradient(to top, rgba(20, 16, 12, 0.62), rgba(20, 16, 12, 0));display:flex;flex-direction:column;gap:8px;align-items:flex-end;text-align:right}body.cr-ueber-uns .cr-page .cr-hl-land{font-family:var(--cr-serif);font-size:clamp(24px,3vw,36px);line-height:1.1;color:#fff}body.cr-ueber-uns .cr-page .cr-hl-text{font-family:var(--cr-sans);font-size:clamp(13px,1.3vw,15px);line-height:1.5;color:hsla(0,0%,100%,.92);max-width:520px}body.cr-ueber-uns .cr-page .cr-hl-btn{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:56px !important;height:56px !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:50% !important;background:hsla(0,0%,100%,.92) !important;color:var(--cr-ink) !important;box-shadow:0 10px 28px -12px rgba(0,0,0,.45) !important;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .25s ease,background .25s ease}body.cr-ueber-uns .cr-page .cr-hl-btn:hover{background:#fff !important;transform:translateY(-50%) scale(1.06)}body.cr-ueber-uns .cr-page .cr-hl-btn svg{width:22px;height:22px;display:block}body.cr-ueber-uns .cr-page .cr-hl-prev{left:clamp(12px,3vw,40px)}body.cr-ueber-uns .cr-page .cr-hl-next{right:clamp(12px,3vw,40px)}@media(max-width: 700px){body.cr-ueber-uns .cr-page .cr-hl{flex-basis:86vw;aspect-ratio:4/5}body.cr-ueber-uns .cr-page .cr-hl-btn{display:none !important}}body.cr-ueber-uns .cr-page .cr-ms::before{display:none}body.cr-ueber-uns .cr-page .cr-ms{padding-top:42px;transition:transform .35s ease}body.cr-ueber-uns .cr-page .cr-ms:hover{transform:translateY(-4px)}body.cr-ueber-uns .cr-page .cr-ms-ico{position:absolute;top:-23px;left:0;width:46px;height:46px;border-radius:50%;background:#fff;border:1px solid rgba(204,77,22,.4);color:var(--cr-accent);display:flex;align-items:center;justify-content:center;transition:background .3s ease,color .3s ease,border-color .3s ease}body.cr-ueber-uns .cr-page .cr-ms-ico svg{width:22px;height:22px;display:block}body.cr-ueber-uns .cr-page .cr-ms:hover .cr-ms-ico{background:var(--cr-accent);border-color:var(--cr-accent);color:#fff}body.cr-ueber-uns .cr-page .cr-ms.is-future .cr-ms-ico{border-style:dashed}@media(max-width: 1023px){body.cr-ueber-uns .cr-page .cr-rail{padding-top:30px}}@supports(animation-timeline: view()){@media(min-width: 1024px){body.cr-ueber-uns .cr-page .cr-rail .cr-ms{animation:cr-reveal both linear;animation-timeline:view();animation-range:entry 0% entry 70%}}}body.cr-ueber-uns .cr-page .cr-eff{background:#f7f5f2;padding:clamp(84px,13vw,180px) 0}body.cr-ueber-uns .cr-page .cr-eff-nums{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(16px,3vw,40px);margin:clamp(40px,6vw,64px) 0;border-top:1px solid var(--cr-line);border-bottom:1px solid var(--cr-line);padding:clamp(28px,4vw,44px) 0}body.cr-ueber-uns .cr-page .cr-eff-num{font-family:var(--cr-serif);font-size:clamp(34px,4.4vw,56px);line-height:1;color:var(--cr-accent)}body.cr-ueber-uns .cr-page .cr-eff-lbl{font-family:var(--cr-sans);font-size:13px;line-height:1.5;color:#8a857d;margin-top:10px}body.cr-ueber-uns .cr-page .cr-eff-pts{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(28px,4vw,56px)}body.cr-ueber-uns .cr-page .cr-eff-ico{width:68px;height:68px;border-radius:50%;background:#f8e7de;color:var(--cr-accent);display:flex;align-items:center;justify-content:center;margin-bottom:20px}body.cr-ueber-uns .cr-page .cr-eff-ico svg{width:36px;height:36px;display:block}body.cr-ueber-uns .cr-page .cr-eff-close{font-family:var(--cr-serif);font-size:clamp(20px,2.4vw,28px);line-height:1.4;color:var(--cr-ink);max-width:760px;margin:clamp(48px,7vw,80px) auto 0 !important;text-align:center}@media(max-width: 900px){body.cr-ueber-uns .cr-page .cr-eff-pts{grid-template-columns:1fr}}@media(max-width: 600px){body.cr-ueber-uns .cr-page .cr-eff-nums{grid-template-columns:1fr;gap:22px}}body.cr-ueber-uns .cr-page .cr-inline-cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:clamp(44px,6vw,72px) !important;padding-top:26px;border-top:1px solid var(--cr-line);font-family:var(--cr-sans);font-size:15px;line-height:1.6;color:var(--cr-mute)}body.cr-ueber-uns .cr-page .cr-inline-cta.is-center{justify-content:center;text-align:center}body.cr-ueber-uns .cr-page .cr-inline-cta a{color:var(--cr-accent) !important;font-family:var(--cr-sans);font-size:15px;border-bottom:1px solid rgba(204,77,22,.35) !important;padding-bottom:2px;transition:border-color .25s ease}body.cr-ueber-uns .cr-page .cr-inline-cta a:hover{border-color:var(--cr-accent) !important}body.cr-ueber-uns .cru-sticky{position:fixed;left:0;right:0;bottom:0;z-index:9000;margin:0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:hsla(0,0%,100%,.97);-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);border-top:1px solid #dcd8d4;box-shadow:0 -2px 14px rgba(24,20,16,.1);font-family:"Madera-Regular","Helvetica Neue",Arial,sans-serif;box-sizing:border-box}body.cr-ueber-uns .cru-sticky .cru-sticky__txt{margin:0 !important;padding:0 !important;font-size:.86rem;line-height:1.3;color:#2d2d2d;font-weight:600}body.cr-ueber-uns .cru-sticky a.cru-sticky__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:0 !important;border-radius:999px;background:#cc4d16;color:#fff !important;font-size:.92rem;font-weight:600;line-height:1.2;text-decoration:none !important;white-space:nowrap;transition:background .18s ease}body.cr-ueber-uns .cru-sticky a.cru-sticky__btn:hover,body.cr-ueber-uns .cru-sticky a.cru-sticky__btn:focus{background:#a93c0f}@media(min-width: 820px){body.cr-ueber-uns .cru-sticky{justify-content:center;gap:28px;padding:12px 32px}body.cr-ueber-uns .cru-sticky .cru-sticky__txt{font-size:1rem;white-space:nowrap}body.cr-ueber-uns .cru-sticky a.cru-sticky__btn{padding:12px 30px;font-size:1rem}}@media(max-width: 819px){body.cr-ueber-uns .cru-sticky{padding:10px max(16px,env(safe-area-inset-left, 0px)) calc(10px + env(safe-area-inset-bottom, 0px)) max(16px,env(safe-area-inset-right, 0px)) !important;gap:12px !important}body.cr-ueber-uns .cru-sticky .cru-sticky__txt{font-size:13px !important;line-height:1.3 !important;flex:1 1 auto;min-width:0}body.cr-ueber-uns .cru-sticky a.cru-sticky__btn{flex:0 0 auto;min-height:46px !important;padding:12px 18px !important;font-size:15px !important}}html body.cr-ueber-uns #cru-sticky.cru-sticky{box-sizing:border-box !important;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px)) 16px !important;margin:0 !important;gap:14px !important;align-items:center !important}html body.cr-ueber-uns #cru-sticky .cru-sticky__txt{margin:0 !important;padding:0 !important;flex:1 1 auto !important;min-width:0 !important}html body.cr-ueber-uns #cru-sticky a.cru-sticky__btn{flex:0 0 auto !important;margin:0 !important}@media(min-width: 820px){html body.cr-ueber-uns #cru-sticky.cru-sticky{padding:12px 32px !important;justify-content:center !important;gap:28px !important}html body.cr-ueber-uns #cru-sticky .cru-sticky__txt{flex:0 1 auto !important}}body.cr-ueber-uns{padding-bottom:76px}body.cr-ueber-uns #to-top{bottom:96px !important}html:has(body.cr-ueber-uns),body.cr-ueber-uns{overflow-x:hidden !important;max-width:100%}body.cr-ueber-uns .cr-page{touch-action:pan-y pinch-zoom}body.cr-ueber-uns .cr-page .cr-hl-track{touch-action:pan-x pan-y}body.cr-ueber-uns .cr-page .cr-img img,body.cr-ueber-uns .cr-page .cr-round img,body.cr-ueber-uns .cr-page .cr-hl img{width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important}body.cr-ueber-uns .cr-page .cr-hint{display:none !important}body.cr-ueber-uns .cr-page .cr-rail.cr-io .cr-ms{animation:none !important;opacity:0;transform:translateY(44px);transition:opacity .9s ease,transform .9s cubic-bezier(0.2, 0.8, 0.2, 1)}body.cr-ueber-uns .cr-page .cr-rail.cr-io .cr-ms .cr-ms-ico{transform:scale(0.5);transition:transform .6s cubic-bezier(0.2, 1.4, 0.4, 1) .2s,background .3s ease,color .3s ease,border-color .3s ease}body.cr-ueber-uns .cr-page .cr-rail.cr-io .cr-ms.is-in .cr-ms-ico{transform:none}@media(max-width: 1023px){body.cr-ueber-uns .cr-page .cr-rail .cr-ms{position:relative;z-index:1}body.cr-ueber-uns .cr-page .cr-rail.cr-io::after{content:"";position:absolute;left:23px;top:10px;bottom:10px;width:2px;margin-left:-0.5px;background:var(--cr-accent);transform-origin:top;transform:scaleY(var(--cr-prog, 0));z-index:0}}body.cr-ueber-uns .cr-page .cr-rail.cr-io .cr-ms.is-in{opacity:1;transform:none}@media(max-width: 1023px){body.cr-ueber-uns .cr-page .cr-rail{display:block !important;position:relative;overflow:visible !important;margin:0 !important;padding:4px 0 0 !important}body.cr-ueber-uns .cr-page .cr-rail::before{content:"";position:absolute;left:23px;top:10px;bottom:10px;width:1px;background:rgba(47,42,38,.16)}body.cr-ueber-uns .cr-page .cr-ms{border-top:0 !important;padding:0 0 44px 70px !important;flex:none !important;width:auto !important}body.cr-ueber-uns .cr-page .cr-ms:last-child{padding-bottom:0 !important}body.cr-ueber-uns .cr-page .cr-ms-ico{top:0 !important}body.cr-ueber-uns .cr-page .cr-mt{margin-top:8px !important}}body.cr-ueber-uns .cr-page .cr-hl-num{position:absolute;top:clamp(12px,2vw,22px);left:clamp(18px,3vw,32px);z-index:1;font-family:var(--cr-serif);font-size:clamp(28px,3.4vw,48px);line-height:1;letter-spacing:-0.02em;color:#fff;text-shadow:0 2px 18px rgba(20,16,12,.35)}@media(max-width: 700px){body.cr-ueber-uns .cr-page .cr-hl-track{display:block !important;overflow:visible !important;padding:0 var(--cr-pad) !important;scroll-snap-type:none !important}body.cr-ueber-uns .cr-page .cr-hl{width:auto !important;flex:none !important;aspect-ratio:3/2 !important;margin:0 0 18px !important}body.cr-ueber-uns .cr-page .cr-hl:last-child{margin-bottom:0 !important}body.cr-ueber-uns .cr-page .cr-hl-track.cr-io .cr-hl{opacity:0;transform:translateY(44px);transition:opacity .9s ease,transform .9s cubic-bezier(0.2, 0.8, 0.2, 1)}body.cr-ueber-uns .cr-page .cr-hl-track.cr-io .cr-hl.is-in{opacity:1;transform:none}}body.cr-ueber-uns .wpb_row.cr-full{width:auto !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;left:auto !important;right:auto !important}@media(max-width: 700px){body.cr-ueber-uns .cr-page{--cr-pad:28px}}@keyframes cr-reveal{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@supports(animation-timeline: view()){body.cr-ueber-uns .cr-page [data-reveal]{animation:cr-reveal both linear;animation-timeline:view();animation-range:entry 0% entry 100%}}@media(prefers-reduced-motion: reduce){body.cr-ueber-uns .cr-page [data-reveal]{animation:none !important;opacity:1 !important;transform:none !important}}@media(min-width: 1000px){body.cr-willkommen .nectar-highlighted-text h1{font-size:clamp(40px,4vw,60px) !important}}.canis-filter-container .filter-dropdown-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:translateZ(0)}
