/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--clr-pink:4 81% 81%;--clr-spot-1--100:var(--clr-pink);--clr-spot-1--300:141 60% 23%;--clr-spot-1--500:141 62% 18%;--clr-spot-2--100:78 100% 37%;--clr-spot-2--300:91 52% 51%;--clr-spot-2--500:94 49% 53%;--clr-accent-1:30 85% 52%;--clr-accent-2:42 100% 48%;--clr-accent-3:200 72% 52%;--clr-accent-4:41 19% 59%;--clr-accent-5:4 81% 81%;--clr-accent-6:265 34% 59%;--clr-accent-7:93 74% 45%;--clr-coil:0 0% 12%;--clr-coil--light:220 12% 41%;--clr-base-bg:30 20% 92%;--clr-heading:var(--clr-spot-1--300);--clr-button:var(--clr-spot-1--300);--clr-button-bg:var(--clr-spot-2--300);--clr-button-hover-bg:var(--clr-spot-2--500);--clr-link-active:var(--clr-white);--clr-list-item-marker:var(--clr-spot-2--300);--clr-details-bg:var(--clr-spot-2--100) / 0.1;--clr-stroke--subtle:var(--clr-spot-2--300);--clr-form-bg:var(--clr-base-bg);--clr-form-active:var(--clr-spot-1--300);--fs-h1:2.625rem;--fs-h2:2.625rem;--fs-h3:2rem;--fs-h4:1.5rem;--fs-h5:1rem;--fs-h6:1rem;--fs-heading-large:1rem;--fs-heading:0.75rem;--fs-xsmall:0.625rem;--fs-small:0.875rem;--fs-base:1rem;--fs-large:1.375rem;--fw-light:300;--fw-normal:400;--fw-medium:500;--fw-bold:700;--fw-black:900;--lh-heading:1.1;--lh-h1:0.9375;--lh-h2:1.1428571429;--lh-h3:1.1875;--lh-h4:1.0833333333;--lh-h5:var(--lh-heading);--lh-base:1.5;--lh-small:1.5;--gap-vert-xl:6.25rem;--stroke--subtle:0.0625rem solid hsl(var(--clr-stroke--subtle));--gap-form-element:var(--gap-lg);--gap-label:var(--gap-xs);--form-border-radius:var(--gap-xs);--menubar-height:7.5rem;--mobile-header-space:7.5rem;--btn-border-opacity:1;--btn-border-radius:100vw;--btn-border-width:0.125rem;--btn-padding:0.875rem 2rem;--btn-fs:0.9375rem;--btn-lh:1.4666666667;--btn-fw:var(--fw-bold);--max-width:83.125rem;}@media (min-width:940px){:root{--fs-h1:4rem;--fs-h2:2.625rem;--fs-h3:2rem;--fs-h4:1.5rem;--fs-h5:1.25rem;--fs-h6:1rem;--fs-heading-large:1.375rem;--fs-heading:0.75rem;--fs-xsmall:0.875rem;--fs-small:1rem;--fs-base:1.125rem;--fs-large:1.375rem;--lh-heading:1.3;}}@media (min-width:768px){:root{--gap-vert:var(--gap-vert-sm);}}@media (min-width:940px){:root{--gap-vert:var(--gap-vert-md);}}@media (min-width:1200px){:root{--gap-vert:var(--gap-vert-lg);}}h1,.h1{font-weight:var(--fw-normal);font-style:italic;}h2,.h2{font-weight:var(--fw-normal);font-style:italic;}h3,.h3{font-weight:var(--fw-normal);font-style:italic;}h4,.h4{font-weight:var(--fw-bold);}p:not(:last-child),.p:not(:last-child){margin-bottom:1rem;}.intro{padding:var(--gap-lg);border-radius:var(--gap-xs);background-color:hsl(var(--clr-spot-2--100)/0.1);}.intro .highlight{background-color:transparent;}.text-long blockquote,.text-long .blockquote{--gap-heading:var(--gap-sm);position:relative;width:100%;margin:0 0 1rem var(--gap-lg);padding:0 0 0 var(--gap-lg);font-weight:var(--fw-normal);line-height:var(--lh-base);color:hsl(var(--clr-coil--light));background-color:transparent;font-style:var(--fs-small);border-inline-start:var(--gap-xxs) solid hsl(var(--clr-spot-2--100));}.text-long blockquote::before,.text-long blockquote::after,.text-long .blockquote::before,.text-long .blockquote::after{content:none;}.text-long blockquote:last-child,.text-long .blockquote:last-child{margin-bottom:0;}:is(.ck-content,.text-long) ul,:is(.ck-content,.text-long) ol{margin-inline-start:var(--gap-md);}:is(.ck-content,.text-long) ol > li{padding-inline-start:1.5rem;}:is(.ck-content,.text-long) ol > li::before{margin-inline-start:-1.5rem;content:counter(listStyle1) ".";}.upcoming-events__title{--gap-heading:var(--gap-lg);border-block-end:0.0625rem solid hsl(var(--clr-spot-2--300));font-weight:var(--fw-normal);font-style:italic;}.upcoming-events__items{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:var(--gap-xs);}details{--clr-stroke:var(--clr-spot-2--100) / 0;}details:open{--clr-stroke:var(--clr-spot-2--100);}.input-dummy{background-color:hsl(var(--clr-spot-1--300)/var(--_bg-opacity));}.button{--_btn-bg-opacity:.3;font-size:var(--btn-fs);line-height:var(--btn-lh);font-weight:var(--btn-fw);}.tabs__item{margin:0;list-style:none;}.tabs__link{display:block;padding:1.1875rem var(--gap-md);text-align:center;background-color:hsl(var(--clr-gray--300));}@media (min-width:1200px){.tabs__link{padding-inline:3.4375rem;}}.tabs__link:where(:focus-visible,:hover,.is-active){color:hsl(var(--clr-white));background-color:hsl(var(--clr-spot-1--100));}.tabs__link.is-active{font-weight:var(--fw-bold);}.block__branding--header{flex-direction:column;padding:0;background-color:transparent;}.block__branding--header img{width:100%;max-width:11.25rem;}@media (min-width:1000px){.block__branding--header img{max-width:13.5rem;}}.block__branding__image--header{max-height:unset;}.block__branding--doormat{--bb-width:7.5rem;display:flex;gap:var(--gap-lg) var(--gap-lg);font-size:0.75rem;color:hsl(var(--clr-white)/0.7);}@media (min-width:1000px){.block__branding--doormat{--bb-width:8.75rem;flex-direction:column;font-size:var(--fs-xsmall);}}.block__branding--doormat .boerenbond-logo{max-width:var(--bb-width);}.block__branding--doormat .boerenbond-logo__wrapper{display:flex;flex-direction:column;gap:var(--gap-xxs);}.block__branding--doormat a{width:-moz-fit-content;width:fit-content;}.menu--main{--clr-link:var(--clr-base-bg);--clr-link-hover:var(--clr-white);font-size:1.25rem;line-height:1.1;}@media (min-width:1000px){.menu--main{display:flex;gap:var(--gap-xxl);}}.menu__link--main{position:relative;text-decoration:none;}.menu__link--main::before{position:absolute;display:flex;height:0.5rem;border-radius:100%;background:currentcolor;content:"";opacity:0;aspect-ratio:1;margin-inline:auto;inset:auto 0 -0.375rem;}.menu__link--main:where(:hover,:focus,.is-active,.menu__link--active){text-decoration:underline;}@media (min-width:1000px){.menu__link--main:where(:hover,:focus,.is-active,.menu__link--active){text-decoration:none;}.menu__link--main:where(:hover,:focus,.is-active,.menu__link--active)::before{opacity:1;}}.menu__link--main--lvl-0{font-weight:var(--fw-normal);font-family:var(--ff-base);text-transform:none;}@media (min-width:1000px){header .menu__link{font-size:1.25rem;}}.menu--disclaimer{--_gap:var(--gap-md);}@media (min-width:1000px){.menu--disclaimer{--_gap:var(--gap-lg);}}.menu__link--disclaimer{text-decoration:none;}.menu__link--disclaimer:where(:hover,:focus,.is-active){text-decoration:underline;}.block--bb-b2c-social-links{--clr-heading:var(--clr-white);}.block--bb-b2c-social-links .links{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;gap:var(--gap-lg);}.block--bb-b2c-social-links .links li{margin:0;}.block--bb-b2c-social-links .link{--clr-link:var(--clr-white) / .7;--clr-link-hover:var(--clr-white) / 1;}.social-share{--clr-heading:var(--clr-coil--light);--gap-heading:var(--gap-xs);}.social-share .social-share__heading{font-family:var(--ff-base);font-weight:var(--fw-bold);font-size:var(--fs-xsmall);font-style:normal;text-transform:uppercase;}@media (min-width:940px){.social-share .social-share__heading{font-size:0.6875rem;}}.social-share .links{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;gap:var(--gap-xs);}.social-share .links .button{--_btn-bg-opacity:0;}.theme-tag{padding:0.3125rem 0.875rem;border:0.125rem solid hsl(var(--theme-bg,var(--clr-gray--100)));border-radius:100vw;font-size:0.75rem;font-weight:var(--fw-bold);line-height:1.5;background-color:hsl(var(--theme-bg));text-transform:uppercase;}.theme-tag--has-bg{color:hsl(var(--clr-white));}:root{--_doormat-bg-clr:var(--clr-spot-1--300);--_footer-bg-clr:var(--clr-spot-1--300);}.footer--primary{--_gap:var(--gap-sm);--container-padding:var(--gap-sm);--clr-link:var(--clr-base-bg);--clr-link-active:var(--clr-base-bg);--clr-link-hover:var(--clr-base-bg);color:hsl(var(--clr-base-bg));}@media (min-width:1000px){.footer--primary{--container-padding:var(--gap-sm);}}.footer--primary .container{position:relative;z-index:1;justify-content:space-between;}.footer--primary .container::before{z-index:-1;position:absolute;display:block;content:"";border-block-start:0.0625rem solid hsl(var(--clr-spot-2--300)/0.3);inset:0 var(--container-padding);}.doormat{padding-block:var(--gap-vert-sm);}@media (min-width:768px){.doormat{padding-block:var(--gap-vert-sm);}}@media (min-width:1000px){.doormat{padding-block:var(--gap-vert-lg);}}@media (min-width:1200px){.doormat{margin-top:var(--gap-vert-xl);}}@media (min-width:1000px){.doormat .container{grid-template-columns:[left] 1fr [center] 1fr [right] 1fr;}}.node--teaser{--_node-teaser-border-radius:var(--gap-xs);--_node-teaser-content-gap:var(--gap-xs);}.node--teaser .theme{order:-1;color:var(--clr-coil--light);text-transform:uppercase;}.node--teaser .title .heading{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-normal);}@container block-node-teaser (width < 30rem){.node--teaser .title .heading{font-size:var(--fs-h3);line-height:var(--lh-h3);}}.node--teaser .teaser__content{padding:0 var(--gap-sm) var(--gap-sm);}@container block-node-teaser (width > 30rem){@media (min-width:768px){.teaser--horizontal .teaser__inner{--_node-teaser-flex-direction:row;--_node-teaser-media-basis:18.75rem;}}}.node--teaser.teaser--full{--clr-heading:var(--clr-white);--clr-link:var(--clr-white);display:flex;flex-direction:column;flex-grow:1;}@media (min-width:940px){.node--teaser.teaser--full{--_node-teaser-height:30rem;}}.node--teaser.teaser--full .node__content{display:flex;flex-grow:1;}.node--teaser.teaser--full .teaser__inner{width:100%;}.node--teaser.teaser--full .teaser__content{z-index:1;position:relative;justify-content:flex-end;min-height:var(--_node-teaser-height,25rem);padding:var(--gap-xl) var(--gap-md);border-radius:var(--_node-teaser-border-radius);color:hsl(var(--clr-white));}.node--teaser.teaser--full .teaser__content::after{position:absolute;z-index:-1;border-radius:inherit;background:linear-gradient(0deg,hsla(0,0%,12%,0.8) 0%,hsla(0,0%,12%,0.4) 50%,transparent 100%);content:"";inset:0;}.node--teaser.teaser--full .teaser__image{position:absolute;height:100%;width:100%;inset:0;}.node--teaser.teaser--full .teaser__image *{height:100%;}.node--teaser.teaser--full img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.node--teaser.teaser--full .theme{color:var(--clr-white);}.node--b2c-landing-page--full .section-with-sidebar{margin-block-start:var(--gap-md);}@media (min-width:1200px){.node--b2c-landing-page--full .section-with-sidebar{margin-top:var(--gap-xl);}}.node--b2c-landing-page--header{--clr-heading:var(--clr-white);--gap-heading:0;position:relative;}.node--b2c-landing-page--header .node__content--view-mode-header{display:flex;flex-direction:column;gap:var(--gap-md);}@media (min-width:1000px){.node--b2c-landing-page--header .node__content--view-mode-header{display:contents;}}.node--b2c-landing-page--header .slick--field-heading-media{overflow:hidden;border-top-left-radius:100vw;border-bottom-left-radius:100vw;margin-inline-end:calc(-50vw + 50%);}@media (min-width:1000px){.node--b2c-landing-page--header .slick--field-heading-media{width:calc(100% + 50vw - 100% + var(--gap-lg));max-width:960px;}}.node--b2c-landing-page--header .slick--field-heading-media .slick-track{display:flex;}.node--b2c-landing-page--header .slick--field-heading-media .slide__media{height:100%;}.node--b2c-landing-page--header .slick--field-heading-media .slick__slide{display:flex;height:auto;}.node--b2c-landing-page--header .slick--field-heading-media .slide__content{position:relative;width:100%;}.node--b2c-landing-page--header .slick--field-heading-media .slide__content::after{position:absolute;display:block;max-width:960px;margin:inherit;background:linear-gradient(transparent 45%,hsl(var(--clr-spot-1--300)/0.5) 92%);content:"";inset:0;}.node--b2c-landing-page--header .slick--field-heading-media .slide__caption{position:absolute;z-index:1;padding:0;font-family:var(--ff-heading);font-size:var(--fs-h2);line-height:var(--lh-h2);color:hsl(var(--clr-white));font-style:italic;inset:auto auto var(--gap-xl) 7.5rem;}.node--b2c-landing-page--header .slick--field-heading-media img{max-height:26.25rem;width:100%;max-width:initial;-o-object-fit:cover;object-fit:cover;}.node--b2c-landing-page--header .slick--field-heading-media .media--ratio{overflow:visible;height:100%;max-width:unset;padding:0;}.node--b2c-landing-page--header .slick--field-heading-media .media--ratio .media__element{position:relative;}.node--b2c-landing-page--header .slick__arrow{z-index:10;position:absolute;right:0;bottom:var(--gap-xs);display:flex;gap:var(--gap-xs);}.node--b2c-landing-page--header .slick__arrow .button{--_btn-bg-opacity:1;}.node--b2c-landing-page--page-title .title .heading{border-block-end:0.0625rem solid hsl(var(--theme-bg,var(--clr-accent-5)));}.node--b2c-landing-page--page-title .field-description{--clr-heading:var(--clr-base);}.node__content-b2c-page--teaser{display:flex;flex-direction:column;gap:var(--gap-xs);}.node__content--b2c-page--header{display:grid;gap:var(--gap-md);}@media (min-width:940px){.node__content--b2c-page--header:has(.header__right){grid-template-columns:repeat(2,1fr);}.node__content--b2c-page--header:has(.header__right) .header__left--b2c-page{padding-block-start:0;}}.header__left--b2c-page{z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:var(--gap-md);max-width:60rem;padding-block-start:var(--gap-vert-sm);}@media (min-width:940px){.header__left--b2c-page{padding-block-start:var(--gap-vert-lg);gap:var(--gap-lg);}}.header__left--b2c-page .title{--gap-heading:0;}@media (min-width:940px){.header__left--b2c-page .title{padding-inline-end:3.125rem;}}.header__left--b2c-page .created{color:hsl(var(--clr-spot-1--300));}.header__left--b2c-page .field-b2c-theme{order:-1;}.header__right--b2c-page{margin-inline-end:calc(-50vw + 50%);}@media (min-width:940px){.header__right--b2c-page{margin-inline-start:-3.125rem;}}.header__right--b2c-page img{max-height:31.25rem;width:100%;max-width:initial;border-top-left-radius:100vw;border-bottom-left-radius:100vw;-o-object-fit:cover;object-fit:cover;}.node--b2c-page--full{padding-block-start:var(--gap-xs);}.node--b2c-page--full .layout--content-blocks{padding-block:0;}.node--b2c-page--full .section-with-sidebar{margin-block-start:var(--gap-lg);}@media (min-width:1200px){.node--b2c-page--full .section-with-sidebar{margin-top:var(--gap-vert-xl);}.node--b2c-page--full .section-with-sidebar__sections-wrapper{padding-inline:6.25rem;}}.page-node-type-b2c-page .social-share{padding-block-start:var(--gap-lg);}.page-node-type-b2c-page .section-with-sidebar ~ .layout{margin-block-start:var(--gap-xl);}.page-node-type-b2c-page .section-with-sidebar ~ .layout::before{content:none;}@media (min-width:940px){.page-node-type-b2c-page .section-with-sidebar ~ .layout{max-width:calc((100% - var(--gap-lg) / 3) / 4 * 3);}}@media (min-width:1200px){.page-node-type-b2c-page .section-with-sidebar ~ .layout{padding-inline:6.25rem;}}.page-node-type-b2c-page .field--name-field-storychief-content{margin-block-end:var(--gap-md);}.page-node-type-b2c-page .node__content--footer{position:relative;}.page-node-type-b2c-page .node__content--footer::before{position:absolute;top:0;display:block;width:100%;border-top:var(--stroke--subtle);content:"";}
