.Z2k9va_button{height:calc(var(--text_size)*1.5);line-height:calc(var(--text_size)*1.5);box-sizing:content-box;text-align:center;cursor:pointer;border:2px solid var(--primary_color);background-color:#0000;border-radius:5px;outline:#0000;padding:5px 0;font-weight:500;text-decoration:none;transition:all .3s ease-in-out;display:block}.Z2k9va_button:before{background-color:var(--primary_color);z-index:-1;width:0;height:100%;transition:width 1s;position:absolute;top:0;left:-50px;transform:skew(45deg)}.Z2k9va_button:hover:before{width:250%}.Z2k9va_button_default{width:calc(var(--text_size)*9);min-width:fit-content;color:var(--primary_color);z-index:0;background-color:#0000;align-self:center;padding-inline:.5rem;position:relative;overflow:hidden}.Z2k9va_button_default:hover{color:var(--on_surface_color)}.Z2k9va_button_default:before{content:""}.Z2k9va_button_full{background-color:var(--primary_color);border-radius:5px;width:100%}.Z2k9va_button_full:hover{filter:brightness(1.2)}.Z2k9va_button_filled{width:calc(var(--text_size)*9);min-width:max-content;color:var(--on_surface_color);background-color:var(--primary_color);z-index:0;align-self:center;padding-inline:.5rem;position:relative;overflow:hidden}.Z2k9va_button_filled:hover{border-color:color-mix(in srgb, var(--primary_color) 70%, black 30%)}.Z2k9va_button_filled:before{content:"";background-color:color-mix(in srgb, var(--primary_color) 70%, black 30%)}.Z2k9va_button_text{color:var(--primary_color);background-color:#0000;border:#0000;padding:0}.Z2k9va_button_text:hover{filter:brightness(.8)}.Z2k9va_button_icon{width:calc(var(--text_size)*1.5);aspect-ratio:1;border:none;border-radius:35%;justify-content:center;align-items:center;padding:7px;display:flex;position:relative}.Z2k9va_button_icon:hover{background-color:#0000}.Z2k9va_button_icon:hover img{filter:var(--filter_to_ternary)}.Z2k9va_button_icon:before{content:none}.Z2k9va_button_icon img{aspect-ratio:1;object-fit:contain;position:relative!important}.Z2k9va_button_icon.Z2k9va_button_outline{border:2px solid var(--primary_color)}.Z2k9va_button_icon.Z2k9va_button_outline img{filter:var(--filter_to_ternary)}.Z2k9va_button_icon.Z2k9va_button_outline:hover{background-color:var(--primary_color)}.Z2k9va_button_icon.Z2k9va_button_outline:hover img{filter:brightness(0)}.Z2k9va_button_icon.Z2k9va_button_full{background-color:var(--primary_color)}.Z2k9va_button_icon.Z2k9va_button_full:hover img{filter:brightness(.8)}.Z2k9va_button_icon_text{white-space:pre;border-radius:5px;justify-content:center;align-items:center;gap:5px;display:flex}.Z2k9va_button:disabled{filter:grayscale();pointer-events:none}
.siJq4q_hero{background-image:url(/assets/bg4.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;justify-content:space-between;align-items:center;width:80%;height:80svh;padding-inline:10%;display:flex;position:relative}.siJq4q_hero:before{content:"";background:linear-gradient(90deg,#0000 0%,#0000004d 30%,#00000080 100%);width:50%;height:100%;position:absolute;top:0;right:0}.siJq4q_hero .siJq4q_logoWrap{z-index:1;width:auto;max-width:70%;height:auto;max-height:100px;position:absolute;top:1rem;left:1rem}.siJq4q_hero .siJq4q_logo{width:auto;max-width:100%;height:auto;max-height:100px;display:block}.siJq4q_hero .siJq4q_description{transform-origin:0;z-index:2;width:min(45%,330px);position:absolute;top:40%;left:calc(85vw - min(45%,330px));scale:1.3}.siJq4q_hero .siJq4q_description h1{color:var(--primary_color);font-size:calc(var(--h1_size)*1.4);text-shadow:2px 2px 3px var(--on_surface_color);margin-block:.7rem}.siJq4q_hero .siJq4q_description p{font-size:calc(var(--text_size)*1.1);color:var(--on_surface_color);margin-block:.7rem 1rem;font-weight:500}.siJq4q_hero .siJq4q_ctaWrap{transform-origin:0;position:absolute;bottom:0;left:calc(85vw - min(45%,330px))}.siJq4q_hero #siJq4q_cta_home{color:var(--on_surface_color);background-color:var(--surface_color);transform-origin:0;border:none;transition:all .2s linear;position:relative;scale:1.5;box-shadow:0 3px 5px 3px #0003}.siJq4q_hero #siJq4q_cta_home:before{content:"";background-color:var(--surface_color);filter:brightness(.7);transform-origin:0;border-radius:5px;width:25px;height:100%;transition:all .2s linear;position:absolute;top:0;left:0;transform:scaleX(0)}.siJq4q_hero #siJq4q_cta_home:after{content:url(/assets/icons/angle-right.svg);transform-origin:0;width:25px;height:100%;filter:var(--filter_to_on_surface);justify-content:center;align-items:center;transition:all .2s linear;display:flex;position:absolute;top:0;left:0;transform:scale(0)}.siJq4q_hero #siJq4q_cta_home:hover{text-indent:25px}.siJq4q_hero #siJq4q_cta_home:hover:before{text-indent:0;transform:scale(1)}.siJq4q_hero #siJq4q_cta_home:hover:after{text-indent:0;left:12.5px;transform:scale(.05)}.siJq4q_hero #siJq4q_cta_external{transform-origin:0;margin-bottom:1.5rem;scale:1.1}.siJq4q_hero #siJq4q_cta_external img{filter:var(--filter_to_on_surface)}.siJq4q_hero #siJq4q_cta_external:hover{color:var(--green_color);border-color:var(--green_color)}.siJq4q_hero #siJq4q_cta_external:hover img{filter:var(--filter_to_primary)}.siJq4q_subhero{background-color:var(--surface_color)}.siJq4q_subhero div{width:min(700px,90%);color:var(--on_surface_color);justify-content:space-between;align-items:center;margin-left:1rem;padding-block:.7rem;display:flex}.siJq4q_subhero div img{filter:var(--filter_to_on_surface)}@media screen and (max-width:800px){.siJq4q_hero{width:calc(100% - var(--mobile_spacing));padding-inline:calc(var(--mobile_spacing)/2)}.siJq4q_hero:before{width:100%}.siJq4q_hero .siJq4q_description{left:15vw}.siJq4q_hero .siJq4q_ctaWrap{bottom:5rem;left:15vw}}
.rQQ4Cq_icon_span{height:var(--text_size);align-items:center;gap:.5rem;display:flex}
.zQ3a6W_img_accordion_view{grid-template-columns:repeat(auto-fit,minmax(min(30ch,100%),1fr));grid-auto-flow:dense;justify-content:center;column-gap:1rem;width:90%;margin:2rem auto;display:grid;position:relative}.zQ3a6W_img_accordion_view .zQ3a6W_tab_title_container{align-items:center;gap:1rem;display:flex;position:absolute;top:0;left:1rem}.zQ3a6W_img_accordion_view .zQ3a6W_tab_title{border:2px solid var(--text_color);background-color:var(--curr_background);z-index:1;box-sizing:border-box;height:calc(2rem + 2px);color:var(--primary_color);cursor:pointer;border-radius:10px 10px 0 0;padding-inline:.5rem;line-height:2rem}.zQ3a6W_img_accordion_view .zQ3a6W_tab_title:not(.zQ3a6W_img_accordion_view .zQ3a6W_tab_title.zQ3a6W_active):hover span{filter:brightness(.8)}.zQ3a6W_img_accordion_view .zQ3a6W_tab_title.zQ3a6W_active{border-bottom:none}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content{border:2px solid var(--text_color);box-shadow:2px 2px 3px rgba(var(--text_color_rgb), .4);border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:1rem 5rem;margin-top:2rem;padding:1rem;display:flex}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content>div{flex-direction:column;flex:3 30ch;justify-content:space-between;display:flex}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content>div h3{font-size:calc(var(--h3_size)*1.2);margin:0}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content>div h3+p{margin-top:.25rem}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content>div p{max-width:900px;font-size:calc(var(--text_size)*1.2)}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content>div a{align-self:flex-start;padding-inline:1.25rem;font-weight:300}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content>div a img{filter:var(--filter_to_on_surface)}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content .zQ3a6W_booking_cta{background-color:var(--surface_color);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-top:1.75rem;padding:1.15rem 1.25rem;display:flex;box-shadow:0 4px 14px #00242829}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content .zQ3a6W_booking_cta p{max-width:42ch;color:var(--on_surface_color);font-size:var(--text_size);margin:0;font-weight:500;line-height:1.4}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content .zQ3a6W_booking_cta a{background-color:var(--on_surface_color);color:var(--surface_color);border-color:var(--on_surface_color);flex-shrink:0;align-self:center;padding-inline:1.35rem;font-weight:600}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content .zQ3a6W_booking_cta a img{filter:var(--filter_to_primary)}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content .zQ3a6W_booking_cta a:hover{filter:brightness(1.08)}.zQ3a6W_img_accordion_view .zQ3a6W_tab_content>img{border-radius:.5rem;flex:25ch;width:min(25ch,100%);height:auto;max-height:min(100%,50vh)}.zQ3a6W_img_accordion_view .zQ3a6W_content{grid-column:1/var(--_max_columns,-1);box-sizing:border-box;width:100%;height:0;position:relative;overflow:hidden}.zQ3a6W_img_accordion_view .zQ3a6W_content.zQ3a6W_active{margin-bottom:1rem}@media screen and (max-width:1586px){.zQ3a6W_img_accordion_view .zQ3a6W_content{grid-column:1/min(var(--_max_columns), 5)}}@media screen and (max-width:1266px){.zQ3a6W_img_accordion_view .zQ3a6W_content{grid-column:1/min(var(--_max_columns), 4)}}@media screen and (max-width:946px){.zQ3a6W_img_accordion_view .zQ3a6W_content{grid-column:1/-1}}.zQ3a6W_img_accordion .zQ3a6W_thumbnail{aspect-ratio:1;cursor:pointer;border-radius:10px;width:100%;margin-bottom:1rem;transition:filter .3s ease-in-out;position:relative;overflow:hidden}.zQ3a6W_img_accordion .zQ3a6W_thumbnail h3{z-index:2;text-align:center;width:100%;color:var(--curr_background);font-size:calc(var(--h3_size)*1.25);text-transform:uppercase;-webkit-user-select:none;user-select:none;position:absolute;bottom:1rem;left:0}.zQ3a6W_img_accordion .zQ3a6W_thumbnail img{filter:brightness(.8);object-fit:cover;transition:scale .3s ease-in-out}.zQ3a6W_img_accordion .zQ3a6W_thumbnail:before{content:"";background-image:linear-gradient(to top, rgba(var(--text_color_rgb), 1) 0%, rgba(var(--text_color_rgb), 0) 60%);z-index:1;opacity:.5;position:absolute;inset:0}.zQ3a6W_img_accordion .zQ3a6W_thumbnail:hover{filter:brightness(1.2)}.zQ3a6W_img_accordion .zQ3a6W_thumbnail:hover img{scale:1.1}@media screen and (max-width:800px){.zQ3a6W_img_accordion_view .zQ3a6W_content .zQ3a6W_img_container{aspect-ratio:3/2;float:right;flex:unset;border-radius:.75rem;height:auto}.zQ3a6W_img_accordion_view .zQ3a6W_thumbnail h3{font-size:var(--h3_size)}}.zQ3a6W_hidden{opacity:.5}
._d8tyq_technical{flex-wrap:wrap;gap:1rem 2rem;display:flex}._d8tyq_technical>div{flex:30ch}._d8tyq_technical h4{font-size:var(--h3_size);margin-block:0}._d8tyq_technical li,._d8tyq_technical span{font-size:calc(var(--text_size)*1.2)}._d8tyq_technical ul{margin-block:.25rem;padding-inline-start:1.5rem}._d8tyq_technical ._d8tyq_size ul{padding-inline-start:0}._d8tyq_technical ._d8tyq_size li{justify-content:space-between;width:min(25ch,95%);list-style:none;display:flex}
#brKzGa_service_view{grid-gap:2rem;z-index:2;grid-template-columns:repeat(auto-fit,minmax(150px,max-content));justify-content:center;width:90%;padding-inline:5%;display:grid;position:relative}.brKzGa_service{text-align:center;flex-direction:column;align-items:center;display:flex}.brKzGa_service .brKzGa_img_container{aspect-ratio:1;width:clamp(40px,40%,75px);position:relative}.brKzGa_service .brKzGa_img_container img{aspect-ratio:1;object-fit:contain;filter:var(--filter_to_primary)}.brKzGa_service h3,.brKzGa_service p{margin-block:.5rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.brKzGa_service .brKzGa_img_container img{opacity:1;animation:linear forwards brKzGa_fade-in;animation-timeline:view();animation-range:20% 30%;scale:2}.brKzGa_service h3,.brKzGa_service p{opacity:0;transform-origin:bottom;animation:linear forwards brKzGa_fade-in;animation-timeline:view();animation-range:15% 30%;scale:.7}}}@keyframes brKzGa_fade-in{to{opacity:1;scale:1}}@media screen and (max-width:600px){#brKzGa_serviceview{width:calc(100% - 40px);padding-inline:20px}.brKzGa_service h2,.brKzGa_service p{margin-block:2px}}
.qKY24G_progress{-webkit-user-select:none;user-select:none;justify-content:space-between;margin:2rem 0;display:flex}.qKY24G_progress .qKY24G_step{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.qKY24G_progress .qKY24G_step.qKY24G_active{transition:all .2s linear}.qKY24G_progress .qKY24G_step.qKY24G_active .qKY24G_bullet{border-color:var(--primary_color);background-color:var(--primary_color)}.qKY24G_progress .qKY24G_step.qKY24G_active .qKY24G_bullet:after{background:var(--primary_color);transform-origin:0;animation:.3s linear forwards qKY24G_animate;transform:scaleX(0)}.qKY24G_progress .qKY24G_step p{color:var(--text_color);max-width:calc(var(--connector_width,auto) - 5px);text-overflow:ellipsis;margin-bottom:.5em;overflow:hidden}.qKY24G_progress .qKY24G_step .qKY24G_bullet{box-sizing:border-box;border:2px solid var(--text_color);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;line-height:32px;display:flex;position:relative}.qKY24G_progress .qKY24G_step .qKY24G_bullet:before,.qKY24G_progress .qKY24G_step .qKY24G_bullet:after{content:"";bottom:14px;right:calc(-1*(var(--connector_width,450%) - 28px - 10px));height:4px;width:calc(var(--connector_width,450%) - 28px - 20px);background:var(--text_color);position:absolute}.qKY24G_progress .qKY24G_step:last-child .qKY24G_bullet:before,.qKY24G_progress .qKY24G_step:last-child .qKY24G_bullet:after{display:none}.qKY24G_progress .qKY24G_step .qKY24G_check{filter:invert()}@keyframes qKY24G_animate{to{transform:scaleX(1)}}@media screen and (max-width:600px){.qKY24G_progress{margin:1rem 0}.qKY24G_progress .qKY24G_step .qKY24G_bullet:before,.qKY24G_progress .qKY24G_step .qKY24G_bullet:after{right:calc(-1*(var(--connector_width,450%) - 28px - 5px));width:calc(var(--connector_width,450%) - 28px - 10px)}}
.vfniCG_m3_like_input div[id*=_container]{box-sizing:border-box;z-index:2;flex-direction:column;display:flex;position:relative}.vfniCG_m3_like_input div[id*=_container] label,.vfniCG_m3_like_input div[id*=_container] .vfniCG_children{top:calc(var(--text_size)*.9);z-index:1;cursor:text;color:var(--text_color);background:linear-gradient(to top, transparent 35%, var(--curr_background) 35%, var(--curr_background) 65%, transparent 65%);pointer-events:none;padding:2px;transition:all .3s ease-in-out;position:absolute;left:5px}.vfniCG_m3_like_input div[id*=_container] .vfniCG_children{top:50%;left:unset;pointer-events:all;right:5px;transform:translateY(-50%)}.vfniCG_m3_like_input div[id*=_container] input,.vfniCG_m3_like_input div[id*=_container] select,.vfniCG_m3_like_input div[id*=_container] textarea{width:auto;height:calc(var(--text_size)*1.5);margin:calc(var(--text_size)*.5) 0;box-sizing:content-box;border:2px solid var(--text_color);color:var(--text_color);background-color:#0000;border-radius:5px;outline:#0000;padding:5px;position:relative}.vfniCG_m3_like_input div[id*=_container] input:focus,.vfniCG_m3_like_input div[id*=_container] select:focus,.vfniCG_m3_like_input div[id*=_container] textarea:focus{border-color:var(--primary_color)}.vfniCG_m3_like_input div[id*=_container] input:focus+label,.vfniCG_m3_like_input div[id*=_container] input:not(:placeholder-shown):not(:focus)+label,.vfniCG_m3_like_input div[id*=_container] textarea:focus+label,.vfniCG_m3_like_input div[id*=_container] textarea:not(:placeholder-shown):not(:focus)+label{transform-origin:0;cursor:default;top:-2px;transform:translateY(0)scale(.8)}.vfniCG_m3_like_input div[id*=_container] input[type=date][data-has-value=false]:not(:focus){color:#0000}.vfniCG_m3_like_input div[id*=_container] input[type=date][data-has-value=false]:not(:focus)::-webkit-datetime-edit{color:#0000}.vfniCG_m3_like_input div[id*=_container] input[type=date][data-has-value=false]:not(:focus)::-webkit-datetime-edit-fields-wrapper{color:#0000}.vfniCG_m3_like_input div[id*=_container] input[type=date][data-has-value=false]:not(:focus)::-webkit-datetime-edit-text{color:#0000}.vfniCG_m3_like_input div[id*=_container] input[type=date][data-has-value=false]:not(:focus)::-webkit-datetime-edit-month-field{color:#0000}.vfniCG_m3_like_input div[id*=_container] input[type=date][data-has-value=false]:not(:focus)::-webkit-datetime-edit-day-field{color:#0000}.vfniCG_m3_like_input div[id*=_container] input[type=date][data-has-value=false]:not(:focus)::-webkit-datetime-edit-year-field{color:#0000}.vfniCG_m3_like_input div[id*=_container] input[type=date][data-has-value=false]:not(:focus)+label{top:calc(var(--text_size)*.9);cursor:text;transform:none}.vfniCG_m3_like_input div[id*=_container] input[type=date][data-has-value=true]+label,.vfniCG_m3_like_input div[id*=_container] input[type=date]:focus+label{transform-origin:0;cursor:default;top:-2px;transform:translateY(0)scale(.8)}.vfniCG_m3_like_input div[id*=_container] select{cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--text_color) 50%),linear-gradient(135deg, var(--text_color) 50%, transparent 50%),linear-gradient(to right, var(--text_color), var(--text_color));appearance:none;background-position:calc(100% - 20px) .9em,calc(100% - 15px) .9em,calc(100% - 2.5rem) .3rem;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em}.vfniCG_m3_like_input div[id*=_container] select option{color:#000}.vfniCG_m3_like_input div[id*=_container] select:focus{background-image:linear-gradient(45deg, transparent 50%, var(--primary_color) 50%),linear-gradient(135deg, var(--primary_color) 50%, transparent 50%),linear-gradient(to right, var(--text_color), var(--text_color))}.vfniCG_m3_like_input div[id*=_container] select:focus+label,.vfniCG_m3_like_input div[id*=_container] select.vfniCG_selected+label{transform-origin:0;cursor:default;top:-2px;scale:.8}.vfniCG_m3_like_input div[id*=_container] textarea{height:calc(var(--text_size)*5);resize:vertical}.vfniCG_m3_like_input .vfniCG_selection_container{box-sizing:border-box;border:2px solid var(--text_color);width:100%;color:var(--text_color);background-color:#0000;border-radius:5px;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:1rem;display:flex;position:relative}.vfniCG_m3_like_input .vfniCG_selection_container .vfniCG_remove_button{cursor:pointer;color:var(--text_color);z-index:10;background:0 0;border:none;padding:.25rem;font-size:1.5rem;line-height:1;transition:color .3s ease-in-out;position:absolute;top:-.25rem;right:.25rem}.vfniCG_m3_like_input .vfniCG_selection_container .vfniCG_remove_button:hover{color:var(--error_color)}.vfniCG_m3_like_input .vfniCG_selection_container div[id*=_container]{box-sizing:border-box;z-index:2;flex-direction:column;width:100%;display:flex;position:relative}
section.uYBZmW_content{margin-inline:auto;z-index:2;width:min(70%,900px);margin-bottom:8rem;position:relative}section.uYBZmW_content h2{text-align:center;width:100%}section.uYBZmW_content h3{width:100%;margin-bottom:0}section.uYBZmW_content form{flex-wrap:wrap;justify-content:space-between;display:flex}section.uYBZmW_content #uYBZmW_signup_street_container,section.uYBZmW_content #uYBZmW_signup_name_container,section.uYBZmW_content #uYBZmW_signup_orga_container,section.uYBZmW_content #uYBZmW_signup_v_type_container,section.uYBZmW_content #uYBZmW_signup_v_count_container,section.uYBZmW_content #uYBZmW_signup_where_container,section.uYBZmW_content #uYBZmW_signup_annotation_container,section.uYBZmW_content [id^=signup_category_],section.uYBZmW_content [id^=signup_selection_]{width:100%}section.uYBZmW_content #uYBZmW_add_selection{width:100%;margin-bottom:1rem}section.uYBZmW_content #uYBZmW_signup_plz_container{width:30%}section.uYBZmW_content #uYBZmW_signup_city_container{width:68%}section.uYBZmW_content #uYBZmW_signup_email_container,section.uYBZmW_content #uYBZmW_signup_phone_container,section.uYBZmW_content #uYBZmW_signup_from_container,section.uYBZmW_content #uYBZmW_signup_to_container{width:49%}section.uYBZmW_content .uYBZmW_description{margin-bottom:2rem}section.uYBZmW_content .uYBZmW_description p{margin:0}section.uYBZmW_content .uYBZmW_checkout{flex-flow:wrap;justify-content:space-between;row-gap:1rem;width:100%;display:flex}section.uYBZmW_content .uYBZmW_checkout .uYBZmW_info,section.uYBZmW_content .uYBZmW_checkout .uYBZmW_annotation{flex:unset;width:100%}section.uYBZmW_content .uYBZmW_checkout .uYBZmW_info span[class*=_label],section.uYBZmW_content .uYBZmW_checkout .uYBZmW_annotation span[class*=_label]{width:min(70vw,800px);font-size:max(13px,var(--text_size)*.85)}section.uYBZmW_content .uYBZmW_checkout .uYBZmW_info.uYBZmW_space,section.uYBZmW_content .uYBZmW_checkout .uYBZmW_annotation.uYBZmW_space{margin-bottom:3rem}section.uYBZmW_content .uYBZmW_checkout>div{flex:1;min-width:48%}section.uYBZmW_content .uYBZmW_checkout p,section.uYBZmW_content .uYBZmW_checkout ul{margin-block:.5rem}section.uYBZmW_content .uYBZmW_checkout .uYBZmW_error{max-width:25ch}section.uYBZmW_content .uYBZmW_checkout .uYBZmW_error h3{color:var(--error_color)}.uYBZmW_buttons{flex-wrap:wrap;justify-content:space-between;margin-block:1rem;display:flex}@media screen and (max-width:1000px){section.uYBZmW_content{width:95%}}@media screen and (max-width:600px){section.uYBZmW_content form{flex-direction:column}section.uYBZmW_content form [id*=_container]{width:100%!important}}
.Q85btW_checkbox_wrapper{margin-block:1rem}.Q85btW_checkbox_wrapper input[type=checkbox]{visibility:hidden;display:none}.Q85btW_checkbox_wrapper .Q85btW_toggle{cursor:pointer;-webkit-tap-highlight-color:#0000;width:42px;height:24px;display:block;position:relative;transform:translate(0,0)}.Q85btW_checkbox_wrapper .Q85btW_toggle:before{content:"";background:#c8ccd4;border-radius:12px;width:40px;height:22px;transition:background .2s;display:block;position:relative;top:1px;left:1px}.Q85btW_checkbox_wrapper .Q85btW_toggle .Q85btW_icon{width:24px;height:24px;box-shadow:0 2px 6px var(--border);background:#fff;border-radius:50%;transition:all .2s;display:block;position:absolute;top:0;left:0}.Q85btW_checkbox_wrapper .Q85btW_toggle .Q85btW_icon svg{fill:none;margin:7px}.Q85btW_checkbox_wrapper .Q85btW_toggle .Q85btW_icon svg path{stroke:#c8ccd4;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:0;transition:all .5s linear}.Q85btW_checkbox_wrapper input[type=checkbox]:checked+.Q85btW_toggle:before{background:var(--primary_color)}.Q85btW_checkbox_wrapper input[type=checkbox]:checked+.Q85btW_toggle .Q85btW_icon{transform:translate(18px)}.Q85btW_checkbox_wrapper input[type=checkbox]:checked+.Q85btW_toggle .Q85btW_icon path{stroke:var(--text_color);stroke-dasharray:25;stroke-dashoffset:25px}.Q85btW_checkbox_wrapper input[type=checkbox]:disabled+.Q85btW_toggle{filter:grayscale(.7)}.Q85btW_checkbox_wrapper .Q85btW_label{position:absolute;top:0;left:50px}
.O_ZsnG_home{--_max_columns:4}.O_ZsnG_home .O_ZsnG_hero{background-image:url(/assets/bg_klohaeuschen.webp)}#O_ZsnG_toilettenwagen{margin-top:0;padding-top:4rem}.O_ZsnG_cross_link{margin-top:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;width:min(70%,900px);margin-inline:auto;display:flex}.O_ZsnG_cross_link_text{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.O_ZsnG_cross_link_text>p{text-align:center;margin-inline:auto;width:min(60ch,90%);margin-bottom:2rem}.O_ZsnG_online_booking{background-color:var(--surface_color);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;width:min(70%,900px);margin:-1.5rem auto 2.5rem;padding:1.35rem 1.5rem;display:flex;box-shadow:0 6px 18px #00242829}.O_ZsnG_online_booking h3,.O_ZsnG_online_booking p{text-align:left;width:auto;color:var(--on_surface_color);margin:0}.O_ZsnG_online_booking h3{font-size:calc(var(--h3_size)*1.05);margin-bottom:.35rem}.O_ZsnG_online_booking p{max-width:42ch;font-weight:500}.O_ZsnG_online_booking a{background-color:var(--on_surface_color);color:var(--surface_color);border-color:var(--on_surface_color);flex-shrink:0;padding-inline:1.35rem;font-weight:600}.O_ZsnG_online_booking a img{filter:var(--filter_to_primary)}.O_ZsnG_ctaImage{border-radius:12px;width:min(100%,400px);height:min(40vh,300px);position:relative}.O_ZsnG_ctaImage img{object-fit:cover;border-radius:12px}@media (max-width:870px){.O_ZsnG_cross_link{text-align:center;flex-direction:column;justify-content:center;align-items:center}.O_ZsnG_cross_link_text{width:100%}.O_ZsnG_ctaImage{width:min(100%,400px);margin-block:1rem 0}.O_ZsnG_online_booking{flex-direction:column;align-items:flex-start;width:min(92%,900px)}}
.pBfQJW_home{--_max_columns:6}#pBfQJW_klohaeuschen{margin-top:0;padding-top:4rem}.pBfQJW_cross_link{margin-top:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;width:min(70%,900px);margin-inline:auto;display:flex}.pBfQJW_cross_link_text{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.pBfQJW_cross_link_text>p{text-align:center;margin-inline:auto;width:min(60ch,90%);margin-bottom:2rem}.pBfQJW_ctaImage{border-radius:12px;width:min(100%,400px);height:min(40vh,300px);position:relative}.pBfQJW_ctaImage img{object-fit:cover;border-radius:12px}@media (max-width:870px){.pBfQJW_cross_link{text-align:center;flex-direction:column;justify-content:center;align-items:center}.pBfQJW_cross_link_text{width:100%}.pBfQJW_ctaImage{width:min(100%,400px);margin-block:1rem 0}}
