/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.pg-usps{color:#fff}.pg-usps__title{font-size:16px;font-weight:700;margin-bottom:36px;text-align:center}.pg-usps__top-slider{margin:0 auto;max-width:1190px}@media(min-width:56.25em){.pg-usps__top-slider .slick-track{transform:none!important}}.pg-usps__top-slider .pg-usps__usp-top{transition:opacity .3s ease}@media(min-width:75em){.pg-usps__top-slider:hover .pg-usps__usp-top{opacity:.5}.pg-usps__top-slider:hover .pg-usps__usp-top:hover{opacity:1}.pg-usps__top-slider:hover .pg-usps__usp-top:hover .pg-usps__title{font-family:Avenir Black}}.pg-usps__usp-top-inner{cursor:pointer;margin:0 auto;max-width:170px;position:relative}@media(min-width:37.5em){.pg-usps__usp-top-inner{margin-bottom:96px}.pg-usps__usp-top-inner:after{content:url(/themes/custom/frontend/dist/css/img/usp-arrow-straight.svg);display:none;left:50%;position:absolute;top:calc(100% + 12px);transform:translate(-50%)}}.pg-usps__usp-top-inner .pg-usps__title{font-weight:700;margin-bottom:36px;text-align:center}@media(max-width:56.24em){.pg-usps__usp-top-inner .pg-usps__title{margin-bottom:0}}.pg-usps__usp-top.slick-current .pg-usps__icon{opacity:1}@media(min-width:37.5em){.pg-usps__usp-top.slick-current .pg-usps__usp-top-inner:after{display:block}.pg-usps__usp-top:first-child .pg-usps__usp-top-inner:after{content:url(/themes/custom/frontend/dist/css/img/usp-arrow.svg)}.pg-usps__usp-top:nth-child(4) .pg-usps__usp-top-inner:after{transform:scaleX(-1)}.pg-usps__usp-top:last-child .pg-usps__usp-top-inner:after{content:url(/themes/custom/frontend/dist/css/img/usp-arrow.svg);transform:scaleX(-1)}}.pg-usps__icon{margin-bottom:24px;opacity:.7}.pg-usps__icon img{display:block;margin:0 auto;max-width:120px}.pg-usps__bottom-slider{margin:0 auto;max-width:850px}.pg-usps__bottom-slider .slick-dots .slick-active .slick-dot{background:#fff}.pg-usps__usp-bottom-inner{padding:12px}@media(min-width:37.5em){.pg-usps__usp-bottom-inner{padding:0}}.pg-usps__text{color:#000;margin-bottom:24px;position:relative}.pg-usps__text-wrapper{background:#fff;padding:36px}@media(min-width:56.25em){.pg-usps__text-wrapper{height:calc(3.75rem + 72px);line-height:1.25rem;overflow:hidden}}.pg-usps__link{align-items:center;display:flex;justify-content:center;text-align:center}.pg-usps__link a{color:#fff;font-weight:600;margin-right:12px;position:relative}.pg-usps__link a:after{background:url(/themes/custom/frontend/dist/css/img/button-arrow.svg) 0 no-repeat;background-size:10px auto;content:"";height:25px;left:calc(100% + 6px);position:absolute;transition:background-size .3s ease;vertical-align:-webkit-baseline-middle;width:20px}.pg-usps__link a:hover:after{background:url(/themes/custom/frontend/dist/css/img/button-arrow.svg) 0 no-repeat;background-size:18px auto}@media(min-width:37.5em){.pg-usps__link a{border-bottom:1px solid #fff;margin-top:-12px;position:relative;z-index:2}.pg-usps__link a:before{background:#671e75;content:"";height:calc(100% + 48px);left:-24px;position:absolute;top:-24px;width:calc(100% + 60px);z-index:-1}}.pg-usps .slick-arrow{background-image:url(/themes/custom/frontend/dist/css/img/usp-triangle.svg);background-position:100%;background-repeat:no-repeat;background-size:25px auto;top:100px}.pg-usps .slick-arrow.slick-prev{left:-4px}@media(min-width:37.5em){.pg-usps .slick-arrow.slick-prev{left:-7px}}.pg-usps .slick-arrow.slick-next{right:-4px}@media(min-width:37.5em){.pg-usps .slick-arrow.slick-next{right:-7px}}.not-ie .pg-usps__text-wrapper{clip-path:polygon(0 6px,100% 0,calc(100% - 12px) 100%,6px 100%)}@media(min-width:37.5em){.not-ie .pg-usps__text-wrapper{clip-path:polygon(0 0,calc(100% - 12px) 12px,100% 100%,12px 100%)}.not-ie .pg-usps__link a:before{clip-path:polygon(0 0,calc(100% - 6px) 6px,100% 100%,6px 100%)}}
@media(max-width:50em){.pg-faq-collection{height:auto!important}}.pg-faq-collection__tabs{display:flex;flex-wrap:wrap;margin-bottom:12px}@media(min-width:37.5em){.pg-faq-collection__tabs{margin-bottom:24px}}@media(min-width:75em){.pg-faq-collection__tabs{justify-content:center;margin-bottom:48px}}.pg-faq-collection__tab{cursor:pointer;margin:0 12px 24px}.pg-faq-collection__tab-label{background:#0000;border:1px solid #fff;display:block;padding:12px 24px;text-align:center;transition:background .3s ease}@media(min-width:37.5em){.pg-faq-collection__tab-label{padding:12px 40px}}.pg-faq-collection__tab-label span{display:block;line-height:1;margin-bottom:3px;transition:color .3s ease;white-space:nowrap}.pg-faq-collection__tab-label span.pg-faq-collection__label-title{font-family:Avenir Black}.pg-faq-collection__tab-label span.pg-faq-collection__label-counter{font-family:Avenir Roman;font-size:13px}.pg-faq-collection__tab-label.active,.pg-faq-collection__tab-label:hover{background:#fff;color:#671e75}.pg-faq-collection__tab-label.active span.pg-faq-collection__label-title,.pg-faq-collection__tab-label:hover span.pg-faq-collection__label-title{color:#404040}.pg-faq-collection__tabs-content{position:relative}@media(min-width:50em){.pg-faq-collection__tabs-content{min-height:240px}}.pg-faq-collection__tab-content{left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:5}.pg-faq-collection__tab-content.active{opacity:1;position:relative;z-index:10}.pg-faq-collection .pg-faq-list{max-width:none}.pg-faq-collection__title{text-align:center}@media(min-width:56.25em){.pg-faq-collection__title{margin-bottom:48px}}.pg-faq-collection .pg-faq{margin-bottom:24px;position:relative}@media(min-width:50em){.pg-faq-collection .pg-faq{overflow:visible;position:unset;width:100%}.is-ie .pg-faq-collection .pg-faq{position:static}.pg-faq-collection .pg-faq .pg-faq__label{width:45%}.pg-faq-collection .pg-faq .pg-faq__arrow:before{right:-24px;top:0;transform:rotate(-90deg) scaleX(-1)}.pg-faq-collection .pg-faq .pg-faq__content{position:absolute;right:0;top:0;width:50%}.pg-faq-collection .pg-faq-list__item:nth-child(3) .pg-faq__arrow:before{background:url(/themes/custom/frontend/dist/css/img/usp-arrow-straight.svg) 50% no-repeat;background-size:auto 50px;right:-24px;top:0;transform:rotate(-120deg) scale(1)}.pg-faq-collection .pg-faq-list__item:nth-child(4) .pg-faq__arrow:before,.pg-faq-collection .pg-faq-list__item:nth-child(5) .pg-faq__arrow:before{background:url(/themes/custom/frontend/dist/css/img/usp-arrow-straight.svg) 50% no-repeat;background-size:auto 50px;right:-24px;top:0;transform:rotate(-140deg) scale(1)}}.pg-faq-list{margin:0 auto 24px;max-width:640px;position:relative}.pg-faq-list__item{list-style:none}.pg-faq-list__item:last-child{margin-bottom:0}.pg-faq{overflow:hidden}.pg-faq__label{cursor:pointer;display:block;font-weight:700;line-height:3;padding-right:48px;position:relative}.pg-faq__label:after{background:#fff;border-radius:2px;bottom:0;content:"";height:4px;left:0;opacity:1;position:absolute;transition:opacity .35s ease .3s;width:39px}.pg-faq__label-text{display:block;font-family:Avenir Heavy;font-size:18px;line-height:1.25em;padding:12px 48px 12px 3px;transition:background .35s ease .3s,color .35s ease .3s,padding .35s ease .3s}@media(max-width:1200px){.pg-faq__label-text{font-size:calc(14.8px + .26667vw)}}.pg-faq__arrow:before{background:url(/themes/custom/frontend/dist/css/img/usp-arrow.svg) 50% no-repeat;background-size:auto 50px;content:"";height:50px;opacity:0;position:absolute;right:-12px;top:12px;transform:scaleX(-1);transition:opacity .35s ease .3s;width:50px}.pg-faq__content{color:#404040;max-height:0;overflow:hidden;position:relative;transition:height .6s,padding-top .6s,padding-bottom .6s}.pg-faq__content-wrapper{background:#fff;padding:24px 24px 96px}@media(min-width:50em){.pg-faq__content-wrapper{padding:24px 48px 96px}}.pg-faq__content-wrapper .answer{line-height:1.25rem;min-height:6.25rem;overflow:hidden}.pg-faq__question-link{bottom:18px;left:50%;position:absolute;transform:translate(-50%)}.pg-faq__question-link a{background:#671e75;color:#fff;padding:24px;position:relative;white-space:nowrap;z-index:1}.pg-faq__question-link a:after{background:#fff;border-radius:2px;bottom:12px;content:"";height:4px;left:50%;position:absolute;transform:translate(-50%);width:60%}.pg-faq input[name^=pg-faq__checkbox],.pg-faq input[name^=pg-faq__select]{opacity:0;position:absolute;z-index:-1}.pg-faq input[name^=pg-faq__checkbox]:checked~.pg-faq__label .pg-faq__label-text,.pg-faq input[name^=pg-faq__select]:checked~.pg-faq__label .pg-faq__label-text{background:#fff;color:#671e75;padding:12px 24px;transition:background .35s ease 0s,color .35s ease 0s,padding .35s ease 0s}.pg-faq input[name^=pg-faq__checkbox]:checked~.pg-faq__label .pg-faq__arrow:before,.pg-faq input[name^=pg-faq__select]:checked~.pg-faq__label .pg-faq__arrow:before{opacity:1;transition:opacity .35s ease 0s}.pg-faq input[name^=pg-faq__checkbox]:checked~.pg-faq__content,.pg-faq input[name^=pg-faq__select]:checked~.pg-faq__content{margin-top:24px;max-height:300vh}@media(min-width:50em){.pg-faq-collection .pg-faq input[name^=pg-faq__checkbox]:checked~.pg-faq__content,.pg-faq-collection .pg-faq input[name^=pg-faq__select]:checked~.pg-faq__content{margin-top:0}}.pg-faq input[name^=pg-faq__checkbox]:checked+.pg-faq__label:after,.pg-faq input[name^=pg-faq__select]:checked+.pg-faq__label:after{opacity:0;transition:opacity .35s ease 0s}.not-ie .pg-faq-collection__tab{background:#fff}.not-ie .pg-faq-collection__tab,.not-ie .pg-faq-collection__tab-label{clip-path:polygon(3px 3px,calc(100% - 3px) 0,100% 100%,0 100%);position:relative}.not-ie .pg-faq-collection__tab-label{background:#671e75;border:0;display:block;height:calc(100% - 2px);left:1px;top:1px;width:calc(100% - 2px)}.not-ie .pg-faq-collection__tab-label.active,.not-ie .pg-faq-collection__tab-label:hover{background:#fff}.not-ie .pg-faq__label-text{clip-path:polygon(0 0,calc(100% - 4px) 4px,100% 100%,3px 100%)}.not-ie .pg-faq__content-wrapper,.not-ie .pg-faq__question-link a{clip-path:polygon(0 0,calc(100% - 6px) 6px,100% 100%,6px 100%)}
.product-teaser{height:100%;position:relative}.product-teaser__wrapper{background:#f4f4f4;padding-top:29px;text-align:center;transition:all .5s ease}.product-teaser__wrapper,.slick-list .product-teaser__wrapper{display:flex;flex-direction:column;height:100%}.product-teaser__img{display:flex;flex-direction:column;height:264px;justify-content:center;margin-top:24px;position:relative;transition:all .5s ease}.product-teaser__img-wrapper{height:100%}.product-teaser__img-wrapper picture{display:block;height:100%;margin:0 auto}.product-teaser__img-wrapper picture img{height:100%;width:auto}.product-teaser__img img{margin-left:auto;margin-right:auto;max-height:240px;object-fit:contain;width:auto}.is-ie .product-teaser__img img{transform:scale(1);transition:transform .4s ease}.product-teaser__img-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.product-teaser__brochure,.product-teaser__buying-price,.product-teaser__features,.product-teaser__link-wrapper,.product-teaser__price,.product-teaser__title,.product-teaser__usps{display:block;flex:0 0 auto;padding:0 12px}.product-teaser__title a{color:#404040}.product-teaser__advise{filter:drop-shadow(0 5px 10px rgba(0,0,0,.1));left:-6px;position:absolute;text-align:left;top:-2px;width:calc(100% + 9px);z-index:10}.product-teaser__advise-wrapper{background:#fff;box-shadow:0 4px 14px 0 #00000026;clip-path:polygon(0 0,100% 2px,100% calc(100% - 2px),0 100%);padding:5px 24px}.product-teaser__advise-wrapper span{color:#671e75;font-size:14px;font-weight:700}.product-teaser__advise:before{border-bottom:7px solid #0000;border-right:7px solid #a9a9a9;border-top:7px solid #0000;content:"";height:0;left:0;position:absolute;top:27px;width:0;z-index:-1}.product-teaser__advise:after{border-bottom:3px solid #0000;border-left:3px solid #a9a9a9;border-top:3px solid #0000;content:"";height:0;position:absolute;right:0;top:29px;width:0;z-index:-1}.product-teaser__label{background:#671e75;border-radius:5px;color:#fff;font-family:Avenir Black,sans-serif;font-size:17px;max-width:130px;min-width:100px;padding:6px 12px 24px;position:absolute;right:-6px;text-align:center;text-transform:none;top:-6px;z-index:15}@media(max-width:1200px){.product-teaser__label{font-size:calc(14.6px + .2vw)}}.is-ie .product-teaser__label{padding:0}.product-teaser__label--yellow{background:#ffa73e}.product-teaser__label--green{background:#178d08}.product-teaser__label span{align-items:center;display:flex;height:calc(2.5rem + 6px);justify-content:center;line-height:1.25rem;overflow:hidden}.is-ie .product-teaser__label span{height:2.5rem}.product-teaser__title{color:#404040;font-family:Avenir Heavy;font-size:22px;line-height:1.5rem;margin-bottom:6px;min-height:3rem;text-align:center}@media(max-width:1200px){.product-teaser__title{font-size:calc(15.6px + .53333vw)}}.product-teaser--coffeemachine .product-teaser__title{min-height:auto}.product-teaser__features{font-size:15px;margin-bottom:24px;min-height:24px}@media(max-width:1200px){.product-teaser__features{font-size:calc(14.2px + .06667vw)}}.product-teaser__usps{box-sizing:initial;display:flex;flex:0 1 auto;flex-direction:column;overflow:hidden;transition:all .5s ease}@media(max-width:56.1875em){.product-teaser__usps{height:auto!important;margin-bottom:12px}}.product-teaser__usps .product-usp span:before{background:url(/themes/custom/frontend/dist/css/img/icon-check-yellow.svg) 0 no-repeat;background-size:12px auto;content:"";display:inline-block;height:13px;padding-left:20px}.product-teaser__price{color:#404040;font-family:Avenir Heavy;font-size:16px;line-height:2rem;margin-bottom:12px;min-height:2rem;text-align:center}@media(max-width:1200px){.product-teaser__price{font-size:calc(14.4px + .13333vw)}}.product-teaser--coffeemachine .product-teaser__price{font-size:22px}@media(max-width:1200px){.product-teaser--coffeemachine .product-teaser__price{font-size:calc(15.6px + .53333vw)}}.product-teaser__footer--without-links{padding-bottom:12px}.product-teaser__link{display:inline-block;margin-bottom:12px;margin-right:0}.product-teaser__link--m{margin-bottom:24px}.slick-list .product-teaser__link{margin-top:auto}.product-teaser__brochure,.product-teaser__teaser-cta{color:#404040;display:block;padding-bottom:24px;text-decoration:underline}.product-teaser__buying-price{background:#fbfbfb;color:#671e75;font-family:Avenir Roman;font-size:16px;line-height:26px;margin-bottom:6px;margin-top:auto;min-height:38px;padding:6px 0}@media(max-width:1200px){.product-teaser__buying-price{font-size:calc(14.4px + .13333vw)}}.is-ie .product-teaser__buying-price{margin-bottom:0}.product-teaser:hover .product-teaser__wrapper{background:#fff;box-shadow:0 0 30px 0 #00000029}.is-ie .product-teaser:hover .product-teaser__img-wrapper img{transform:scale(.7)}.product-teaser:hover .product-teaser__buying-price{background:#fff}.not-ie .product-teaser__wrapper{clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),0 calc(100% - 10px))}.not-ie .product-teaser__label{clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),51% 99%,49% 99%,0 calc(100% - 24px))}.not-ie .product-teaser:hover{filter:drop-shadow(0 0 8px rgba(0,0,0,.16))}.not-ie .product-teaser:hover .product-teaser__wrapper{box-shadow:none;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),0 100%)}.discount{color:#ffa73e}.discount-stripe{font-family:Avenir Roman;font-size:.8em;margin-right:12px;position:relative}.discount-stripe:before{background:#4a4a4a;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-12deg);width:100%}.discount-buy{font-family:Avenir Heavy}.discount-buy-stripe{font-family:Avenir Roman;margin-right:12px;position:relative}.discount-buy-stripe:before{background:#4a4a4a;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-12deg);width:100%}
.section{position:relative}.section--left-to-right+.section:not(.section--bleeder):before,.section--right-to-left+.section:not(.section--bleeder):before{background:#fff;content:"";height:60px;left:0;position:absolute;top:-1px;width:100%;z-index:1}.is-ie .section--left-to-right+.section:not(.section--bleeder):before,.is-ie .section--right-to-left+.section:not(.section--bleeder):before{background:#0000 url(/themes/custom/frontend/dist/css/img/clippaths/clippath-white.svg) 0 100% no-repeat;background-size:cover}.not-ie .section--left-to-right+.section:not(.section--bleeder):before,.not-ie .section--right-to-left+.section:not(.section--bleeder):before{background:#fff;clip-path:polygon(0 0,0 60px,100% 0,0 0)}@media(max-width:56.24em){.not-ie .section--left-to-right+.section:not(.section--bleeder):before,.not-ie .section--right-to-left+.section:not(.section--bleeder):before{clip-path:polygon(0 0,0 3vw,100% 0,0 0);height:3vw}}.is-ie .section--right-to-left+.section:not(.section--bleeder):before{transform:scaleX(-1)}.not-ie .section--right-to-left+.section:not(.section--bleeder):before{clip-path:polygon(0 0,100% 0,100% 60px,0 0)}@media(max-width:56.24em){.not-ie .section--right-to-left+.section:not(.section--bleeder):before{clip-path:polygon(0 0,100% 0,100% 3vw,0 0)}}.section--flat.section--edge+.section:not(.section--bleeder):before{background:url(/themes/custom/frontend/dist/css/img/icon-saw-tooth.svg);content:"";height:12px;left:0;position:absolute;top:-12px;width:100%;z-index:1}.section--flat.section--edge+.section:not(.section--bleeder).section--purple:before{background:url(/themes/custom/frontend/dist/css/img/icon-saw-tooth-purple.svg)}.section--flat.section--edge+.section:not(.section--bleeder).section--grey:before{background:url(/themes/custom/frontend/dist/css/img/icon-saw-tooth-grey.svg)}.section--grey{background:#f4f4f4}.is-ie .section--grey.section--left-to-right+.section:not(.section--bleeder):before,.is-ie .section--grey.section--right-to-left+.section:not(.section--bleeder):before{background:#0000 url(/themes/custom/frontend/dist/css/img/clippaths/clippath-grey.svg) 0 100% no-repeat;background-size:cover}.not-ie .section--grey.section--left-to-right+.section:not(.section--bleeder):before,.not-ie .section--grey.section--right-to-left+.section:not(.section--bleeder):before,.section--grey-white{background:#f4f4f4}@media(min-width:37.5em){.section--grey-white{background:linear-gradient(176deg,#f4f4f4,#f4f4f4 50%,#fff 0,#fff)}}.section--white-grey{background:#fff}@media(min-width:37.5em){.section--white-grey{background:linear-gradient(176deg,#fff,#fff 50%,#f4f4f4 0,#f4f4f4)}}.section--purple{background:#671e75;color:#fff}.is-ie .section--purple.section--left-to-right+.section:not(.section--bleeder):before,.is-ie .section--purple.section--right-to-left+.section:not(.section--bleeder):before{background:#0000 url(/themes/custom/frontend/dist/css/img/clippaths/clippath-purple.svg) 0 100% no-repeat;background-size:cover}.not-ie .section--purple.section--left-to-right+.section:not(.section--bleeder):before,.not-ie .section--purple.section--right-to-left+.section:not(.section--bleeder):before{background:#671e75}.section--parallax{z-index:1}.not-ie .section--parallax+.section--parallax:before{content:none}.not-ie .section--parallax+.section--bleeder,.not-ie .section--parallax+.section--default,.not-ie .section--parallax+.section--flat,.not-ie .section--parallax+.section--left-to-right,.not-ie .section--parallax+.section--right-to-left{margin-top:-60px}@media(max-width:56.24em){.not-ie .section--parallax+.section--bleeder,.not-ie .section--parallax+.section--default,.not-ie .section--parallax+.section--flat,.not-ie .section--parallax+.section--left-to-right,.not-ie .section--parallax+.section--right-to-left{margin-top:-3vw;padding-top:calc(48px + 3vw)}}.section{padding:24px 12px}@media(min-width:37.5em){.section{padding:36px 24px}}@media(min-width:56.25em){.section{padding:48px 24px}}@media(min-width:75em){.section{padding:60px 24px}}.section--default+.product-overview__content .section--default,.section--default+.section--default{padding-top:0}.not-ie .section--left-to-right+.section:not(.section--bleeder):not(.section--parallax),.not-ie .section--right-to-left+.section:not(.section--bleeder):not(.section--parallax){padding:calc(48px + 3vw) 12px}@media(min-width:37.5em){.not-ie .section--left-to-right+.section:not(.section--bleeder):not(.section--parallax),.not-ie .section--right-to-left+.section:not(.section--bleeder):not(.section--parallax){padding:calc(48px + 3vw) 24px}}@media(min-width:56.25em){.not-ie .section--left-to-right+.section:not(.section--bleeder):not(.section--parallax),.not-ie .section--right-to-left+.section:not(.section--bleeder):not(.section--parallax){padding:84px 24px 24px}}@media(min-width:75em){.not-ie .section--left-to-right+.section:not(.section--bleeder):not(.section--parallax),.not-ie .section--right-to-left+.section:not(.section--bleeder):not(.section--parallax){padding:108px 24px 48px}}.not-ie .section--left-to-right+.section:not(.section--bleeder):not(.section--parallax)+.section--flat,.not-ie .section--left-to-right+.section:not(.section--bleeder):not(.section--parallax).section--flat,.not-ie .section--right-to-left+.section:not(.section--bleeder):not(.section--parallax)+.section--flat,.not-ie .section--right-to-left+.section:not(.section--bleeder):not(.section--parallax).section--flat{padding-bottom:48px}@media(min-width:37.5em){.not-ie .section--left-to-right+.section:not(.section--bleeder):not(.section--parallax)+.section--flat,.not-ie .section--left-to-right+.section:not(.section--bleeder):not(.section--parallax).section--flat,.not-ie .section--right-to-left+.section:not(.section--bleeder):not(.section--parallax)+.section--flat,.not-ie .section--right-to-left+.section:not(.section--bleeder):not(.section--parallax).section--flat{padding-bottom:48px}}@media(min-width:56.25em){.not-ie .section--left-to-right+.section:not(.section--bleeder):not(.section--parallax)+.section--flat,.not-ie .section--left-to-right+.section:not(.section--bleeder):not(.section--parallax).section--flat,.not-ie .section--right-to-left+.section:not(.section--bleeder):not(.section--parallax)+.section--flat,.not-ie .section--right-to-left+.section:not(.section--bleeder):not(.section--parallax).section--flat{padding-bottom:72px}}@media(min-width:75em){.not-ie .section--left-to-right+.section:not(.section--bleeder):not(.section--parallax)+.section--flat,.not-ie .section--left-to-right+.section:not(.section--bleeder):not(.section--parallax).section--flat,.not-ie .section--right-to-left+.section:not(.section--bleeder):not(.section--parallax)+.section--flat,.not-ie .section--right-to-left+.section:not(.section--bleeder):not(.section--parallax).section--flat{padding-bottom:96px}}.section--left-to-right+.section--bleeder,.section--right-to-left+.section--bleeder{margin-top:48px}.section--left-to-right+.section--bleeder:before,.section--right-to-left+.section--bleeder:before{bottom:100%;content:"";height:48px;left:0;position:absolute;width:100%}.section--left-to-right.section--purple+.section--bleeder:before,.section--right-to-left.section--purple+.section--bleeder:before{background:#671e75}.section--left-to-right.section--grey+.section--bleeder:before,.section--right-to-left.section--grey+.section--bleeder:before{background:#f4f4f4}.not-ie .section--flat+.section--parallax{clip-path:polygon(0 0,100% 60px,100% calc(100% - 60px),0 100%);margin-bottom:-60px;margin-top:-60px;z-index:5}@media(max-width:56.24em){.not-ie .section--flat+.section--parallax{clip-path:polygon(0 0,100% 3vw,100% calc(100% - 3vw),0 100%);margin-bottom:-3vw;margin-top:-3vw}}.not-ie .section--flat+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 60px));margin-bottom:-60px;z-index:4}@media(max-width:56.24em){.not-ie .section--flat+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 3vw))}}.not-ie .section--flat+.section--parallax+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 100%);margin-bottom:-60px;z-index:3}@media(max-width:56.24em){.not-ie .section--flat+.section--parallax+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% calc(100% - 3vw),0 100%);margin-bottom:-3vw}}.not-ie .section--flat+.section--parallax+.section--parallax+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 60px));margin-bottom:-60px;z-index:2}@media(max-width:56.24em){.not-ie .section--flat+.section--parallax+.section--parallax+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 3vw))}}.not-ie .section--left-to-right+.section--parallax{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 60px));margin-bottom:-60px;z-index:5}@media(max-width:56.24em){.not-ie .section--left-to-right+.section--parallax{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 3vw));margin-bottom:-3vw}}.not-ie .section--left-to-right+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 100%);margin-bottom:-60px;z-index:4}@media(max-width:56.24em){.not-ie .section--left-to-right+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% calc(100% - 3vw),0 100%);margin-bottom:-3vw}}.not-ie .section--left-to-right+.section--parallax+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 60px));margin-bottom:-60px;z-index:3}@media(max-width:56.24em){.not-ie .section--left-to-right+.section--parallax+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 3vw));margin-bottom:-3vw}}.not-ie .section--left-to-right+.section--parallax+.section--parallax+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 100%);margin-bottom:-60px;z-index:2}@media(max-width:56.24em){.not-ie .section--left-to-right+.section--parallax+.section--parallax+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% calc(100% - 3vw),0 100%);margin-bottom:-3vw}}.not-ie .section--right-to-left+.section--parallax{clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 100%);margin-bottom:-60px;z-index:5}@media(max-width:56.24em){.not-ie .section--right-to-left+.section--parallax{clip-path:polygon(0 0,100% 0,100% calc(100% - 3vw),0 100%);margin-bottom:-3vw}}.not-ie .section--right-to-left+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 60px));margin-bottom:-60px;z-index:4}@media(max-width:56.24em){.not-ie .section--right-to-left+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 3vw));margin-bottom:-3vw}}.not-ie .section--right-to-left+.section--parallax+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 100%);margin-bottom:-60px;z-index:3}@media(max-width:56.24em){.not-ie .section--right-to-left+.section--parallax+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% calc(100% - 3vw),0 100%);margin-bottom:-3vw}}.not-ie .section--right-to-left+.section--parallax+.section--parallax+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 60px));margin-bottom:-60px;z-index:2}@media(max-width:56.24em){.not-ie .section--right-to-left+.section--parallax+.section--parallax+.section--parallax+.section--parallax{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 3vw));margin-bottom:-3vw}}.section--parallax{padding:0}.section--breadcrumb{padding:12px}@media(min-width:37.5em){.section--breadcrumb{padding:12px 24px}}@media(max-width:56.24em){.section--breadcrumb{display:none}}.section--bleeder{padding:0}.section--bleeder+.section--parallax{margin-top:-60px}@media(max-width:56.24em){.section--bleeder+.section--parallax{margin-top:-3vw}}.section--footer{padding:0;z-index:20}.section--subfooter{padding:24px 12px;z-index:20}@media(min-width:37.5em){.section--subfooter{padding:24px}}.section--compact-usp-bar{padding:12px}@media(min-width:37.5em){.section--compact-usp-bar{padding:24px}}
.sticky-wrapper{position:relative;width:100%;z-index:400}.sticky-wrapper .is-sticky{position:fixed;z-index:400}.sticky-wrapper--bottom .is-sticky{margin-bottom:0}.stick-to-top.is-sticky{box-shadow:0 0 6px #0009}.sticky-wrapper+.hero-wrapper{margin-top:0}
table{max-width:100%}.table tr td,.table tr th{padding:6px}.table--clean,.table--clean tr td,.table--clean tr th{border:none}
@font-face{font-family:'icomoon';src:url(/themes/custom/frontend/ckmoon/fonts/icomoon.eot?obnki6=);src:url(/themes/custom/frontend/ckmoon/fonts/icomoon.eot?obnki6=#iefix) format('embedded-opentype'),url(/themes/custom/frontend/ckmoon/fonts/icomoon.ttf?obnki6=) format('truetype'),url(/themes/custom/frontend/ckmoon/fonts/icomoon.woff?obnki6=) format('woff'),url(/themes/custom/frontend/ckmoon/fonts/icomoon.svg?obnki6=#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-machine:before{content:"\e900";}.icon-warning:before{content:"\e901";}.icon-arrow-with-circle-down:before{content:"\e902";}.icon-download:before{content:"\e903";}.icon-book:before{content:"\e904";}.icon-calendar:before{content:"\e905";}.icon-chat:before{content:"\e906";}.icon-check:before{content:"\e907";}.icon-circle-with-plus:before{content:"\e908";}.icon-clapperboard:before{content:"\e909";}.icon-email:before{content:"\e90a";}.icon-help-with-circle:before{content:"\e90b";}.icon-image-inverted:before{content:"\e90c";}.icon-info-with-circle:before{content:"\e90d";}.icon-magnifying-glass:before{content:"\e90e";}.icon-mail:before{content:"\e90f";}.icon-message:before{content:"\e910";}.icon-price-tag:before{content:"\e911";}.icon-shopping-cart:before{content:"\e912";}.icon-typing:before{content:"\e913";}
@font-face{font-display:swap;font-family:Avenir Roman;src:url(/themes/custom/frontend/fonts/avenir/b290e775-e0f9-4980-914b-a4c32a5e3e36.woff2) format("woff2"),url(/themes/custom/frontend/fonts/avenir/4b978f72-bb48-46c3-909a-2a8cd2f8819c.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir Medium;src:url(/themes/custom/frontend/fonts/avenir/17b90ef5-b63f-457b-a981-503bb7afe3c0.woff2) format("woff2"),url(/themes/custom/frontend/fonts/avenir/c9aeeabd-dd65-491d-b4be-3e0db9ae47a0.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir Heavy;src:url(/themes/custom/frontend/fonts/avenir/d513e15e-8f35-4129-ad05-481815e52625.woff2) format("woff2"),url(/themes/custom/frontend/fonts/avenir/61bd362e-7162-46bd-b67e-28f366c4afbe.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir Black;src:url(/themes/custom/frontend/fonts/avenir/c78eb7af-a1c8-4892-974b-52379646fef4.woff2) format("woff2"),url(/themes/custom/frontend/fonts/avenir/75b36c58-2a02-4057-a537-09af0832ae46.woff) format("woff")}@font-face{font-display:swap;font-family:Compotes;src:url(/themes/custom/frontend/fonts/compotes/5650393/ff89b85c-0aad-4a5e-b12b-dda1fad15b29.woff2) format("woff2"),url(/themes/custom/frontend/fonts/compotes/5650393/940587af-c16a-4747-8dfd-348fc56ce474.woff) format("woff")}@font-face{font-display:swap;font-family:Compotes W05 Citro Bold;src:url(/themes/custom/frontend/fonts/compotes/5650397/4e4073c5-6278-4b21-9094-229b9d961caf.woff2) format("woff2"),url(/themes/custom/frontend/fonts/compotes/5650397/15dbfd42-2685-4921-8900-a2bd310a5719.woff) format("woff")}html{scroll-behavior:smooth;scroll-margin:48px}.ajax-progress-fullscreen{background:#0009!important;box-shadow:none!important;height:100%!important;left:0!important;opacity:1!important;top:0!important;width:100%!important}.ajax-progress-fullscreen:before{animation:spin 4s linear infinite;background-size:40px auto;background:#0000 url(/themes/custom/frontend/dist/css/img/koffieboon.svg) no-repeat 50%;background-size:contain;border-radius:50%;content:"";height:200px;left:calc(50% - 100px);position:absolute;top:calc(50% - 100px);width:200px}@keyframes spin{to{transform:rotate(1turn)}}.h1,.h2,.h3,.h4,.h5,.h6{font-family:Avenir Black,sans-serif}.h1,h1{font-size:34px}@media(max-width:1200px){.h1,h1{font-size:calc(18px + 1.33333vw)}}.h2,h2{font-size:30px}@media(max-width:1200px){.h2,h2{font-size:calc(17.2px + 1.06667vw)}}.h3,h3{font-size:24px}@media(max-width:1200px){.h3,h3{font-size:calc(16px + .66667vw)}}.h4,h4{font-size:22px}@media(max-width:1200px){.h4,h4{font-size:calc(15.6px + .53333vw)}}.h5,h5{font-size:20px}@media(max-width:1200px){.h5,h5{font-size:calc(15.2px + .4vw)}}.h6,h6{font-size:16px}@media(max-width:1200px){.h6,h6{font-size:calc(14.4px + .13333vw)}}body,html{font-family:Avenir Roman,sans-serif;font-size:16px}::selection{background:#707070;color:#fff}.user-login-form,.user-pass{margin:0 auto;max-width:1280px}.user-login-form .form-submit,.user-pass .form-submit{display:block;margin-left:auto}img[height]{height:auto}.u-object-fit img{height:100%}.svg-container{color:currentColor!important;display:inline-block;height:100%;overflow:hidden;width:100%}.svg-container svg{fill:currentColor!important;stroke:currentColor!important}.svg-container svg[height]{height:100%}.svg-container svg[width]{width:100%}.more-link{margin:0 auto;padding:0 6px;text-align:center;width:33.33333%}.more-link a{background-color:#671e75;color:#fff;display:block;padding:12px 72px}.layout-container:has(.hero-wrapper) main article>:first-child:not(.section--bleeder):not(.paragraph-from-library-wrapper){padding-top:48px!important}.hero{width:100%}.hero__body{position:relative}@media(min-width:37.5em){.hero__body{position:absolute}}.hero-base-page{height:auto!important}.hero__column .slick-dots{display:flex!important}.hero__column--desktop{display:none!important}@media(min-width:56.25em){.hero__column--desktop{display:block!important}}.hero__column--desktop .slick-dots:last-child{display:none!important}.hero__column--mobile{display:block!important}@media(min-width:56.25em){.hero__column--mobile{display:none!important}}.hero__column--mobile:not(.hero__images-only) .slick-dots:first-child{display:none!important}.paragraph__slider .slick-track{align-items:center;display:flex}.paragraph__slider .slick-slide{margin:0 24px}p a:not(.btn):not(.arrow):not(.wiebertje):not(.link){color:unset;text-decoration:underline}.text-align-center .underline,.text-align-left .underline,.text-align-right .underline,.underline{margin-bottom:24px!important;padding-bottom:12px!important;position:relative}.text-align-center .underline:after,.text-align-left .underline:after,.text-align-right .underline:after,.underline:after{background:#671e75;bottom:0;content:"";display:block;height:4px;left:0;margin:auto;position:absolute;width:90px}.text-align-center .underline:after,.underline--center:after{right:0}.text-align-right .underline:after,.underline--right:after{left:auto;right:0}li.text-align-center{list-style:inside}.section--subfooter{padding-bottom:24px;padding-top:12px}@media(min-width:56.25em){.section--subfooter{padding-bottom:48px}}.section--subfooter .subfooter{display:flex;justify-content:space-between}@media(max-width:56.24em){.section--subfooter .subfooter{justify-content:center;text-align:center}.section--subfooter .subfooter__item{margin:0}.section--subfooter .subfooter__item--subfooternav{display:flex;flex-direction:column}}@media(min-width:56.25em){.section--subfooter .subfooter a{margin-right:12px}.section--subfooter .subfooter a:last-child{margin-right:0}}table:last-child{margin-bottom:0}.views-exposed-form legend{display:none}body,html{font-family:Avenir Roman}table{width:100%}table tr td{padding:6px 24px 6px 0;text-align:left;vertical-align:top}.star{display:inline-block;height:20px;overflow:hidden;position:relative;text-indent:-100vw;width:20px}.star+.star{margin-left:4px}.star:after,.star:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.star:before{background:url(/themes/custom/frontend/dist/css/img/star-inactive.svg) 0 no-repeat;background-size:20px auto;z-index:1}.star:after{background:url(/themes/custom/frontend/dist/css/img/star-active.svg) 0 no-repeat;background-size:20px auto;width:0;z-index:2}.star--33:after{width:33.33%}.star--50:after{width:50%}.star--66:after{width:66.66%}.star--100:after{width:100%}@media(max-width:29.6875em){.pg-button-group__title.pg__title--left{text-align:center}.pg-button-group__title.underline:after{right:0}}.button-group{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}@media(min-width:29.6875em){.button-group{flex-direction:row;margin-left:-12px;margin-right:-12px}}@media(min-width:56.25em){.button-group{justify-content:center}}.button-group a{background:#671e75;border-radius:4px;color:#fff;display:block;font-family:Avenir Heavy;margin:0 auto 12px;padding:9px 24px;text-align:center;text-transform:uppercase;transition:background .3s ease;width:70%}.button-group a:hover{background:#178d08}@media(min-width:29.6875em){.button-group a{margin:0 12px 12px;padding:9px 0;width:calc(50% - 24px)}}@media(min-width:37.5em){.button-group a{padding:9px 40px}}@media(min-width:56.25em){.button-group a{width:calc(33.33% - 24px)}}@media(min-width:75em){.button-group a{width:calc(25% - 24px)}}.icon--email-usp{background-image:url(/themes/custom/frontend/dist/css/img/icon-mail-usp.svg)}.icon--whatsapp-usp{background-image:url(/themes/custom/frontend/dist/css/img/icon-whatsapp-usp.svg)}.stick-to-top.is-sticky{box-shadow:none}@media(max-width:56.24em){.header__wrapper{display:none}}.header__wrapper--mobile{display:block;left:0;position:fixed;right:0;top:0;width:100%;z-index:490}@media(min-width:56.25em){.header__wrapper--mobile{display:none}}.header__usps{background:#0000;position:relative;z-index:485}@media(max-width:56.24em){.header__usps{display:none}}.header__topbar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.header__usp-list{text-align:center}.header__email{color:#671e75;margin-left:auto;padding-right:24px;text-decoration:underline}.header__email a{color:#671e75}@media(min-width:81.5em){.header__email{padding-right:0}}.header__background{background:#0000;height:20vw;left:0;max-height:100px;overflow:hidden;position:fixed;top:32px;width:100%;z-index:50}@media(min-width:56.25em){.header__background{height:120px;max-height:none;top:0}.is-ie .header__background{height:50px;transition:height .3s ease}.is-ie .is-sticky .header__background{box-shadow:0 0 10px #0009;height:70px}}.header__background:before{background:#fff;content:"";height:100%;left:0;position:absolute;transition:background .3s ease;width:100vw}.is-ie .header__background:before{background:#f4f4f4}@media(min-width:56.25em){.is-sticky .header__background:before{background:#f4f4f4}}.header__mobile{align-items:center;height:15vw;margin-top:32px;max-height:calc(100px - 5vw);min-height:50px;padding:0 12px;position:relative;z-index:100}.header__mobile .header__logo{margin-left:5vw;max-width:85px;position:absolute;top:0;width:20%;z-index:1}.header__mobile .header__logo img{height:auto;position:relative;top:-20px}.header__desktop{padding:0;position:relative}.header__desktop .header__logo{height:150px;left:12px;padding:0;position:fixed;top:0;width:114px;z-index:485}@media(min-width:56.25em)and (max-width:74.99em){.header__desktop .header__logo{max-width:85px}}@media(min-width:83em){.header__desktop .header__logo{left:calc(50vw - 640px)}}.header__desktop .header__menu{position:relative;z-index:485}.header .header__phone{background:#671e75;border-radius:3px;height:44px;margin-left:18px;transition:background .3s ease;width:44px;z-index:485}@media(min-width:56.25em)and (max-width:80em){.header .header__phone{height:29px;margin-left:12px;margin-right:24px;width:29px}}.header .header__phone .phone-menu{margin:0;padding:0}.header .header__phone .phone-menu .phone-menu__item{list-style:none;position:relative}.header .header__phone .phone-menu .phone-menu__item .phone-menu{background:#0000;min-width:100%;opacity:0;padding:12px 0;position:absolute;right:-8px;top:100%;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:auto}.header .header__phone .phone-menu .phone-menu__item .phone-menu:before{background:#f4f4f4;content:"";height:10px;position:absolute;right:20px;top:8px;transform:rotate(45deg);width:10px}.header .header__phone .phone-menu .phone-menu__item .phone-menu .phone-menu__link{background:#f4f4f4;border-left:5px solid #fff;color:#404040;display:block;font-family:Avenir Black;font-size:14px;padding:12px 24px;text-transform:uppercase;transition:background .3s ease,border .3s ease,border-radius .3s ease;white-space:nowrap}.header .header__phone .phone-menu .phone-menu__item .phone-menu .phone-menu__link:hover{background:#fff;border-left:5px solid #671e75;border-radius:0}.header .header__phone .phone-menu .phone-menu__item .phone-menu .phone-menu__item:first-child .phone-menu__link{border-radius:8px 8px 0 0}.header .header__phone .phone-menu .phone-menu__item .phone-menu .phone-menu__item:first-child .phone-menu__link:hover{border-radius:0}.header .header__phone .phone-menu .phone-menu__item .phone-menu .phone-menu__item:last-child .phone-menu__link{border-radius:0 0 8px 8px}.header .header__phone .phone-menu .phone-menu__item .phone-menu .phone-menu__item:last-child .phone-menu__link:hover{border-radius:0}.header .header__phone .phone-menu .phone-menu__item:hover .phone-menu{opacity:1;visibility:visible}.header .header__phone>.phone-menu>.phone-menu__item>.phone-menu__link{background:url(/themes/custom/frontend/dist/css/img/button-phone.svg) 50% no-repeat;background-size:22px auto;display:block;height:44px;width:44px}@media(min-width:56.25em)and (max-width:80em){.header .header__phone>.phone-menu>.phone-menu__item>.phone-menu__link{background-size:14px auto;height:29px;width:29px}}.header .header__phone--mobile{height:32px;margin-top:-4px;width:32px}.header .header__phone--mobile>.phone-menu>.phone-menu__item>.phone-menu__link{height:32px;width:32px}.header .header__phone:hover{background:#43144c}.header__choice-aid-mobile{align-content:center;background-position:top 10px right 16px;border-radius:3px;height:32px;margin-left:auto;margin-top:-1px;padding:4px 32px 4px 16px}.header-usps{align-items:center;display:flex;height:45px;margin-left:144px;width:calc(100% - 339px)}@media(min-width:80em){.header-usps{margin-top:-6px;width:calc(100% - 354px)}}.header-usps__item{width:100%}.header-usps__item span{background:url(/themes/custom/frontend/dist/css/img/icon-check.svg) 0 no-repeat;background-size:14px auto;display:inline-block;margin-top:4px;padding-left:20px}.header__mobile .header-usps{background:#f4f4f4;box-shadow:0 0 6px #4a4a4a4d;font-size:11px;height:32px;left:0;margin:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:2}.header__mobile .header-usps .slick-list{padding:0}.header__mobile .header-usps .slick-list .slick-track{display:flex!important}.header__mobile .header-usps .slick-list .slick-track .slick-slide{align-items:center;display:flex;height:auto;justify-content:center}@media(min-width:56.25em){.header+.hero-wrapper{margin-top:-140px}}.hero-wrapper{position:relative;width:100%}.hero-wrapper__arrow{background:url(/themes/custom/frontend/dist/css/img/hero-arrow.svg) top no-repeat;background-size:auto 50px;bottom:84px;cursor:pointer;display:none;height:60px;left:50%;position:absolute;transform:translateX(-50%);width:50px}@media(min-width:56.25em){.hero-wrapper__arrow{display:block}}.hero-wrapper.hero-front-page{margin-bottom:60px}.not-ie .hero-wrapper.hero-bg-grey .hero-bijproduct:before,.not-ie .hero-wrapper.hero-bg-grey .hero:before,.not-ie .hero-wrapper.hero-bg-grey:before{background:#f4f4f4}.not-ie .hero-wrapper.hero-bg-purple .hero-bijproduct:before,.not-ie .hero-wrapper.hero-bg-purple .hero:before,.not-ie .hero-wrapper.hero-bg-purple:before{background:#671e75}.hero-wrapper--bij-product:before{display:none}.hero-wrapper .hero{height:38.375vw;position:relative}@media(max-width:56.24em){.hero-wrapper .hero{height:auto}}.hero-wrapper .hero .btn{font-family:Avenir Heavy}.hero-wrapper .hero .btn:first-child{margin-top:24px}.hero-wrapper .hero__image--mobile{display:block;height:124.3309002433vw;max-height:525px}@media(min-width:56.25em){.hero-wrapper .hero__image--mobile{display:none}}.hero-wrapper .hero__image--desktop{display:none}@media(min-width:56.25em){.hero-wrapper .hero__image--desktop{display:block}}.hero-wrapper .hero__body{background:#0000;left:0;max-width:65ch;position:absolute;transform:translateY(-50%)}@media(max-width:56.24em){.hero-wrapper .hero__body{top:calc(50% + 49px)}}@media(min-width:80em){.hero-wrapper .hero__body{left:calc(50vw - 640px);padding-left:0;padding-right:0}}.hero-wrapper .hero__body--center{left:50%;text-align:center;transform:translate(-50%,-50%)}@media(min-width:80em){.hero-wrapper .hero__body--center{padding-left:0;padding-right:0}}.hero-wrapper .hero__body--right{left:auto;right:0;transform:translateY(-50%)}@media(min-width:80em){.hero-wrapper .hero__body--right{padding-left:0;padding-right:0;right:calc(50vw - 640px)}}.hero-wrapper .hero__title{font-size:clamp(24px,3vw,3rem);line-height:1.2;margin-bottom:36px;text-transform:none}@media(max-width:56.24em){.hero-wrapper .hero__title{margin-bottom:24px}}.hero-wrapper .hero__sticker{max-width:125px;position:absolute;right:24px;top:100%;transform:translateY(calc(-50% - 60px));z-index:10}@media(max-width:56.24em){.hero-wrapper .hero__sticker{max-width:75px;top:calc(100% + 36px)}}@media(min-width:81.5em){.hero-wrapper .hero__sticker{right:calc(50vw - 640px)}}.hero-wrapper .hero--seo{height:80vh;min-height:650px}@media(max-width:56.24em){.hero-wrapper .hero--seo{height:auto;min-height:auto}.hero-wrapper .hero--seo .hero__title{text-align:center}}.hero-wrapper .hero--seo .hero__image--mobile{display:block;height:124.3309002433vw;max-height:40vh;position:relative}@media(max-width:56.24em){.hero-wrapper .hero--seo .hero__image--mobile{padding-top:40px}}@media(min-width:56.25em){.hero-wrapper .hero--seo .hero__image--mobile{display:none}}.hero-wrapper .hero--seo .hero__image--mobile:before{background:#f4f4f4;bottom:-1px;clip-path:polygon(0 0,51% 99%,100% 0,100% 100%,0 100%);content:"";height:4vw;left:0;max-height:60px;position:absolute;width:100%;z-index:10}.hero-wrapper .hero--seo .hero__image--desktop{display:none}@media(min-width:56.25em){.hero-wrapper .hero--seo .hero__image--desktop{display:block}}.hero-wrapper .hero--seo .hero__body{background:#f4f4f4;bottom:0;color:#4a4a4a;left:0;max-width:none;padding-bottom:48px;position:relative;right:0;text-align:left;top:auto;transform:none}@media(min-width:75em){.hero-wrapper .hero--seo .hero__body{padding:24px 24px 24px 192px}}@media(min-width:56.25em){.hero-wrapper .hero--seo .hero__body{background:none;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:auto;margin:0;padding:24px 24px 24px 192px;position:absolute;right:0;top:0;transform:none;width:55%}.is-ie .hero-wrapper .hero--seo .hero__body{padding-left:48px;width:50%}.is-ie .hero-wrapper .hero--seo .hero__body:before{background:url(/themes/custom/frontend/dist/css/img/hero-split-ie.svg) 100% no-repeat;background-size:contain;content:"";height:100%;position:absolute;right:100%;top:0;width:160px}}.hero-wrapper .hero--seo .hero__text-wrapper{margin:0 auto;max-width:640px;padding:24px 0 0}@media(min-width:56.25em){.hero-wrapper .hero--seo .hero__text-wrapper{margin:0}}@media(min-width:81.5em){.hero-wrapper .hero--seo .hero__text-wrapper{max-width:calc(100% - 50vw + 664px)}}.hero-wrapper .hero--seo .hero__title{text-align:left}.hero-wrapper .hero--seo .hero__text{margin-bottom:24px;text-align:left}@media(min-width:37.5em){.hero-wrapper .hero--seo .hero__text{margin-bottom:0}}@media(min-width:56.25em){.hero-wrapper .hero--seo .hero__text{margin-bottom:0}}.hero-wrapper .hero--seo .hero__text table tr td{display:block;padding-left:0;padding-right:0}@media(min-width:37.5em){.hero-wrapper .hero--seo .hero__text table tr td{display:table-cell;padding-right:24px;width:50%}}.hero-wrapper .hero--seo .hero__text table tr td ol,.hero-wrapper .hero--seo .hero__text table tr td ul{margin-bottom:0}@media(min-width:37.5em){.hero-wrapper .hero--seo .hero__text table tr td ol,.hero-wrapper .hero--seo .hero__text table tr td ul{margin-bottom:24px}}@media(max-width:56.24em){.hero-wrapper .hero--seo .hero__text .link--white{color:#4a4a4a}}.hero-wrapper .hero--split{height:95vh}@media(max-width:56.24em){.hero-wrapper .hero--split{height:auto}.hero-wrapper .hero--split .hero__title{text-align:center}}.hero-wrapper .hero--split .hero__image--mobile{display:block;height:94.8905109489vw;min-height:300px}@media(min-width:37.5em){.hero-wrapper .hero--split .hero__image--mobile{height:124.3309002433vw;max-height:85vh}}@media(min-width:56.25em){.hero-wrapper .hero--split .hero__image--mobile{display:none}}.hero-wrapper .hero--split .hero__image--desktop{display:none}@media(min-width:56.25em){.hero-wrapper .hero--split .hero__image--desktop{display:block}}.hero-wrapper .hero--split .hero__body{background:#000;bottom:0;left:0;margin-top:-30vw;max-width:none;position:relative;right:0;top:auto;transform:none}@media(min-width:56.25em){.hero-wrapper .hero--split .hero__body{background:#000000b3;display:flex;flex-direction:column;height:100%;justify-content:center;left:auto;margin:0;padding:24px 24px 24px 192px;position:absolute;right:0;top:0;transform:none;width:55%}.is-ie .hero-wrapper .hero--split .hero__body{padding-left:48px;width:50%}.is-ie .hero-wrapper .hero--split .hero__body:before{background:url(/themes/custom/frontend/dist/css/img/hero-split-ie.svg) 100% no-repeat;background-size:contain;content:"";height:100%;position:absolute;right:100%;top:0;width:160px}}.hero-wrapper .hero--split .hero__text-wrapper{margin:0 auto;max-width:640px;padding:24px 0 72px}@media(min-width:56.25em){.hero-wrapper .hero--split .hero__text-wrapper{margin:0;padding-bottom:0}}@media(min-width:81.5em){.hero-wrapper .hero--split .hero__text-wrapper{max-width:calc(100% - 50vw + 664px)}}.hero-wrapper .hero--split .hero__text{margin-bottom:24px;text-align:center}@media(min-width:37.5em){.hero-wrapper .hero--split .hero__text{margin-bottom:0}}@media(min-width:56.25em){.hero-wrapper .hero--split .hero__text{margin-bottom:0;text-align:left}}.hero-wrapper .hero--split .hero__text table tr td{display:block;padding-left:0;padding-right:0}@media(min-width:37.5em){.hero-wrapper .hero--split .hero__text table tr td{display:table-cell;padding-right:24px;width:50%}}.hero-wrapper .hero--split .hero__text table tr td ol,.hero-wrapper .hero--split .hero__text table tr td ul{margin-bottom:0}@media(min-width:37.5em){.hero-wrapper .hero--split .hero__text table tr td ol,.hero-wrapper .hero--split .hero__text table tr td ul{margin-bottom:24px}}.hero-wrapper .hero--split .hero__usp{background:#fff;bottom:60px;color:#ffa73e;font-family:Avenir Black;font-size:20px;left:50%;padding:18px 24px;position:absolute;text-align:center;transform:translate(-50%,100%) rotate(-1deg);width:calc(90% - 24px);z-index:20}@media(max-width:1200px){.hero-wrapper .hero--split .hero__usp{font-size:calc(15.2px + .4vw)}}.is-ie .hero-wrapper .hero--split .hero__usp{bottom:-24px;box-shadow:0 0 15px 0 #00000080;transform:translateX(-50%) skew(-5deg) rotate(-3deg)}@media(min-width:46.875em){.hero-wrapper .hero--split .hero__usp{max-width:calc(90% - 24px);white-space:nowrap;width:auto}}@media(min-width:75em){.hero-wrapper .hero--split .hero__usp{max-width:calc(90% - 24px);white-space:nowrap;width:auto}}.hero-wrapper .hero--product-hero{background-repeat:no-repeat;background-size:cover;height:auto;min-height:38.375vw;padding:96px 0}@media(min-width:56.25em){.hero-wrapper .hero--product-hero{padding:168px 0}}.hero-wrapper .hero--product-hero .hero__wrapper{display:flex;flex-wrap:wrap}.hero-wrapper .hero--product-hero .hero__image-slider{margin:0 auto;max-width:100%}.hero-wrapper .hero--product-hero .hero__image-slider .iframe-container,.hero-wrapper .hero--product-hero .hero__image-slider iframe{height:100%;width:100%}.hero-wrapper .hero--product-hero .hero__column{margin:0 auto;max-width:400px;order:2;overflow:hidden;padding:0 24px;text-align:center;width:100%}@media(min-width:56.25em){.hero-wrapper .hero--product-hero .hero__column{margin:0;max-width:none;text-align:left;width:50%}}.hero-wrapper .hero--product-hero .hero__column:last-child{display:flex;flex-direction:column;justify-content:center;order:1}@media(min-width:56.25em){.hero-wrapper .hero--product-hero .hero__column:last-child{order:3;padding:0 48px}}.hero-wrapper .hero--product-hero .hero__column :not(.btn):not(strong):not(i){color:#fff}.hero-wrapper .hero--product-hero .hero__title{font-size:50px}@media(max-width:1200px){.hero-wrapper .hero--product-hero .hero__title{font-size:calc(21.2px + 2.4vw)}}@media(max-width:56.24em){.hero-wrapper .hero--product-hero .hero__title{font-size:36px}}@media(max-width:56.24em)and (max-width:1200px){.hero-wrapper .hero--product-hero .hero__title{font-size:calc(18.4px + 1.46667vw)}}@media(min-width:56.25em)and (max-width:74.99em){.hero-wrapper .hero--product-hero .hero__title{font-size:40px}}@media(min-width:56.25em)and (max-width:74.99em)and (max-width:1200px){.hero-wrapper .hero--product-hero .hero__title{font-size:calc(19.2px + 1.73333vw)}}@media(max-width:56.24em){.hero-wrapper .hero--product-hero .hero__text p:first-child{display:none}}.hero-wrapper .hero--product-hero .hero__text table tr td{display:block;padding:0}@media(min-width:37.5em){.hero-wrapper .hero--product-hero .hero__text table tr td{display:table-cell;padding-right:24px;width:50%}}.hero-wrapper .hero--product-hero .hero__text table tr td ol,.hero-wrapper .hero--product-hero .hero__text table tr td ul{margin-bottom:0}@media(min-width:37.5em){.hero-wrapper .hero--product-hero .hero__text table tr td ol,.hero-wrapper .hero--product-hero .hero__text table tr td ul{margin-bottom:24px}}.hero-wrapper .hero--product-hero .hero__dots{padding:24px 0}.hero-wrapper .hero--product-hero .hero__dots .slick-dots{position:relative}.hero-wrapper .hero--product-hero .hero__dots-purple .slick-dot{background:#671e75;opacity:.5}.hero-wrapper .hero--product-hero .hero__dots-purple .slick-dot:hover{background:#200924}.hero-wrapper .hero--product-hero .hero__dots-purple .slick-active .slick-dot{opacity:1}.hero-wrapper .hero--video-hero{align-items:center;display:flex;height:56.25vw;min-height:100vh;overflow:hidden;padding:96px 0;position:relative;width:100%}.hero-wrapper .hero--video-hero:before{background:#0000 linear-gradient(180deg,#000,rgba(0,0,0,.071) 85%,#0000) 0 0 no-repeat padding-box}.hero-wrapper .hero--video-hero:after,.hero-wrapper .hero--video-hero:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hero-wrapper .hero--video-hero:after{background:rgba(0,0,0,.796)}@media(min-width:56.25em){.hero-wrapper .hero--video-hero:after{background:#0000 linear-gradient(270deg,rgba(0,0,0,.796),#0000) 0 0 no-repeat padding-box}}.hero-wrapper .hero--video-hero .iframe-container{height:56.25vw;left:50%;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}@media(min-width:56.25em){.hero-wrapper .hero--video-hero{padding:168px 0}}.hero-wrapper .hero--video-hero .hero__content-wrapper{position:relative;width:100%;z-index:1}.hero-wrapper .hero--video-hero .hero__wrapper{display:flex;flex-wrap:wrap}.hero-wrapper .hero--video-hero .hero__column{margin:0 auto;max-width:400px;overflow:hidden;padding:0 24px;text-align:center;width:100%}@media(min-width:56.25em){.hero-wrapper .hero--video-hero .hero__column{margin:0;max-width:none;text-align:left;width:50%}}.hero-wrapper .hero--video-hero .hero__column:last-child{display:flex;flex-direction:column;justify-content:center}@media(min-width:56.25em){.hero-wrapper .hero--video-hero .hero__column:last-child{padding:0 48px}}.hero-wrapper .hero--video-hero .hero__column :not(.btn):not(strong):not(i){color:#fff}.hero-wrapper .hero--video-hero .hero__title{font-size:50px}@media(max-width:1200px){.hero-wrapper .hero--video-hero .hero__title{font-size:calc(21.2px + 2.4vw)}}@media(max-width:56.24em){.hero-wrapper .hero--video-hero .hero__title{font-size:36px}}@media(max-width:56.24em)and (max-width:1200px){.hero-wrapper .hero--video-hero .hero__title{font-size:calc(18.4px + 1.46667vw)}}@media(min-width:56.25em)and (max-width:74.99em){.hero-wrapper .hero--video-hero .hero__title{font-size:40px}}@media(min-width:56.25em)and (max-width:74.99em)and (max-width:1200px){.hero-wrapper .hero--video-hero .hero__title{font-size:calc(19.2px + 1.73333vw)}}@media(max-width:56.24em){.hero-wrapper .hero--video-hero .hero__text p:first-child{display:none}}.hero-wrapper .hero--video-hero .hero__text table tr td{display:block;padding:0}@media(min-width:37.5em){.hero-wrapper .hero--video-hero .hero__text table tr td{display:table-cell;padding-right:24px;width:50%}}.hero-wrapper .hero--video-hero .hero__text table tr td ol,.hero-wrapper .hero--video-hero .hero__text table tr td ul{margin-bottom:0}@media(min-width:37.5em){.hero-wrapper .hero--video-hero .hero__text table tr td ol,.hero-wrapper .hero--video-hero .hero__text table tr td ul{margin-bottom:24px}}.hero-wrapper .hero--video-hero .hero__dots{padding:24px 0}.hero-wrapper .hero--video-hero .hero__dots .slick-dots{position:relative}.hero-wrapper .hero__looptijden{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:24px}@media(min-width:56.25em){.hero-wrapper .hero__looptijden{align-items:flex-start}}.hero-wrapper .hero__looptijden .looptijden__top{display:flex;gap:24px;margin-bottom:24px}.hero-wrapper .hero__looptijden .looptijden__text{display:none}.hero-wrapper .hero__looptijden .looptijden__text--single{cursor:unset;display:block;font-size:16px;font-weight:400!important;margin-bottom:6px!important}@media(min-width:50.9375em){.hero-wrapper .hero__looptijden .looptijden__text--single{font-size:18px}.hero-wrapper .hero__looptijden .looptijden__text{display:block}}.hero-wrapper .hero__looptijden .looptijden__divider{background:#fff;width:3px}.hero-wrapper .hero__looptijden .looptijden__buying,.hero-wrapper .hero__looptijden .looptijden__price{display:flex;flex-direction:column;font-size:20px;font-weight:700}@media(min-width:50.9375em){.hero-wrapper .hero__looptijden .looptijden__buying,.hero-wrapper .hero__looptijden .looptijden__price{font-size:24px}}.hero-wrapper .hero__looptijden .looptijden__buying-title,.hero-wrapper .hero__looptijden .looptijden__price-title{font-size:16px;font-weight:400;margin-bottom:6px}@media(min-width:50.9375em){.hero-wrapper .hero__looptijden .looptijden__buying-title,.hero-wrapper .hero__looptijden .looptijden__price-title{font-size:18px}}.hero-wrapper .hero__looptijden .looptijden__buying-title span.action,.hero-wrapper .hero__looptijden .looptijden__price-title span.action{background:#ffa73e;border-radius:3px;font-size:10px;font-weight:700;margin-right:6px;padding:3px 6px;text-transform:uppercase}@media(min-width:50.9375em){.hero-wrapper .hero__looptijden .looptijden__buying-title span.action,.hero-wrapper .hero__looptijden .looptijden__price-title span.action{font-size:12px}}.hero-wrapper .hero__looptijden .looptijden__buying-title span.action:before,.hero-wrapper .hero__looptijden .looptijden__price-title span.action:before{display:none}.hero-wrapper .hero__looptijden .looptijden__buying span,.hero-wrapper .hero__looptijden .looptijden__price span{font-size:16px;font-weight:400;margin-right:6px;position:relative}@media(min-width:50.9375em){.hero-wrapper .hero__looptijden .looptijden__buying span,.hero-wrapper .hero__looptijden .looptijden__price span{font-size:18px}}.hero-wrapper .hero__looptijden .looptijden__buying span:before,.hero-wrapper .hero__looptijden .looptijden__price span:before{background:#fff;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-12deg);width:100%}.hero-wrapper .hero__looptijden .looptijden__price-item{align-items:center;display:none;flex-direction:row}.hero-wrapper .hero__looptijden .looptijden__price-item--active{display:flex}.hero-wrapper .hero__looptijden .looptijden__text{font-weight:700;margin-bottom:12px}.hero-wrapper .hero__looptijden .looptijden__buying-items{align-items:center;display:flex;flex-direction:row}.hero-wrapper .hero__looptijden .looptijden__items{display:grid;flex-wrap:wrap;gap:12px;grid-template-columns:repeat(3,1fr);justify-content:center}.hero-wrapper .hero__looptijden .looptijden__items--desktop{display:none}@media(min-width:50.9375em){.hero-wrapper .hero__looptijden .looptijden__items--desktop{display:flex;flex-wrap:nowrap}.hero-wrapper .hero__looptijden .looptijden__items--mobile{display:none}}.hero-wrapper .hero__looptijden .looptijden__items--single{display:flex}.hero-wrapper .hero__looptijden .looptijden__item{align-items:center;background:#4a4a4a33;border:1px solid #4a4a4a33;border-radius:3px;color:#fff;display:flex;max-width:66px;padding:6px;text-align:center}.hero-wrapper .hero__looptijden .looptijden__item--active,.hero-wrapper .hero__looptijden .looptijden__item:hover{background:#4a4a4a;border:1px solid #fff;cursor:pointer}.hero-wrapper .hero__looptijden .looptijden__item-monthly{max-width:unset;padding:6px 12px}.hero-wrapper .hero__looptijden .looptijden__item-monthly--active,.hero-wrapper .hero__looptijden .looptijden__item-monthly:hover{cursor:unset}select.looptijden__items{-webkit-appearance:none;appearance:none;background:#ffffff4d url(/themes/custom/frontend/dist/css/img/arrow-down-sign-to-navigate.svg) no-repeat right 12px center;background-size:10px;border:none;border-radius:5px;color:#fff;max-width:90%;padding:6px 12px;width:220px}select.looptijden__items option{color:#4a4a4a!important}select.looptijden__items option span{font-weight:700}.section--bleeder{padding:0;position:relative;z-index:10}.is-ie .section--bleeder{background:#f4f4f4;overflow:hidden}.section--bleeder-rev{padding:0;position:relative}.pg-bleeder__bleed{margin-bottom:0}.pg-bleeder__body{align-items:center;display:flex;padding-left:0}.is-ie .pg-bleeder__image img{height:100%;max-width:none;min-width:100%;width:auto}.pg-bleeder__text{background:#f4f4f4;padding:24px 24px 48px;z-index:0}@media(min-width:37.5em){.pg-bleeder__text{padding:48px 72px}}@media(min-width:50em){.pg-bleeder__text{padding:168px 24px;z-index:1}}.is-ie .pg-bleeder__text{position:relative}.is-ie .pg-bleeder__text:before{background:url(/themes/custom/frontend/dist/css/img/bleeder-ie.svg) 100% no-repeat;background-size:auto 100%;content:"";height:100%;position:absolute;right:calc(100% - 1px);top:0;width:100%}.is-ie .pg-bleeder--rev .pg-bleeder__body{padding:0}@media(min-width:50em){.pg-bleeder--rev .pg-bleeder__image{width:calc(50vw - 9px)}}.is-ie .pg-bleeder--rev .pg-bleeder__text:before{left:calc(100% - 1px);right:auto;transform:scaleX(-1)}.pg-media-pg{align-items:center}.pg-media-pg__media{position:relative;z-index:5}@media(min-width:48em){.pg-media-pg__media{width:50%}}.pg-media-pg__media-top{z-index:11}@media(max-width:48em){.pg-media-pg__media-top{margin-bottom:36px}}.pg-media-pg__text{margin-top:-48px;padding:0;position:relative;z-index:10}@media(min-width:48em){.pg-media-pg__text{margin-left:-72px;margin-top:0;padding:48px 0;width:50%}}.pg-media-pg__text-wrapper{background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:36px 24px 72px;position:relative}.is-ie .pg-media-pg__text-wrapper{background:#0000}.is-ie .pg-media-pg__text-wrapper:before{background:#fff;box-shadow:0 0 20px 0 #0000004d;content:"";height:100%;left:0;position:absolute;top:0;transform:skewX(-2deg) rotate(3deg);width:100%;z-index:-1}@media(min-width:48em){.pg-media-pg__text-wrapper{padding:36px 48px 72px}}@media(min-width:75em){.pg-media-pg__text-wrapper{padding:72px}}.pg-media-pg--inset{align-items:center}@media(min-width:48em){.pg-media-pg--inset .pg-media-pg__text{background:#fff;padding:24px;position:relative;right:48px}.pg-media-pg--inset.pg-media-pg--rev .pg-media-pg__text{left:48px;right:auto}}.pg-media-pg--inset.pg-media-pg--bg .pg-media-pg__media{margin-bottom:0}@media(min-width:48em){.pg-media-pg--square{align-items:center}.pg-media-pg--square .pg-media-pg__media{width:50%}.pg-media-pg--square .pg-media-pg__text{width:calc(50% + 72px)}.pg-media-pg--rev{flex-direction:row-reverse}}.pg-media-pg--rev .pg-media-pg__text{margin-left:auto}@media(min-width:48em){.pg-media-pg--rev .pg-media-pg__text{margin-right:-72px;padding-left:0;padding-right:24px}}.pg-media-pg--rev.pg-media-pg--square .pg-media-pg__media img{left:0}.pg-cta{display:block}.pg-cta :not(.btn){color:#fff}.pg-cta__title{text-transform:none}.pg-cta__text{margin:0 auto;max-width:640px}.pg-parallax{padding:24px}@media(min-width:56.25em){.pg-parallax{padding:0}}.pg-parallax__title{display:flex;position:relative}.pg-parallax__body p a:not(.btn){color:currentColor!important}.pg-parallax__icon{height:25px;margin-right:12px;width:25px}.pg-parallax__icon img{height:100%;object-fit:contain;width:100%}@media(min-width:81.5625em){.pg-parallax__icon{left:-37px;position:absolute}}.pg-cards__body{margin:0 auto 48px;max-width:76ch}.pg-cards__title{color:#404040;font-family:Avenir Black;font-size:30px;text-align:center;text-transform:none}@media(max-width:1200px){.pg-cards__title{font-size:calc(17.2px + 1.06667vw)}}.pg-cards__text{margin-bottom:48px}.pg-cards__link{margin:24px 0 48px;text-align:center}.card{background:#0000;border-radius:0;box-shadow:none;padding:12px}.card--pdp{padding:0}.card--pdp .card__image{border-radius:0}.card--pdp .card__body{padding:12px}@media(max-width:37.49em){.card--pdp{display:none!important}}@media(min-width:37.5em){.card--pdp{background:#fff;text-align:center}.card--pdp a{text-decoration:underline}}.card--pdp-mobile{border-bottom:1px solid gray;display:block!important;margin:0!important;padding:0}@media(min-width:37.5em){.card--pdp-mobile{display:none!important}}.card--pdp-mobile:first-child{border-top:1px solid gray}.card--pdp-mobile summary{background:url(/themes/custom/frontend/dist/css/img/plus.svg) no-repeat 100%;background-size:28px;list-style:none}.card--pdp-mobile summary::-webkit-details-marker{display:none}.card--pdp-mobile .card__title{margin:0;padding:12px 24px;text-align:left}.card--pdp-mobile .card__image{margin:0 auto 24px;max-width:225px}.card--pdp-mobile .card__footer{text-align:center}.card p a:not(.btn){color:#404040!important}.card__image{border:0;border-radius:6px;height:auto;margin-bottom:12px;overflow:hidden;width:100%}.card__title{color:#404040;font-family:Avenir Black;font-size:24px;text-align:center}@media(max-width:1200px){.card__title{font-size:calc(16px + .66667vw)}}.card__text{margin-bottom:24px;padding:0 24px}.card__body{background:#0000;padding:12px 0}.card:not(.card--no-effect){transition:background .3s ease .3s,border-radius .3s ease .3s,box-shadow .3s ease .3s}.card:not(.card--no-effect) .card__image{transition:border-radius .3s ease .3s}.card:not(.card--no-effect):hover{background:#fff;border-radius:6px;box-shadow:0 0 20px 0 #0006;transition:background .3s ease 0ms,border-radius .3s ease 0ms,box-shadow .3s ease 0ms}.card:not(.card--no-effect):hover .card__image{border-radius:0;margin-bottom:12px;transition:border-radius .3s ease 0ms}.card--action{color:inherit;display:block;position:relative;text-decoration:none}.card--action .card__link-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.card--action .card__button,.card--action .card__text a{display:table;margin:0 auto;position:relative;z-index:2}.card li{list-style:inside;text-align:center}.card li .text-align-center,.card li .text-align-right{display:inline-block}.cards-collection{justify-content:center}.cards-collection .card-animation{margin:24px 0;width:100%}.cards-collection .card-animation:first-child{margin-top:0}@media(min-width:37.5em){.cards-collection .card-animation{margin:24px 6px;width:calc(50% - 12px)}.cards-collection .card-animation:nth-child(-n+2){margin-top:0}}.cards-collection .card-animation .card{display:flex;flex-direction:column;height:100%;margin:0;width:100%}.cards-collection .card-animation .card .btn{max-width:100%;min-width:70%;white-space:normal}@media(min-width:56.25em){.cards-collection--3 .card-animation{width:calc(33.33% - 12px)}.cards-collection--3 .card-animation:nth-child(-n+3){margin-top:0}.cards-collection--4 .card{width:calc(25% - 24px)}.cards-collection--4 .card-animation{width:calc(25% - 12px)}.cards-collection--4 .card-animation:nth-child(-n+4){margin-top:0}}.pg-form__body{margin:0 auto;max-width:none}@media(min-width:50em){.pg-form__body{max-width:540px}}.pg-form__title{background:#0000;color:#404040;font-family:Avenir Black;font-size:30px;margin:0;max-width:none;padding:0;text-align:center;text-transform:none}@media(max-width:1200px){.pg-form__title{font-size:calc(17.2px + 1.06667vw)}}.pg-form__text{margin-bottom:24px;text-align:center}@media(min-width:37.5em){.pg-form__text{margin-bottom:48px}}.pg-form__text .underline:after{right:0}.pg-form__form .form-actions input[type=submit]{width:100%}.pg-form--double,.pg-form--double-rev{display:flex;flex-wrap:wrap}.pg-form--double .pg-form__column,.pg-form--double-rev .pg-form__column{width:100%}.pg-form--double .pg-form__column:first-child,.pg-form--double-rev .pg-form__column:first-child{margin-bottom:24px;padding-right:0}.pg-form--double .pg-form__column:last-child,.pg-form--double-rev .pg-form__column:last-child{padding-left:0}@media(min-width:50em){.pg-form--double .pg-form__column,.pg-form--double-rev .pg-form__column{width:50%}.pg-form--double .pg-form__column:first-child,.pg-form--double-rev .pg-form__column:first-child{margin-bottom:0;padding-right:48px}.pg-form--double .pg-form__column:last-child,.pg-form--double-rev .pg-form__column:last-child{padding-left:48px}}.pg-form--double .pg-form__body,.pg-form--double-rev .pg-form__body{margin:0 0 0 auto}.pg-form--double .pg-form__text,.pg-form--double .pg-form__title,.pg-form--double-rev .pg-form__text,.pg-form--double-rev .pg-form__title{text-align:left}.pg-form--double .pg-form__text .underline:after,.pg-form--double-rev .pg-form__text .underline:after{right:auto}@media(min-width:50em){.pg-form--double-rev{flex-direction:row-reverse}}.pg-form--double-rev .pg-form__column:first-child{padding-left:24px}.pg-form--double-rev .pg-form__column:last-child{padding-right:24px}@media(min-width:50em){.pg-form--double-rev .pg-form__column:first-child{padding-left:48px}.pg-form--double-rev .pg-form__column:last-child{padding-right:48px}}.pg-form--double-rev .pg-form__body{margin:0 auto 0 0}.section--view{padding-bottom:0}.contact-methods{display:flex;flex-wrap:wrap;justify-content:center;padding:48px 0}.contact-methods .contact-method{position:relative;width:33.33%}.contact-methods .contact-method a:not(.cb_chatbutton){display:block;height:100%;left:0;position:absolute;top:0;width:100%}.contact-methods .contact-method:before{background:url(/themes/custom/frontend/dist/css/img/contact-border.svg) 100% 0 no-repeat;content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;width:50%}.contact-methods .contact-method:last-child:before{content:none}.contact-method{display:flex;flex-direction:column;padding:0 24px}@media(min-width:56.25em){.contact-method{padding:0 48px}}.contact-method *{color:currentColor;text-align:center}.contact-method__media{margin-bottom:36px}.contact-method__media img{height:auto;max-width:70px}.contact-method__title{font-size:24px;margin-bottom:12px;margin-top:auto;text-transform:uppercase}@media(max-width:1200px){.contact-method__title{font-size:calc(16px + .66667vw)}}.contact-method__text{display:none;line-height:1.25rem;margin:0 auto 12px;max-width:225px;min-height:2.5rem;overflow:hidden;width:100%}@media(min-width:56.25em){.contact-method__text{display:block}}.partners{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:24px 0 0}.partners .partner{margin:24px 0 0;width:100%}.partners .partner:first-child{margin-top:0}@media(min-width:37.5em){.partners .partner{width:50%}.partners .partner:first-child{margin-bottom:12px;width:100%}}@media(min-width:56.25em){.partners .partner{margin-top:0;width:25%}.partners .partner:first-child{margin-bottom:12px;width:100%}}@media(min-width:75em){.partners .partner{margin-top:0;width:20%}.partners .partner:first-child{width:20%}}.partner{align-items:center;display:flex}.partner *{color:currentColor}.partner__label{font-size:16px;font-weight:900;line-height:1}@media(max-width:1200px){.partner__label{font-size:calc(14.4px + .13333vw)}}.partner__media{align-items:center;background:currentColor;border-radius:50%;display:flex;height:60px;justify-content:center;margin-right:12px;overflow:hidden;width:60px}.partner__media img{height:55px;width:auto}.partner__title{font-size:16px;font-weight:900;line-height:1;margin-bottom:0;width:calc(100% - 80px)}@media(max-width:1200px){.partner__title{font-size:calc(14.4px + .13333vw)}}.footer{background:#0000;padding:48px 12px;position:relative}@media(min-width:37.5em){.footer{padding:48px 24px 24px}}@media(min-width:56.25em){.footer{padding:72px 24px 36px}}@media(min-width:75em){.footer{padding:96px 24px 48px}}.footer *{color:#fff}.footer p a:not(.btn){color:currentColor!important}.footer h3{font-size:16px}.footer--contact-methods{background:#404040}@media(min-width:56.25em){.footer--contact-methods{padding-bottom:24px;padding-top:24px}}.footer--contact{background:#343434}.footer--partners{background:#292929}.footer__row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.footer__logo{display:table;margin:0 auto 48px}.footer__item{margin:0;position:relative;width:100%}@media(max-width:37.49em){.footer__item:before{background:url(/themes/custom/frontend/dist/css/img/icon-menu-arrow.svg) 50% no-repeat;background-size:12px auto;content:"";height:30px;position:absolute;right:0;top:0;width:30px}.footer__item:last-child:before{content:none}}@media(min-width:37.5em){.footer__item{margin-top:48px;width:50%}.footer__item:nth-child(-n+2){margin-top:0}}@media(min-width:75em){.footer__item{margin-top:0;width:25%}}.footer__trigger{height:30px;opacity:0;position:absolute;right:0;top:0;width:100%}@media(min-width:37.5em){.footer__trigger{display:none}}@media(max-width:37.49em){.footer__trigger:checked+.footer__content{height:auto;margin-bottom:48px}.footer__content{height:0;overflow:hidden}}.footer .menu{flex-direction:column;margin:0;padding:0}.footer .menu *{color:currentColor}.footer .menu .menu__item .menu__link{font-size:16px;font-weight:400;padding:0 0 6px 12px;position:relative}.footer .menu .menu__item .menu__link:before{background:currentColor;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}.subfooter{display:flex;flex-wrap:wrap}.subfooter *{color:#4a4a4a}.subfooter__item{margin:0 0 12px;width:100%}@media(min-width:37.5em){.subfooter__item{margin:0 24px 0 0;width:auto}.subfooter__item:last-child{margin:0 0 12px;width:100%}}@media(min-width:56.25em){.subfooter__item:last-child{margin-right:0;width:auto}}.subfooter__item:last-child{margin-bottom:0;margin-right:0}.subfooter__item--subfooternav{margin-left:auto}.cookie-consent-wrapper{background:#0000;bottom:inherit;box-shadow:none;left:50%;max-height:90vh;max-width:700px;padding:12px;right:inherit;top:50%;transform:translate(-50%,-50%)}.cookie-consent-wrapper:before{background:#0006;content:"";height:100vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1}.cookie-consent-wrapper .cookie-consent{background:#f4f4f4;max-width:95%;padding:24px;text-align:center;width:700px}.cookie-consent-wrapper .cookie-consent__title{font-family:Avenir Heavy;line-height:1.25;margin-bottom:12px}.cookie-consent-wrapper .cookie-consent__scroll{max-height:450px;overflow:scroll;width:100%;-ms-overflow-style:none;scrollbar-width:none}.cookie-consent-wrapper .cookie-consent__scroll::-webkit-scrollbar{display:none}.cookie-consent-wrapper .cookie-consent__body{font-size:12px;line-height:1.5}@media(min-width:56.25em){.cookie-consent-wrapper .cookie-consent__body{font-size:14px;line-height:1.2}}.cookie-consent-wrapper .cookie-consent__tabs-content{max-height:none;overflow:visible}.cookie-consent-wrapper .cookie-consent__links{align-items:center;flex-wrap:wrap;justify-content:center}.cookie-consent-wrapper .cookie-consent__btn{border-radius:6px;margin:0 12px 12px;padding:7px 12px}.cookie-consent-wrapper .cookie-consent__btn:hover{background:#0f5d05}.cookie-consent-wrapper .cookie-consent__btn.btn--border{border-color:#000;color:#000;padding:7px 12px;transition:background .3s ease,color .3s ease}.cookie-consent-wrapper .cookie-consent__btn.btn--border:hover{background:#000;color:#fff}@media(min-width:37.5em){.cookie-consent-wrapper .cookie-consent__btn.btn--border{padding:7px 40px}}.cookie-consent-wrapper .cookie-consent__btn--decline{display:none;font-family:Avenir Roman;font-weight:400}.cookie-consent-wrapper .cookie-consent__btn--accept{background:#178d08;font-family:Avenir Heavy}.cookie-consent-wrapper--show-settings{background:#0000;box-shadow:none}.cookie-consent-wrapper--show-settings:before{background:#000000b3;content:"";height:100vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1}.cookie-consent-wrapper--show-settings .cookie-consent{background:#f4f4f4;box-shadow:0 0 20px 0 #00000040;padding:24px}.cookie-consent-wrapper--show-settings .cookie-consent__tabs{margin-bottom:24px}.cookie-consent-wrapper--show-settings .cookie-consent #cookie-consent-statement{padding:0 12px}.cookie-consent-wrapper--show-settings .cookie-consent #cookie-consent-statement .Table{background:#fff}.cookie-consent-wrapper--show-settings .cookie-consent #cookie-consent-statement .Table tbody tr:first-child td{background:#f4f4f4;color:#671e75;font-family:Avenir Heavy}.cookie-consent-wrapper--show-settings .cookie-consent #cookie-consent-statement .Table tbody tr td{font-size:14px;line-height:1.25;padding:6px 12px}.cookie-consent-wrapper--show-settings .cookie-consent #cookie-consent-statement .Table tbody tr td p{margin-bottom:12px}.cookie-consent-wrapper--show-settings .cookie-consent #cookie-consent-statement .Table tbody tr td p:last-child{margin-bottom:0}.cookie-consent-wrapper--show-settings .cookie-consent #cookie-consent-statement .Table tbody tr td table,.cookie-consent-wrapper--show-settings .cookie-consent #cookie-consent-statement .Table tbody tr td table tbody,.cookie-consent-wrapper--show-settings .cookie-consent #cookie-consent-statement .Table tbody tr td table td,.cookie-consent-wrapper--show-settings .cookie-consent #cookie-consent-statement .Table tbody tr td table tr,.cookie-consent-wrapper--show-settings .cookie-consent #cookie-consent-statement .Table tbody tr td table tr:first-child td{all:unset}.cookie-consent-wrapper--show-settings .cookie-consent__options,.cookie-consent-wrapper--show-settings .cookie-consent__tabs{padding:0 12px}.cookie-consent-wrapper--show-settings .cookie-consent__option{background:#fff;border:0;border-radius:8px;box-shadow:0 5px 10px 0 #0003;margin-bottom:12px;padding:12px 48px 12px 12px;text-align:left}.cookie-consent-wrapper--show-settings .cookie-consent__option label:after{background:#fff;border:1px solid #000;content:"";height:18px;pointer-events:none;position:absolute;right:12px;top:12px;width:18px}.cookie-consent-wrapper--show-settings .cookie-consent__option label span{color:#671e75;cursor:pointer;display:block;text-transform:lowercase}.cookie-consent-wrapper--show-settings .cookie-consent__option input[type=checkbox]{cursor:pointer;height:18px;opacity:0;top:12px;width:18px}.cookie-consent-wrapper--show-settings .cookie-consent__option input[type=checkbox]:disabled+label:before{background:#f4f4f4}.cookie-consent-wrapper--show-settings .cookie-consent__option input[type=checkbox]:disabled:checked{cursor:default}.cookie-consent-wrapper--show-settings .cookie-consent__option input[type=checkbox]:disabled:checked+label:after{background:#f4f4f4 url(/themes/custom/frontend/dist/css/img/icon-check-grey.svg) 50% no-repeat;border-color:#aaa}.cookie-consent-wrapper--show-settings .cookie-consent__option input[type=checkbox]:checked+label:after{background:#fff url(/themes/custom/frontend/dist/css/img/icon-check-green.svg) 50% no-repeat}.cookie-consent-wrapper--show-settings .cookie-consent__details{font-size:14px;font-style:italic}.cookie-consent-wrapper--show-settings .cookie-consent__links{padding:24px 0}@media(min-width:56.25em){.section--pg-pg-media-slider{padding-bottom:0!important;padding-top:0!important}}.pg-pg-media-slider{align-items:center;display:flex;flex-wrap:wrap;gap:72px;text-align:center}.pg-pg-media-slider__media,.pg-pg-media-slider__text{width:100%}@media(min-width:56.25em){.pg-pg-media-slider__media,.pg-pg-media-slider__text{width:calc(50% - 36px)}.pg-pg-media-slider--rev{flex-direction:row-reverse}}.pg-pg-media-slider .slick-dots{bottom:-40px;left:50%;padding:24px 0;position:absolute;transform:translateX(-50%)}@media(min-width:56.25em){.pg-pg-media-slider .slick-dots{bottom:40px}}.pg-pg-media-slider .slick-arrow{background-color:#fff;background-image:url(/themes/custom/frontend/dist/css/img/pg-pg-media-slider.svg);background-position:50%;background-size:auto 30px;border-radius:3px;height:50px;width:50px}.pg-pg-media-slider .slick-arrow.slick-prev{left:25px;transform:translateY(-50%) scale(-1)}.pg-pg-media-slider .slick-arrow.slick-next{left:auto;right:25px}.pg-pg-media-slider .slick-slide{opacity:0;position:relative;transition:opacity .3s ease}.pg-pg-media-slider .slick-slide.slick-active{opacity:.4}.pg-pg-media-slider .slick-slide.slick-center{opacity:1}.pg-pg-media-slider .slick-slide.slick-center img{border:2px solid #fff;width:100%}.section--grey .pg-pg-media-slider .slick-slide.slick-center img{border-color:#f4f4f4}.pg-pg-media-slider iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width:37.5em){.pg-pg-media-slider .slick-track{padding:170px 0}}.pg-pg-media-slider .slick-track .slick-slide{padding:0 24px;z-index:5}@media(min-width:37.5em){.pg-pg-media-slider .slick-track .slick-slide{transform:scale(1.3)}}.pg-pg-media-slider .slick-track .slick-slide.iframe-container{pointer-events:none}.pg-pg-media-slider .slick-track .slick-slide.slick-active{z-index:10}.pg-pg-media-slider .slick-track .slick-slide.slick-center{z-index:15}@media(min-width:37.5em){.pg-pg-media-slider .slick-track .slick-slide.slick-center{transform:scale(2.4)}}.pg-pg-media-slider .slick-track .slick-slide.slick-center.iframe-container{pointer-events:auto}@media(min-width:37.5em){.pg-pg-media-slider .slick-track .slick-slide.slick-center.iframe-container{transform:scale(2)}}.pg-pg-media-slider .slick-track .slick-slide img{width:100%}@media(min-width:37.5em){.pg-pg-media-slider .slick-track{padding:144px 0}}@media(min-width:56.25em){.pg-pg-media-slider .slick-track{padding:192px 0}}@media(min-width:75em){.pg-pg-media-slider .slick-track{padding:240px 0}}.pg__title{margin:0 auto}.pg__title--left{text-align:left}.pg__title--center{text-align:center}.pg__title--right{text-align:right}.pg__body{margin:0;max-width:76ch}.pg__body--left{margin:0 auto 0 0}.pg__body--center{margin:0 auto}.pg__body--right{margin:0 0 0 auto}.pg-social-1{display:flex;flex-wrap:wrap;position:relative}@media(max-width:56.24em){.pg-social-1{margin-left:-12px;margin-right:-12px}}.pg-social-1__image-top-left{left:-12px;position:absolute;top:48px;width:75px;z-index:2}@media(min-width:37.5em){.pg-social-1__image-top-left{width:100px}}@media(min-width:56.25em){.pg-social-1__image-top-left{left:-20px;top:-24px;width:125px}}@media(min-width:83.375em){.pg-social-1__image-top-left{left:-54px;max-width:195px;top:-82px;width:auto}}.pg-social-1__impact{position:absolute;right:0;top:0;width:135px}@media(min-width:37.5em){.pg-social-1__impact{width:170px}}@media(min-width:56.25em){.pg-social-1__impact{max-width:170px;top:calc(100% - 60px)}}@media(min-width:75em){.pg-social-1__impact{max-width:138px;width:auto}}.pg-social-1__left{margin:0 auto;max-width:700px;order:2;padding:72px 48px;position:relative;text-align:center;width:100%}@media(min-width:56.25em){.pg-social-1__left{margin-top:96px;order:1;padding:72px 72px 96px;text-align:left;width:50%}}.pg-social-1__left:before{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.is-ie .pg-social-1__left:before{box-shadow:0 0 20px 0 #0000004d;transform:skew(-2deg) rotate(3deg);width:120%}.pg-social-1__title{position:relative;z-index:2}.pg-social-1__title.underline:after{background:#bba0c8;right:0}@media(min-width:56.25em){.pg-social-1__title.underline:after{right:unset}}.pg-social-1__text{position:relative;z-index:2}.pg-social-1__right{margin-bottom:-48px;order:1;position:relative;width:100%;z-index:3}@media(min-width:56.25em){.pg-social-1__right{margin-bottom:0;order:2;width:50%}}.pg-social-1__image{margin:0 auto;max-width:550px;position:relative}.pg-social-1__impact-text{font-family:Compotes;font-size:24px;line-height:1.1;max-width:160px;position:absolute;right:160px;text-transform:uppercase;top:calc(100% + 72px);transform:rotate(4deg)}@media(max-width:56.24em){.pg-social-1__impact-text{display:none}}@media(max-width:1200px){.pg-social-1__impact-text{font-size:calc(16px + .66667vw)}}.pg-social-1__impact-text:before{background:url(/themes/custom/frontend/dist/css/img/impact-arrow.svg) no-repeat 50%;background-size:contain;bottom:100%;content:"";display:block;height:80px;position:absolute;right:0;width:80px}.pg-social-2{display:flex;flex-wrap:wrap;position:relative}@media(max-width:56.24em){.pg-social-2{margin-left:-12px;margin-rigth:-12px}}@media(min-width:56.25em){.pg-social-2{align-items:center}}.pg-social-2__top{margin-bottom:72px;width:100%}.pg-social-2__intro,.pg-social-2__title{margin:0 auto;max-width:640px;text-align:center}.pg-social-2__left{order:2;padding:48px;position:relative;width:100%}@media(min-width:56.25em){.pg-social-2__left{order:1;padding:72px;width:50%}}.pg-social-2__left:before{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.is-ie .pg-social-2__left:before{box-shadow:0 0 20px 0 #0000004d;transform:skew(-2deg) rotate(3deg);width:120%}.pg-social-2__text{position:relative;z-index:2}.pg-social-2__right{margin-bottom:-24px;order:1;position:relative;width:100%;z-index:3}@media(min-width:56.25em){.pg-social-2__right{margin-bottom:0;order:2;width:50%}}.pg-social-2__image{width:100%}.pg-social-2__image img{margin:0 auto}.pg-social-2__impact{position:absolute;right:0;top:0;width:90px}@media(min-width:56.25em){.pg-social-2__impact{bottom:0;top:unset;width:auto}}.product-overview__wrapper{display:flex;margin:0 -12px 48px}.product-overview__sidebar{flex:0 0 auto;min-width:225px;padding:0 12px}.product-overview__main{flex:0 1 100%;padding:0 12px}.product-overview__content{width:100%}.product-overview__intro{margin-bottom:24px}.product-overview__sidebar{background:#fff}.product-overview__sidebar .filter-btn,.product-overview__sidebar .product-overview__results{display:none}@media(max-width:56.24em){.product-overview__sidebar{box-shadow:0 0 10px #4a4a4a99;height:100%;left:-100%;max-width:375px;overflow-x:hidden;overflow-y:auto;padding:24px;position:fixed;top:0;transition:left .9s ease-in-out;width:100%;z-index:490;-ms-overflow-style:none;scrollbar-width:none}.show-filter .product-overview__sidebar{left:0;transition:left .6s ease-in-out}.product-overview__sidebar::-webkit-scrollbar{display:none}.product-overview__sidebar .product-overview__results{display:flex}.product-overview__sidebar .product-overview__filter-btn-close{height:24px;position:relative;width:24px}.product-overview__sidebar .product-overview__filter-btn-close:after,.product-overview__sidebar .product-overview__filter-btn-close:before{background:#671e75;content:"";height:2px;left:0;position:absolute;top:50%;width:100%}.product-overview__sidebar .product-overview__filter-btn-close:before{transform:translateY(-50%) rotate(45deg)}.product-overview__sidebar .product-overview__filter-btn-close:after{transform:translateY(-50%) rotate(-45deg)}.product-overview__sidebar .filter-btn{background:#fff;bottom:-24px;box-shadow:0 0 20px 0 #00000080;display:block;margin:0 -24px -24px;padding:12px;position:sticky}.product-overview__sidebar .filter-btn span.filter-reset{cursor:pointer;display:block;padding:6px 0;text-align:center;text-decoration:underline}.product-overview__sidebar .filter-btn span.filter-toggle{background:#671e75;border-radius:6px;color:#fff;cursor:pointer;display:block;font-family:Avenir Black,sans-serif;padding:12px 40px;text-align:center;text-transform:uppercase}}@media(min-width:56.25em){.product-overview__sidebar .select-holder{display:none}}.product-overview__sidebar .select-holder .form-item{margin-bottom:24px}.product-overview__sidebar .select-holder .form-item label{color:#404040;font-family:Avenir Heavy;font-size:18px}@media(max-width:1200px){.product-overview__sidebar .select-holder .form-item label{font-size:calc(14.8px + .26667vw)}}.product-overview__sidebar .menu,.product-overview__sidebar .menu *{all:unset}.product-overview__sidebar .menu__item-cta{display:none}.product-overview__sidebar .menu{display:flex;flex-direction:column;margin-bottom:24px}@media(max-width:56.24em){.product-overview__sidebar .menu{display:none}}.product-overview__sidebar .menu__item a{color:#4a4a4a;font-family:Avenir Roman,sans-serif;font-size:16px}@media(max-width:1200px){.product-overview__sidebar .menu__item a{font-size:calc(14.4px + .13333vw)}}.product-overview__sidebar .menu__item a:hover{text-decoration:underline}@media(max-width:56.24em){.product-overview__sidebar .product-overview__sidebar-content{min-height:100%}}.product-overview__sidebar .product-overview__sidebar-content>.menu>.menu__item>a{color:#4a4a4a;font-family:Avenir Black,sans-serif;font-size:18px}@media(max-width:1200px){.product-overview__sidebar .product-overview__sidebar-content>.menu>.menu__item>a{font-size:calc(14.8px + .26667vw)}}.product-overview__sidebar .facets-widget-checkbox,.product-overview__sidebar .facets-widget-gio_checkbox{margin-bottom:48px}@media(max-width:56.24em){.product-overview__sidebar .facets-widget-checkbox,.product-overview__sidebar .facets-widget-gio_checkbox{margin-bottom:24px}}.product-overview__sidebar .facets-widget-checkbox .title,.product-overview__sidebar .facets-widget-gio_checkbox .title{color:#404040;font-family:Avenir Heavy;font-size:18px;margin-bottom:6px;position:relative}@media(max-width:1200px){.product-overview__sidebar .facets-widget-checkbox .title,.product-overview__sidebar .facets-widget-gio_checkbox .title{font-size:calc(14.8px + .26667vw)}}.product-overview__sidebar .facets-widget-checkbox .title:before,.product-overview__sidebar .facets-widget-gio_checkbox .title:before{background:url(/themes/custom/frontend/dist/css/img/select-arrow-purple.svg) 50% no-repeat;background-size:12px auto;content:"";height:100%;position:absolute;right:0;transition:transform .3s ease;width:20px}.product-overview__sidebar .facets-widget-checkbox .title.active:before,.product-overview__sidebar .facets-widget-gio_checkbox .title.active:before{transform:rotate(180deg)}.product-overview__sidebar .facets-widget-checkbox .js-facets-widget,.product-overview__sidebar .facets-widget-gio_checkbox .js-facets-widget{margin:0}.product-overview__sidebar .facets-widget-checkbox .js-facets-widget .facet-item,.product-overview__sidebar .facets-widget-gio_checkbox .js-facets-widget .facet-item{cursor:pointer;line-height:24px;list-style:none;margin-bottom:6px;position:relative}.product-overview__sidebar .facets-widget-checkbox .js-facets-widget .facet-item label,.product-overview__sidebar .facets-widget-gio_checkbox .js-facets-widget .facet-item label{cursor:pointer;position:relative}.product-overview__sidebar .facets-widget-checkbox .js-facets-widget .facet-item label .facet-item__value,.product-overview__sidebar .facets-widget-gio_checkbox .js-facets-widget .facet-item label .facet-item__value{display:inline-block;padding-left:24px;pointer-events:none;position:relative}.product-overview__sidebar .facets-widget-checkbox .js-facets-widget .facet-item label .facet-item__value:before,.product-overview__sidebar .facets-widget-gio_checkbox .js-facets-widget .facet-item label .facet-item__value:before{background:#fff;border:1px solid #7f7cb4;border-radius:4px;content:"";height:16px;left:0;pointer-events:none;position:absolute;top:3px;width:16px}.product-overview__sidebar .facets-widget-checkbox .js-facets-widget .facet-item input[type=checkbox],.product-overview__sidebar .facets-widget-gio_checkbox .js-facets-widget .facet-item input[type=checkbox]{left:0;opacity:0;position:absolute;top:0}.product-overview__sidebar .facets-widget-checkbox .js-facets-widget .facet-item input[type=checkbox]:checked~label .facet-item__value:after,.product-overview__sidebar .facets-widget-gio_checkbox .js-facets-widget .facet-item input[type=checkbox]:checked~label .facet-item__value:after{background:url(/themes/custom/frontend/dist/css/img/icon-check-green.svg) no-repeat 50%;content:"";height:16px;left:0;pointer-events:none;position:absolute;top:3px;width:16px}[data-drupal-facet-id^=aantal_personen] .facet-item label .facet-item__value:before{border-radius:100%!important}.product-overview__results{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:56.1875em){.product-overview__results{align-items:center;flex-direction:row-reverse}}@media(max-width:56.24em){.product-overview__results .bef-exposed-form{display:none}}.product-overview__products header{color:#404040;font-family:Avenir Heavy;font-size:18px}@media(max-width:1200px){.product-overview__products header{font-size:calc(14.8px + .26667vw)}}.product-overview__filter-btn,.product-overview__sticky-filter-btn{background:#fff url(/themes/custom/frontend/dist/css/img/filter-icon.svg) left 10px center no-repeat;background-size:22px auto;border:1px solid #671e75;border-radius:6px;color:#671e75;cursor:pointer;font-family:Avenir Heavy;font-size:16px;padding:6px 10px 6px 40px}@media(max-width:1200px){.product-overview__filter-btn,.product-overview__sticky-filter-btn{font-size:calc(14.4px + .13333vw)}}@media(min-width:56.25em){.product-overview__filter-btn,.product-overview__sticky-filter-btn{display:none}}.product-overview__sticky-filter-btn{opacity:0;pointer-events:none;top:auto!important;transition:opacity .3s ease;width:auto!important;z-index:50}.product-overview__sticky-filter-btn.active{bottom:28px!important;left:12px!important;position:fixed}.product-overview__sticky-filter-btn.visible{opacity:1;pointer-events:auto}.pg-product-selection__title{text-align:center}.pg-product-selection__text{margin:0 auto 24px;max-width:76ch}.pg-product-selection__slider{display:flex;flex-wrap:wrap;gap:24px;margin:0 auto;max-width:1080px;width:100%}.pg-product-selection .product-teaser{height:auto;width:100%}.section--grey .pg-product-selection .product-teaser__wrapper{background:#fff}.section--grey .pg-product-selection .product-teaser__buying-price{background:#fbfbfb}.section--grey .pg-product-selection .product-teaser__buying-price:hover{background:#fff}@media(min-width:57.5em){.pg-product-selection .product-teaser{width:calc(50% - 24px)}}@media(min-width:68.75em){.pg-product-selection .product-teaser{width:calc(33% - 24px)}}.pg-product-selection .product-teaser-v2{height:auto;width:100%}@media(min-width:57.5em){.pg-product-selection .product-teaser-v2{width:calc(50% - 12px)}}.section--grey .pg-product-selection .product-teaser-v2__content{background:#fff}.products{display:flex;flex-wrap:wrap}@media(min-width:37.5em){.products{margin-left:-12px;margin-right:-12px}}.products__item-usps{padding:48px;text-align:center;width:100%}.products__item{margin:24px 0 0;width:100%}.products__item:first-child{margin-top:0}@media(min-width:37.5em){.products__item{margin:24px 12px 0;width:calc(50% - 24px)}.products__item:nth-child(-n+2){margin-top:0}}@media(min-width:75em){.products__item{width:calc(33.33% - 24px)}.products__item:nth-child(-n+3){margin-top:0}}@media(min-width:37.5em){.products--v2 .products__item{margin:24px 0 0;width:100%}.products--v2 .products__item:nth-child(-n+2){margin-top:24px}}@media(min-width:50em){.products--v2 .products__item{margin:24px 12px 0;width:calc(50% - 24px)}.products--v2 .products__item:nth-child(-n+2){margin-top:0}}@media(min-width:75em){.products--v2 .products__item{width:calc(50% - 24px)}.products--v2 .products__item:nth-child(-n+3){margin-top:24px}}.product-tabs__title{text-align:center}.product-tabs__tabs{height:0;opacity:0;overflow:clip;position:absolute;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.product-tabs__tabs:first-child{height:inherit}.product-tabs__tabs--active{height:100%;opacity:1;overflow:visible;position:relative;visibility:visible}.product-tabs__tab-content,.product-tabs__tabs .product-teaser{margin-bottom:24px}.category__intro{margin:0 auto;max-width:640px;text-align:center}.pg-double{display:flex;flex-wrap:wrap;margin:-48px 24px 0}.pg-double__item{margin-top:48px;padding:0 24px;width:100%}@media(min-width:37.5em){.pg-double__item{width:50%}}.pg-double .h1,.pg-double .h2,.pg-double .h3,.pg-double .h4,.pg-double .h5,.pg-double .h6,.pg-double h1,.pg-double h2,.pg-double h3,.pg-double h4,.pg-double h5,.pg-double h6{margin-bottom:0}.slick-dots{align-items:center;display:flex;justify-content:center;margin:0 -6px;position:absolute}.slick-dots li{list-style:none;padding:0 6px}.slick-dots li:only-child{display:none}.slick-dots li .slick-dot{background:#e0dff6;border-radius:100%;cursor:pointer;height:10px;transition:background .3s ease;width:10px}.slick-dots li .slick-dot:hover{background:#938fe0}.slick-dots li.slick-active .slick-dot{background:#671e75;border-radius:0;height:15px;width:15px}.slick-arrow{background-image:url(/themes/custom/frontend/dist/css/img/wiebertje-purple.svg);background-position:50%;background-repeat:no-repeat;background-size:12px auto;cursor:pointer;height:20px;position:absolute;text-indent:-9999px;top:50%;transform:translateY(-50%);width:20px;z-index:1}.slick-arrow.slick-prev{left:-48px;right:auto;transform:translateY(-50%) rotate(180deg)}.slick-arrow.slick-prev.slick-disabled{cursor:default;opacity:.2}@media(max-width:86em){.slick-arrow.slick-prev{left:-6px}}.slick-arrow.slick-next{right:-48px}@media(max-width:86em){.slick-arrow.slick-next{right:-6px}}.slick-track{display:flex!important}.slick-slide{height:inherit!important;padding:0 12px}.slick-slide:active,.slick-slide:focus{outline:none}.pg-specs{margin:0 auto;max-width:1000px}.pg-specs__title{color:#404040;font-family:Avenir Black;font-size:30px;text-align:center}@media(max-width:1200px){.pg-specs__title{font-size:calc(17.2px + 1.06667vw)}}.pg-specs__specs{display:flex;flex-wrap:wrap;margin-top:-24px}@media(min-width:37.5em){.pg-specs__specs{margin-left:-12px;margin-right:-12px;padding:48px 0}}.pg-specs__specs .spec{margin-top:24px;width:100%}@media(min-width:37.5em){.pg-specs__specs .spec{width:calc(50% - 24px)}}.spec{padding:0 24px}@media(min-width:75em){.spec{padding:0 48px}}.spec__title{color:#404040;display:flex;font-family:Avenir Black;font-size:24px;margin-bottom:12px;position:relative;text-align:left}@media(max-width:1200px){.spec__title{font-size:calc(16px + .66667vw)}}.spec__icon{height:24px;margin-right:12px;width:24px}.spec__icon img{height:100%;object-fit:contain;width:100%}@media(min-width:81.5625em){.spec__icon{left:-37px;position:absolute;top:4px}}.pg-types-vars__wrapper{padding:0;position:relative}.pg-types-vars__wrapper:before{background:#671e7580;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.is-ie .pg-types-vars__wrapper:before{box-shadow:0 0 15px 0 #0000004d;height:calc(100% - 24px);left:0;top:12px;transform:skewX(-2deg) rotate(3deg);width:100%}.pg-types-vars__container{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1000px;padding:48px;position:relative}.pg-types-vars__title{margin-bottom:12px;width:100%}.pg-types-vars__content{background:#fff;position:relative;z-index:1}.is-ie .pg-types-vars__content{box-shadow:0 0 15px 0 #0000004d}.pg-types-vars__types{column-count:1;margin-bottom:24px;padding-right:24px;width:100%}@media(min-width:37.5em){.pg-types-vars__types{column-count:2}}@media(min-width:56.25em){.pg-types-vars__types{column-count:3;width:75%}}.pg-types-vars__links{display:flex;flex-wrap:wrap;margin-left:auto;width:100%}@media(min-width:56.25em){.pg-types-vars__links{display:block;padding-left:24px;width:25%}}.pg-types-vars__link-wrapper a{border-radius:6px;display:block;font-family:Avenir Black;font-size:16px;margin-bottom:24px;padding:9px 24px;text-align:center;transition:background .3s ease,color .3s ease;white-space:nowrap;width:auto}@media(min-width:56.25em){.pg-types-vars__link-wrapper a{padding:9px 0;width:100%}}@media(max-width:56.24em){.pg-types-vars__link-wrapper:nth-child(odd){margin-right:24px}}.pg-types-vars__link-wrapper:nth-child(odd) a{background:#671e75;color:#fff}.pg-types-vars__link-wrapper:nth-child(odd) a:hover{background:#178d08}.pg-types-vars__link-wrapper:nth-child(2n) a{background:#fff;border:2px solid #671e75;color:#671e75;padding-bottom:7px;padding-top:7px}.pg-types-vars__link-wrapper:nth-child(2n) a:hover{background:#178d08;border:2px solid #178d08;color:#fff}.type{display:flex;padding-left:24px;position:relative}.type__icon{background:red;height:20px;left:0;position:absolute;top:2px;width:20px}.type__icon--0{background:#0000 url(/themes/custom/frontend/dist/css/img/icon-check-green.svg) 50% no-repeat}.type__icon--1{background:#0000 url(/themes/custom/frontend/dist/css/img/icon-cross.svg) 50% no-repeat}.seo-links{color:#4a4a4a;margin-bottom:24px}@media(max-width:56.24em){.seo-links{display:none}}.seo-links__title{font-family:Avenir Black,sans-serif;font-size:18px}.seo-links__links{display:flex;flex-direction:column}.seo-links__links a{color:#4a4a4a;font-family:Avenir Roman,sans-serif;font-size:16px}.seo-links__links a:hover{text-decoration:underline}.pg-keuzehulp{color:#4a4a4a}.not-ie .header__background{filter:drop-shadow(0 5px 10px rgba(0,0,0,.1))}.not-ie .header__background:before{clip-path:polygon(0 0,100% 0,100% calc(100% - 5vw),12vw calc(100% - 2vw),0 calc(100% - 5vw));transition:background .3s ease,clip-path .3s ease}@media(min-width:56.25em){.not-ie .header__background:before{clip-path:polygon(0 0,100% 0,100% 20px,calc(50vw - 640px) 52px,0 15px);width:100%}.not-ie .is-sticky .header__background:before{clip-path:polygon(0 0,100% 0,100% 110px,calc(50vw - 640px) 75px,0 15px)}}.hero-wrapper:before{background:#fff;bottom:-1px;content:"";height:60px;left:0;position:absolute;width:100%;z-index:10}.is-ie .hero-wrapper:before{background:#0000 url(/themes/custom/frontend/dist/css/img/clippaths/clippath-white.svg) 0 100% no-repeat;background-size:cover;transform:scale(-1)}.is-ie .hero-wrapper.hero-bg-grey .hero-bijproduct:before,.is-ie .hero-wrapper.hero-bg-grey .hero:before,.is-ie .hero-wrapper.hero-bg-grey:before{background:#0000 url(/themes/custom/frontend/dist/css/img/clippaths/clippath-grey.svg) 0 100% no-repeat;background-size:cover;transform:scale(-1)}.is-ie .hero-wrapper.hero-bg-purple .hero-bijproduct:before,.is-ie .hero-wrapper.hero-bg-purple .hero:before,.is-ie .hero-wrapper.hero-bg-purple:before{background:#0000 url(/themes/custom/frontend/dist/css/img/clippaths/clippath-purple.svg) 0 100% no-repeat;background-size:cover;transform:scale(-1)}.not-ie .hero-wrapper:before{clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);height:4vw;max-height:60px}.not-ie .hero-wrapper .hero--split .hero__body{clip-path:polygon(0 0,51% 3vw,100% 0,100% 100%,0 100%)}@media(min-width:56.25em){.not-ie .hero-wrapper .hero--split .hero__body{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,120px 40%)}}.not-ie .hero-wrapper .hero--split .hero__usp{filter:drop-shadow(0 5px 10px rgba(0,0,0,.1))}.not-ie .hero-wrapper .hero--split .hero__usp:before{background:#fff;clip-path:polygon(4% 0,100% 0,96% 100%,0 100%);content:"";display:block;height:100%;left:-5%;position:absolute;top:0;width:110%;z-index:-1}@media(max-width:50em){.not-ie .section--bleeder{margin-bottom:-3vw}}.not-ie .section--bleeder .bleeder-shape{height:3vw;left:0;position:absolute;top:calc(53.25vw + 1px);width:100%;z-index:1}.not-ie .section--bleeder .bleeder-shape:before{background:#f4f4f4;clip-path:polygon(0 0,50% 90%,100% 0,100% 100%,0 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width:50em){.not-ie .section--bleeder .bleeder-shape{filter:drop-shadow(0 5px 10px rgba(0,0,0,.1));height:calc(100% + 13px);left:auto;position:absolute;right:0;top:-1px;width:60vw;z-index:1}.not-ie .section--bleeder .bleeder-shape:before{background:#f4f4f4;clip-path:polygon(0 0,100% 0,100% calc(100% - 13px),0 100%,12% 31%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}}@media(min-width:75em){.not-ie .section--bleeder .bleeder-shape:before{clip-path:polygon(0 0,100% 0,100% calc(100% - 13px),0 100%,11% 31%)}}@media(min-width:87.5em){.not-ie .section--bleeder .bleeder-shape:before{clip-path:polygon(0 0,100% 0,100% calc(100% - 13px),0 100%,9% 31%)}}@media(min-width:112.5em){.not-ie .section--bleeder .bleeder-shape:before{clip-path:polygon(0 0,100% 0,100% calc(100% - 13px),0 100%,7% 31%)}}.section--bleeder+.section--bleeder{z-index:9}.section--bleeder+.section--bleeder+.section--bleeder{z-index:8}.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder{z-index:7}.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder{z-index:6}.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder{z-index:5}.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder{z-index:4}.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder{z-index:3}.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder{z-index:2}.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder+.section--bleeder{z-index:1}@media(min-width:50em){.not-ie .section--bleeder-rev .bleeder-shape{filter:drop-shadow(0 5px 10px rgba(0,0,0,.1));height:calc(100% + 13px);left:0;position:absolute;right:auto;top:-1px;width:60vw;z-index:1}.not-ie .section--bleeder-rev .bleeder-shape:before{background:#f4f4f4;clip-path:polygon(0 0,100% 0,88% 31%,100% 100%,0 calc(100% - 13px));content:"";height:100%;left:0;position:absolute;top:0;transition:clip-path .3s ease;width:100%}}@media(min-width:75em){.not-ie .section--bleeder-rev .bleeder-shape:before{clip-path:polygon(0 0,100% 0,89% 31%,100% 100%,0 calc(100% - 13px))}}@media(min-width:87.5em){.not-ie .section--bleeder-rev .bleeder-shape:before{clip-path:polygon(0 0,100% 0,91% 31%,100% 100%,0 calc(100% - 13px))}}@media(min-width:112.5em){.not-ie .section--bleeder-rev .bleeder-shape:before{clip-path:polygon(0 0,100% 0,93% 31%,100% 100%,0 calc(100% - 13px))}}@media(max-width:50em){.not-ie .pg-bleeder__body{filter:drop-shadow(0 5px 10px rgba(0,0,0,.1))}.not-ie .pg-bleeder__text{clip-path:polygon(0 0,100% 0,100% calc(100% - 3vw),25% 100%,0 calc(100% - 3vw))}}.pg-media-pg__text{filter:drop-shadow(0 5px 10px rgba(0,0,0,.1))}.not-ie .pg-media-pg__text-wrapper{clip-path:polygon(10px 10px,calc(100% - 10px) 0,100% 100%,0 calc(100% - 15px))}@media(min-width:75em){.not-ie .pg-media-pg__text-wrapper{clip-path:polygon(10px 10px,calc(100% - 10px) 0,100% 100%,0 calc(100% - 35px))}}.not-ie .card--action:not(.card--no-effect) .card__image,.not-ie .card--no-link:not(.card--no-effect) .card__image{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:border-radius .3s ease .3s,clip-path .3s ease .3s}.not-ie .card--action:not(.card--no-effect):hover .card__image,.not-ie .card--no-link:not(.card--no-effect):hover .card__image{clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),0 100%);transition:border-radius .3s ease 0ms,clip-path .3s ease 0ms}.footer:before{background:#404040;content:"";height:61px;left:0;position:absolute;top:-60px;width:100%;z-index:1}.is-ie .footer:before{background:#0000 url(/themes/custom/frontend/dist/css/img/clippaths/clippath-404040.svg) 0 100% no-repeat;background-size:cover;top:-59px;transform:scaleY(-1)}.not-ie .footer:before{clip-path:polygon(0 0,100% calc(100% - 1px),100% 100%,0 100%)}@media(max-width:56.24em){.not-ie .footer:before{clip-path:polygon(0 0,100% 3vw,100% 3vw,0 3vw);height:3vw;top:calc(-3vw + 2px)}}.footer--contact:before{background:#404040;content:"";height:60px;left:0;position:absolute;top:0;width:100%}.is-ie .footer--contact:before{background:#0000 url(/themes/custom/frontend/dist/css/img/clippaths/clippath-404040.svg) 0 100% no-repeat;background-size:cover;top:-1px;transform:none}.not-ie .footer--contact:before{clip-path:polygon(0 0,100% 0,100% 0,0 60px)}@media(max-width:56.24em){.not-ie .footer--contact:before{clip-path:polygon(0 0,100% 0,100% 0,0 3vw);height:3vw}}.footer--partners:before{background:#343434;content:"";height:60px;left:0;position:absolute;top:0;width:100%}.is-ie .footer--partners:before{background:#0000 url(/themes/custom/frontend/dist/css/img/clippaths/clippath-343434.svg) 0 100% no-repeat;background-size:cover;top:-1px;transform:scaleX(-1)}.not-ie .footer--partners:before{clip-path:polygon(0 0,100% 0,100% 60px,0 0)}@media(max-width:56.24em){.not-ie .footer--partners:before{clip-path:polygon(0 0,100% 0,100% 3vw,0 0);height:3vw}}.not-ie .pg-social-1__left{filter:drop-shadow(0 5px 10px rgba(0,0,0,.1))}.not-ie .pg-social-1__left:before{clip-path:polygon(0 18px,100% 0,calc(100% - 18px) 100%,18px calc(100% - 18px))}@media(min-width:56.25em){.not-ie .pg-social-1__left:before{clip-path:polygon(0 18px,100% 0,calc(100% - 36px) 100%,18px calc(100% - 36px));width:120%}}.not-ie .pg-social-2__left{filter:drop-shadow(0 5px 10px rgba(0,0,0,.1))}.not-ie .pg-social-2__left:before{clip-path:polygon(0 18px,100% 0,calc(100% - 18px) 100%,18px calc(100% - 18px))}@media(min-width:56.25em){.not-ie .pg-social-2__left:before{clip-path:polygon(0 18px,100% 0,calc(100% - 36px) 100%,18px calc(100% - 36px));width:120%}}.not-ie .slick-dots li.slick-active .slick-dot{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.not-ie .pg-types-vars__wrapper{filter:drop-shadow(0 5px 10px rgba(0,0,0,.2))}.not-ie .pg-types-vars__wrapper:before{clip-path:polygon(12px 0,100% 20px,calc(100% - 40px) calc(100% - 20px),48px 100%)}@media(max-width:56.24em){.not-ie .pg-types-vars__wrapper:before{clip-path:polygon(12px 0,100% 20px,calc(100% - 10px) calc(100% - 20px),18px 100%)}}.not-ie .pg-types-vars__content{clip-path:polygon(0 12px,calc(100% - 6px) 0,calc(100% - 16px) calc(100% - 12px),8px calc(100% - 12px))}@media(max-width:56.24em){.not-ie .pg-types-vars__content{clip-path:polygon(0 12px,calc(100% - 6px) 0,calc(100% - 4px) calc(100% - 12px),4px calc(100% - 12px))}}picture.slick-slide img{width:100%}main.no-hero .messages-wrapper{margin-bottom:48px}@media(min-width:37.5em){main.no-hero .messages-wrapper{margin-bottom:48px}}@media(min-width:56.25em){main.no-hero .messages-wrapper{margin-bottom:72px}}@media(min-width:75em){main.no-hero .messages-wrapper{margin-bottom:96px}}main.no-hero .section:first-child{padding-top:0}[data-tippy-content]{align-items:center;background:#ccc;border-radius:100%;color:#fff;display:inline-flex;height:20px;justify-content:center;margin-left:6px;width:20px}.hero__text .btn{min-width:245px;padding:9px 20px}.facet-summary__items{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;list-style:none;margin:6px 0 0}.facet-summary__items .facet-summary-item--clear a,.facet-summary__items .facet-summary-item--facet a{border-radius:6px;color:#4a4a4a;display:block;font-size:14px;font-weight:400;padding:6px 12px}.facet-summary__items .facet-summary-item--facet a{border:1px solid #000;font-family:Avenir Roman}.facet-summary__items .facet-summary-item--clear a{background:#671e75;border:1px solid #671e75;color:#fff}.facet-summary__items .facet-item__status{display:none}.facet-summary__items .facet-item__value{display:flex}.facet-summary__items .facet-item__value:after{background:url(/themes/custom/frontend/dist/css/img/vinkje-weg.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:20px;margin-left:6px;width:20px}@media screen and (max-height:900px){.hero-wrapper .hero__title{font-size:clamp(24px,1.8vw,3rem);margin-top:32px}}@media(max-width:37.49em){.homepage-filter{padding:0 24px}}.homepage-filter__form{background:#ccc;display:flex;flex-direction:column}.homepage-filter__title{background:#ffa73e;box-shadow:0 3px 6px #00000029!important;color:#fff;display:inline-block;font-size:22px;left:-24px;margin-bottom:24px!important;margin-top:-12px;padding:6px 6px 6px 24px;position:relative;width:calc(100% + 32px)}@media(max-width:1200px){.homepage-filter__title{font-size:calc(15.6px + .53333vw)}}@media(min-width:37.5em){.homepage-filter__title{align-self:flex-start;margin-top:24px;width:auto}}.homepage-filter__title:before{border-bottom:25px solid #0000;border-right:25px solid #ff900b;border-top:25px solid #0000;bottom:-25px;content:"";height:0;left:0;position:absolute;width:0;z-index:-1}.homepage-filter__title:after{background:#ffa73e;clip-path:polygon(0 0,0 100%,100% 0);content:"";display:block;height:100%;position:absolute;right:-20px;top:0;width:20px}.homepage-filter__input{align-content:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding:24px}.homepage-filter__input .form-actions,.homepage-filter__input .form-item{margin-bottom:0!important;min-width:200px;width:100%}@media(min-width:37.5em){.homepage-filter__input .form-actions,.homepage-filter__input .form-item{width:calc(50% - 12px)}}.homepage-filter__input select{margin-bottom:0!important}.homepage-filter__input .btn{margin-top:0!important}.homepage-filter__link{align-self:center;padding:24px;text-align:center}.homepage-filter__usp{background:#fff;clip-path:polygon(0 12px,50% 0,100% 12px,100% 100%,0 100%);display:none;margin-top:24px;padding:24px 12px 12px;text-align:center}@media(min-width:75em){.homepage-filter__usp{display:block}}@media screen and (max-height:800px){.homepage-filter__usp{display:none}}.homepage-filter__usp ul{margin-bottom:0}.homepage-filter__usp ul li{color:#4a4a4a;margin-bottom:0}body:has(#drupal-modal.ui-front.ui-dialog-content.ui-widget-content) .sqzly-backdrop,body:has(#drupal-modal.ui-front.ui-dialog-content.ui-widget-content) .sqzly-modal{display:none!important}.no-has .ui-dialog~* .sqzly-modal,.no-has body.modal-open .sqzly-modal{display:none!important}.pg-cards__title--left{text-align:left!important}.pg-cards .slick-slide{margin:24px}.pg-cards .slick-arrow{top:40%}.video-modal{padding:0 8px 8px!important}@media(min-width:56.25em){.video-modal{padding:0 48px 48px!important}}.video-modal__title{color:#4a4a4a;text-align:center}.video-modal iframe{aspect-ratio:16/9;width:100%}.video-modal__buttonpane{display:none!important;visibility:hidden!important}
