body.admin-bar{--bb-ds-admin-bar-offset:32px}@media screen and (max-width:782px){body.admin-bar{--bb-ds-admin-bar-offset:46px}}body.admin-bar .fl-ds-block[class*="sticky"]{top:var(--bb-ds-admin-bar-offset)}body.admin-bar:not(.fl-theme-builder-header) header.fl-ds-block,body.admin-bar:not(.fl-theme-builder-header) .fl-ds-block>header,body.admin-bar:not(.fl-theme-builder-header) .fl-ds-block[class*="header"],body.admin-bar:not(.fl-theme-builder-header) .fl-ds-block[class*="site-nav"]{top:var(--bb-ds-admin-bar-offset)}:root{--ds-color-bg:#F8F5EE;--ds-color-bg-header:#F0EDE6;--ds-color-bg-refs:#F5F1E9;--ds-color-beige:#ECE8E0;--ds-color-beige-footer:#EDE9DF;--ds-color-ink:#10263B;--ds-color-navy-card:#0C2034;--ds-color-navy-band:#0E2336;--ds-color-body:#5A6470;--ds-color-muted:#8C96A2;--ds-color-copper:#C26E24;--ds-color-copper-soft:#C97F3A;--ds-color-orange:#E08018;--ds-color-orange-dark:#C4700F;--ds-color-star:#E78518;--ds-color-line:#E5E0D3;--ds-color-line-dark:rgba(255, 255, 255, 0.14);--ds-color-card-border:#EAE4D7;--ds-color-white-card:#FCFBF8;--ds-color-input-bg:#F9F6F0;--ds-color-input-border:#E5DECF;--ds-color-chip-bg:#F8EDDE;--ds-color-white:#FFFFFF;--ds-font-serif:'Playfair Display', Georgia, 'Times New Roman', serif;--ds-font-serif-body:'Lora', Georgia, serif;--ds-font-sans:'Public Sans', -apple-system, 'Helvetica Neue', Arial, sans-serif;--ds-space-xs:6px;--ds-space-sm:12px;--ds-space-md:18px;--ds-space-lg:26px;--ds-space-xl:44px;--ds-space-section:108px;--ds-text-xs:11px;--ds-text-sm:14px;--ds-text-base:15.5px;--ds-text-lg:18px;--ds-text-xl:21px;--ds-text-2xl:28px;--ds-weight-regular:400;--ds-weight-medium:500;--ds-weight-semibold:600;--ds-weight-bold:700;--ds-radius-md:6px;--ds-width-container:1224px;--ds-system-root-font-size:16px}.fl-ds-block,.fl-ds-block *,.fl-ds-block::before,.fl-ds-block *::before,.fl-ds-block::after,.fl-ds-block *::after{box-sizing:border-box}.fl-ds-block,h1.fl-ds-block,.fl-ds-block h1,h2.fl-ds-block,.fl-ds-block h2,h3.fl-ds-block,.fl-ds-block h3,h4.fl-ds-block,.fl-ds-block h4,h5.fl-ds-block,.fl-ds-block h5,h6.fl-ds-block,.fl-ds-block h6,p.fl-ds-block,.fl-ds-block p,blockquote.fl-ds-block,.fl-ds-block blockquote,figure.fl-ds-block,.fl-ds-block figure{margin:0}h1.fl-ds-block,.fl-ds-block h1,h2.fl-ds-block,.fl-ds-block h2,h3.fl-ds-block,.fl-ds-block h3,h4.fl-ds-block,.fl-ds-block h4,h5.fl-ds-block,.fl-ds-block h5,h6.fl-ds-block,.fl-ds-block h6{color:inherit;font:inherit}a.fl-ds-block,.fl-ds-block a{text-decoration:none;color:inherit}img.fl-ds-block,.fl-ds-block img{max-width:100%;height:auto;display:block}blockquote.fl-ds-block,.fl-ds-block blockquote{padding:0;border:none}ul.fl-ds-block,.fl-ds-block ul,ol.fl-ds-block,.fl-ds-block ol,dl.fl-ds-block,.fl-ds-block dl,dd.fl-ds-block,.fl-ds-block dd,figure.fl-ds-block,.fl-ds-block figure{margin:0;padding:0}.fl-ds-block,.fl-ds-page{background:var(--ds-color-bg);color:var(--ds-color-body);font-family:var(--ds-font-sans);font-size:var(--ds-text-base);line-height:1.8;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.fl-ds-block::selection,.fl-ds-block ::selection,.fl-ds-page::selection,.fl-ds-page ::selection{background:rgb(224 128 24 / .25)}h1,.fl-ds-block h1,.fl-ds-page h1,h2,.fl-ds-block h2,.fl-ds-page h2,h3,.fl-ds-block h3,.fl-ds-page h3{font-family:var(--ds-font-serif);font-weight:var(--ds-weight-medium);color:var(--ds-color-ink)}.bb-container,.fl-ds-block .bb-container,.fl-ds-page .bb-container{max-width:var(--ds-width-container);margin:0 auto;padding:0 32px}.bb-sr,.fl-ds-block .bb-sr,.fl-ds-page .bb-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.bb-caps,.fl-ds-block .bb-caps,.fl-ds-page .bb-caps{font-family:var(--ds-font-sans);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);letter-spacing:.18em;text-transform:uppercase}.bb-kop,.fl-ds-block .bb-kop,.fl-ds-page .bb-kop{display:flex;align-items:center;gap:18px;margin-bottom:26px}.bb-kop-num,.fl-ds-block .bb-kop-num,.fl-ds-page .bb-kop-num{font-size:13px;font-weight:var(--ds-weight-semibold);letter-spacing:.2em;color:var(--ds-color-muted)}.bb-kop-streep,.fl-ds-block .bb-kop-streep,.fl-ds-page .bb-kop-streep{width:36px;height:1.5px;background:var(--ds-color-copper-soft)}.bb-kop-label,.fl-ds-block .bb-kop-label,.fl-ds-page .bb-kop-label{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-bold);letter-spacing:.2em;text-transform:uppercase;color:var(--ds-color-copper)}.bb-btn,.fl-ds-block .bb-btn,.fl-ds-page .bb-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--ds-font-sans);font-size:14.5px;font-weight:var(--ds-weight-semibold);line-height:1;text-decoration:none;border-radius:5px;padding:17px 26px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,transform 0.25s cubic-bezier(.22,.61,.36,1),box-shadow 0.25s ease}.bb-btn svg,.fl-ds-block .bb-btn svg,.fl-ds-page .bb-btn svg{flex:0 0 auto}.bb-btn--primary,.fl-ds-block .bb-btn--primary,.fl-ds-page .bb-btn--primary{background:var(--ds-color-orange);color:var(--ds-color-white);border:1px solid var(--ds-color-orange)}.bb-btn--primary:hover,.fl-ds-block .bb-btn--primary:hover,.fl-ds-page .bb-btn--primary:hover{background:var(--ds-color-orange-dark);border-color:var(--ds-color-orange-dark);transform:translateY(-1px);box-shadow:0 8px 20px rgb(224 128 24 / .28)}.bb-btn--ghost,.fl-ds-block .bb-btn--ghost,.fl-ds-page .bb-btn--ghost{background:#fff0;color:var(--ds-color-ink);border:1px solid #D8D2C2}.bb-btn--ghost:hover,.fl-ds-block .bb-btn--ghost:hover,.fl-ds-page .bb-btn--ghost:hover{border-color:var(--ds-color-ink);transform:translateY(-1px)}.bb-btn:focus-visible,.fl-ds-block .bb-btn:focus-visible,.fl-ds-page .bb-btn:focus-visible,a:focus-visible,.fl-ds-block a:focus-visible,.fl-ds-page a:focus-visible,button:focus-visible,.fl-ds-block button:focus-visible,.fl-ds-page button:focus-visible{outline:2px solid var(--ds-color-copper);outline-offset:3px}.bb-keurmerk-rij,.fl-ds-block .bb-keurmerk-rij,.fl-ds-page .bb-keurmerk-rij{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:18px 32px}.bb-keurmerk-rij a,.fl-ds-block .bb-keurmerk-rij a,.fl-ds-page .bb-keurmerk-rij a{display:block;opacity:.8;transition:opacity 0.2s ease}.bb-keurmerk-rij a:hover,.fl-ds-block .bb-keurmerk-rij a:hover,.fl-ds-page .bb-keurmerk-rij a:hover{opacity:1}.bb-keurmerk-rij img,.fl-ds-block .bb-keurmerk-rij img,.fl-ds-page .bb-keurmerk-rij img{height:50px;width:auto}.bb-keurmerk-rij .keurmerk--breed img,.fl-ds-block .bb-keurmerk-rij .keurmerk--breed img,.fl-ds-page .bb-keurmerk-rij .keurmerk--breed img{height:46px}.bb-reveal,.fl-ds-block .bb-reveal,.fl-ds-page .bb-reveal{opacity:0;transform:translateY(20px);transition:opacity 0.7s ease,transform 0.7s cubic-bezier(.22,.61,.36,1)}.bb-reveal.is-visible,.fl-ds-block .bb-reveal.is-visible,.fl-ds-page .bb-reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bb-reveal,.fl-ds-block .bb-reveal,.fl-ds-page .bb-reveal{opacity:1;transform:none;transition:none}}@media (max-width:680px){html{scroll-padding-top:98px}.bb-container,.fl-ds-block .bb-container,.fl-ds-page .bb-container{padding:0 22px}}