h1{font-size:clamp(2rem,3vw + 1rem,3rem);line-height:1.4;font-family:neato-serif,Georgia,Times New Roman,serif}@media screen and (min-width: 1024px){h1{font-size:clamp(2rem,3vw + 1rem,3rem)}}h2,.h2{font-size:clamp(2rem,3vw + 1rem,3rem);line-height:1.2;font-family:neato-serif,Georgia,Times New Roman,serif;font-style:italic;position:relative;padding:0 10px;display:inline-block;z-index:2;letter-spacing:2px}h2:after,.h2:after{content:"";position:absolute;left:0;bottom:0;right:0;width:100%;height:40%;background:#082762;opacity:.2;z-index:1}h2.light,.h2.light{padding:0}h2.light:after,.h2.light:after{display:none}@media screen and (min-width: 1024px){h2,.h2{font-size:clamp(2rem,3vw + 1rem,3rem)}}h3{font-size:clamp(1rem,5vw + 1rem,2rem);line-height:1.2}@media screen and (min-width: 1024px){h3{font-size:clamp(1rem,5vw + 1rem,2rem)}}p{font-size:1rem}@media screen and (min-width: 1024px){p{font-size:1rem}}.blue{font-family:neato-serif,Georgia,Times New Roman,serif;position:relative;display:inline-block;padding:0 6px;font-style:italic;font-weight:400}.blue:after{content:"";transition:all .5s ease;position:absolute;left:0;bottom:0;right:0;width:100%;height:50%;background:#082762;opacity:.2;z-index:1}.container{margin-left:auto;margin-right:auto;padding-right:24px;padding-left:24px;max-width:1400px;width:100%}@media screen and (min-width: 1024px){.container{padding-right:5rem;padding-left:5rem}}html{font-family:Montserrat,sans-serif;font-weight:300;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;color:#000;scroll-behavior:smooth}main,body{display:flex;flex-direction:column}body{min-height:100vh}main{flex-grow:1}button,a{cursor:pointer}.stroke path{stroke:currentColor}img{box-sizing:border-box}[id]{scroll-margin-top:50px}@media screen and (min-width: 768px){[id]{scroll-margin-top:100px}}.ghost{opacity:0;pointer-events:none;visibility:hidden;max-height:0;max-width:0}.fill path{fill:currentColor}li,p{font-weight:300}strong{font-weight:700}li{margin-bottom:3px}.pp h2{font-family:Montserrat,sans-serif;margin:24px 0;font-style:normal;letter-spacing:normal;font-size:24px;padding:0}.pp h2:after{display:none}@media screen and (min-width: 1024px){.pp h2{font-size:36px}}.toTop.white{color:#fff!important;border-color:#fff!important;mix-blend-mode:normal!important;opacity:1!important}.pl-calc{padding-left:0}@media screen and (min-width: 1024px){.pl-calc{padding-left:5rem}}@media screen and (min-width: 1440px){.pl-calc{padding-left:calc((100vw - 1400px)/2)}}.pr-calc{padding-right:0}@media screen and (min-width: 1024px){.pr-calc{padding-right:5rem}}@media screen and (min-width: 1440px){.pr-calc{padding-right:calc((100vw - 1400px)/2)}}.mr-calc{margin-right:0}@media screen and (min-width: 1024px){.mr-calc{margin-right:5rem}}@media screen and (min-width: 1440px){.mr-calc{margin-right:calc((100vw - 1400px)/2)}}.font-ffn{font-family:neato-serif,Georgia,Times New Roman,serif}.freeform-row .freeform-label{display:none!important}.freeform-row .freeform-input{border-bottom:1px solid #082762;padding:6px 8px;border-radius:0;transition:all .4s ease;outline:0}.freeform-row .freeform-input::placeholder{color:#000;opacity:1}.freeform-row .freeform-input:focus{outline:2px solid #c9cfdb}.freeform-row textarea.freeform-input{border:1px solid #082762!important;padding:1rem 12px}.freeform-button-submit{background:#082762;color:#fff;padding:10px 1.5rem;font-weight:500;font-size:12px;border:1px solid transparent;transition:all .4s ease}.freeform-button-submit:hover{border:1px solid #082762;background:#fff;color:#082762}.freeform-form{display:flex;flex-direction:column;gap:12px}[x-cloak]{display:none!important}picture{display:contents}.slideLeft{transform:translate(50px);opacity:0;transition:transform 1s cubic-bezier(0,-.03,.3,.98),opacity 1.2s cubic-bezier(0,-.03,.3,.98)}.wow.animate{transform:translate(0);opacity:1}.wow.animate:is(.swiper-slide){transform:translateZ(0);opacity:1;transition-property:revert}.slideRight{transform:translate(-30px);opacity:0;transition:transform 1s cubic-bezier(0,-.03,.3,.98),opacity 1.2s cubic-bezier(0,-.03,.3,.98)}.slideDown,.slideDownXs{transform:translateY(-10px);opacity:0;transition:transform 1s cubic-bezier(0,-.03,.3,.98),opacity 1.2s cubic-bezier(0,-.03,.3,.98)}.fade{transition:opacity 1.2s cubic-bezier(0,-.03,.3,.98);opacity:0}body,html{margin:0;padding:0;height:100%}.hero-container{height:100vh;position:relative}.hero-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;overflow:hidden;z-index:1}@media screen and (min-width: 768px){.hero-content{width:60%;height:60%}}.hero-content img{width:100%;height:100%;object-fit:cover;transform-origin:center center}.freeform-pages .active{font-weight:400;color:#082762}.freeform-button-column{gap:20px!important}.freeform-button-wrapper{margin:auto 0}.flatpickr-day.today{border:1px solid #082762!important}.flatpickr-day.selected{background:#082762!important}.freeform-button-submit{font-family:Montserrat,sans-serif;font-size:16px}[hidden]{opacity:0;height:0px;width:0px;pointer-events:none}#order-form .freeform-input[type=radio]{opacity:0;height:0px;width:0px}#order-form .input-group-one-line{gap:20px}#order-form .input-group-one-line>label{flex:1;border:1px solid #082762;color:#082762;font-family:Montserrat,sans-serif;padding:12px;cursor:pointer;font-weight:500;text-align:center}#order-form .input-group-one-line>label:has(input:checked){background:#082762;color:#fff}#order-form .freeform-label{display:block!important;font-size:14px;font-weight:500}section .freeform-label[pp-label]{display:block!important;font-weight:300!important}#site-navigation-heading nav li:hover{letter-spacing:5px}.menu{opacity:0;transition:all .3s cubic-bezier(0,-.03,.3,.98);pointer-events:none;visibility:hidden}.menu.open{transform:none;opacity:1;pointer-events:all;visibility:visible}header button{transition:letter-spacing .3s cubic-bezier(0,-.03,.3,.98);letter-spacing:0px}header button:hover{letter-spacing:2px}.boldNav{transition:all 1.2s cubic-bezier(0,-.03,.3,.98);font-variation-settings:"wght" 0;opacity:0;font-stretch:0;letter-spacing:2px;transform:none}.boldNav.animate{transition:all 1.2s cubic-bezier(0,-.03,.3,.98);font-variation-settings:"wght" 640;letter-spacing:0;opacity:1;transform:none}@media screen and (min-width: 768px){.boldNav.animate{font-variation-settings:"wght" 300}}.boldNav:hover{letter-spacing:2px;font-variation-settings:"wght" 640}.navigation.open .hide-toggle{opacity:0;pointer-events:none;visibility:hidden}.product-title{font-size:clamp(.3rem,1vw + 1rem,1.5rem)!important;letter-spacing:normal;position:relative;text-wrap:wrap;text-align:left;font-weight:400;font-style:italic}.product-title span{position:absolute;left:0;bottom:0;transform:translateY(100%)}.product-card-img{position:relative}.product-card-img:after{transition:all .4s ease;content:"";z-index:-1;background:#c9cfdb;aspect-ratio:16/16;width:50%;position:absolute}.product-card-img.top:hover:after{width:100%}.product-card-img.top:after{top:-16px;left:-16px}.product-card-img.bottom:hover:after{width:100%}.product-card-img.bottom:after{bottom:-16px;right:-16px}.allergeen.selected{position:relative;z-index:2}.allergeen.selected:after{content:"";position:absolute;width:100%;height:100%;background-color:#c9cfdb;opacity:.4;bottom:0;left:0;right:0;z-index:-1}.slider-button-prev.swiper-button-disabled,.slider-button-next.swiper-button-disabled{display:none}.swiper-slide{padding-bottom:16px}
