html{overflow-x:clip}body.static-restored{overflow-wrap:break-word}img{max-width:100%;height:auto}.elementor-invisible,.elementor-invisible *{visibility:visible!important;opacity:1!important;transform:none!important}.elementor-widget-text-editor p{margin:0 0 1em}.elementor-widget-heading h2{font-size:clamp(24px,3vw,36px);line-height:1.35}.elementor-widget-heading h3{font-size:24px;line-height:1.4}.elementor section{scroll-margin-top:25px}.elementor-widget-wrap{gap:14px}.elementor-widget{margin-bottom:16px}.elementor-image img,.elementor-widget-image img{object-fit:contain}.elementor-widget-button .elementor-button,.restored-reserve{background:#97ad21;color:#fff;padding:13px 24px;display:inline-block;border-radius:3px;font-weight:600}.elementor-widget-image-carousel .swiper-wrapper,.elementor-image-gallery .gallery{display:flex!important;flex-wrap:wrap;gap:12px;transform:none!important}.swiper-slide{width:calc(33.333% - 12px)!important;min-width:200px;flex:1 1 220px}.swiper-slide-duplicate{display:none!important}.restored-partner{display:inline-flex;align-items:center;justify-content:center;padding:18px;font-size:18px;font-weight:bold;min-height:70px;width:100%;background:#f4f5ed;border:1px solid #e3e6d7;border-radius:5px;color:#52621a}.zak-header-search,.zak-menu-extras-wrap,.elementor-swiper-button,.swiper-pagination{display:none!important}.static-form-note{font:14px/1.6 Arial,sans-serif;padding:12px 16px;background:#f7f4e8;border-left:3px solid #b1a644;margin:18px 0}.everest-forms form label{display:block;font-size:15px;margin:12px 0 5px}.everest-forms form input:not([type=hidden]),.everest-forms form textarea,.everest-forms form select{width:100%;max-width:100%;box-sizing:border-box;border:1px solid #d6d6ce;padding:10px;background:#fafaf7;color:#555}.everest-forms form input[type=checkbox],.everest-forms form input[type=radio]{width:auto}.everest-forms button:disabled{opacity:.5;cursor:not-allowed}.everest-forms .everest-forms-field-hp,.everest-forms .evf-field-hp{display:none!important}body.restored-nav-open #zak-mobile-nav{transform:translateX(0)!important;left:0!important;opacity:1!important;visibility:visible!important;z-index:99999;display:block!important}.zak-mobile-nav-close,.zak-menu-toggle{cursor:pointer}.zak-mobile-nav-close{font-size:18px}.static-restored a[aria-disabled=true]{cursor:default;pointer-events:none}.static-restored .elementor-background-overlay{pointer-events:none}.static-restored .zak-content{min-height:35vh}.static-restored .elementor-widget-text-editor,.static-restored .elementor-widget-heading{max-width:100%}.static-restored .elementor-widget-container>iframe{max-width:100%}@media(max-width:767px){.elementor-container,.elementor-row{flex-wrap:wrap!important}.elementor-column,.elementor-col-50,.elementor-col-33,.elementor-col-25,.elementor-col-66{width:100%!important}.elementor-section>.elementor-container{padding:12px 16px}.elementor-widget-heading h2{font-size:26px}.elementor-widget-wrap{padding:8px!important}.elementor-widget{min-width:0}.swiper-slide{width:100%!important;min-width:0}.zak-header .zak-container{max-width:100%}.zak-main-header{min-height:80px}.custom-logo{max-width:170px}.everest-forms .evf-field-container .evf-frontend-row{display:block}.elementor-counter-number-wrapper{font-size:32px}}
/* Readable static fallback for generated Elementor styles absent from the archive. */
body.home .elementor-element-5fd90f6{background:linear-gradient(rgba(13,32,20,.62),rgba(13,32,20,.7)),url('/assets/4b0be8e8c1-Buurtkeuken-scaled.jpg') center 52%/cover;padding:48px 20px}
body.home .elementor-element-5fd90f6 h3,body.home .elementor-element-5fd90f6 h4,body.home .elementor-element-5fd90f6 h5{color:#fff!important;line-height:1.45}
body.home .elementor-element-5fd90f6 h4{font-size:22px}
body.home .elementor-element-5fd90f6 h5{font-size:clamp(30px,4vw,46px);font-weight:700}
body.home .elementor-element-5fd90f6 h3{font-size:21px;max-width:820px;margin:14px auto}
.static-restored .elementor-widget-image img{max-height:620px}
.static-restored .elementor-container>.elementor-column:only-child,.static-restored .elementor-row>.elementor-column:only-child{width:100%!important;max-width:100%}
.static-restored .zak-page-header{background:#e8eddf}
.static-restored .zak-page-header .zak-page-title{color:#30452b!important}
body.restored-nav-open #zak-mobile-nav{position:fixed!important;top:0!important;bottom:0!important;width:min(360px,90vw)!important;height:100dvh!important;max-height:none!important;overflow:auto!important;background:#fff!important;padding:26px 20px!important}
body.restored-nav-open .zak-mobile-nav-close{position:absolute;right:14px;top:14px}
.static-restored .go-gallery-filters{display:none}
.static-restored .go-gallery ul,.static-restored [id^=go-] ul{display:flex;flex-wrap:wrap;gap:15px;padding:0;list-style:none}
.static-restored [id^=go-] li{list-style:none;flex:1 1 260px;max-width:100%}
.static-restored [id^=go-] img{width:100%;height:220px;object-fit:cover}
@media(max-width:767px){body.home .elementor-element-5fd90f6{padding:28px 10px}body.home .elementor-element-5fd90f6 h5{font-size:31px}body.home .elementor-element-5fd90f6 h3{font-size:18px}.static-restored [id^=go-] li{flex-basis:100%}}
