@import url(https://fonts.googleapis.com/css2?family=Barlow:wght@400;700;800&family=Kalam:wght@300;400;700&display=swap);body{width:100%;font-family:'Barlow',sans-serif;font-weight:400;color:#525c23;font-size:17px;background-color:#fef7e7;-webkit-font-smoothing:antialiased}body.show-nav{overflow:hidden}html{font-size:100%;width:100%}img{max-width:100%;height:auto}a{color:#525c23;text-decoration:underline;transition:all 0.3s ease}a:hover{color:#525c23;text-decoration:none}p{margin:0 0 20px;line-height:150%}ul,ol{margin:0 0 20px;padding:0 0 0 25px;line-height:150%}input,textarea,select{font-family:'Barlow',sans-serif;font-weight:500;color:#525c23;background-color:#fff;border:1px solid #fff;width:100%;padding:10px 20px;line-height:100%;border-radius:25px;font-size:17px;outline:none;margin:0 0 5px;display:inline-block;font-weight:500}input:focus,textarea:focus{border:1px solid #525c23}[type="checkbox"],[type="radio"]{width:auto}input[type="checkbox"],input[type="radio"]{-webkit-appearance:none;width:20px;height:20px;border:2px solid #525c23;background-color:#fff;border-radius:50%;cursor:pointer}input[type="checkbox"]:checked,input[type="radio"]:checked{background-color:#fff;background-image:url(/wp-content/themes/zonnegoed-theme/assets/images/checkmark.svg);background-size:10px 9px;background-repeat:no-repeat;background-position:center center;border:2px solid #525c23}input[readonly]{background:#fff0;border:0;padding:0;width:auto}.btn,.button,.gform_button,.inline-btn a{background-color:#fbba20;color:#525c23;width:auto;padding:11px 30px 13px;cursor:pointer;line-height:100%;border-radius:20px;font-size:17px;display:inline-block;font-weight:800;text-decoration:none;border:0;position:relative;transition:all 0.3s ease}.btn:hover,.btn:focus,.button:hover,.button:focus,.gform_button:hover,.gform_button:focus,.inline-btn a:hover,.inline-btn a:focus{background-color:#e8aa17;color:#525c23;border:0}.button.loading{opacity:.5}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.button.loading:before{content:'';display:block;width:30px;height:30px;top:50%;left:50%;margin:-15px 0 0 -15px;background-image:url(/wp-content/themes/zonnegoed-theme/assets/images/loader.svg);background-size:30px 30px;background-repeat:no-repeat;position:absolute;animation-name:spin;animation-duration:2000ms;animation-iteration-count:infinite;animation-timing-function:linear}::-webkit-input-placeholder{color:#525c23;opacity:.5}::-moz-placeholder{color:#525c23;opacity:.5}:-ms-input-placeholder{color:#525c23;opacity:.5}:-moz-placeholder{color:#525c23;opacity:.5}.link{font-weight:700}.container{max-width:1340px;margin:0 auto;padding:0 20px}.container.full{max-width:100%}.container.large{max-width:1540px}.container.small{max-width:920px}.container .container{padding:0}.aligncenter{margin:0 auto 15px;display:block}.alignleft,.alignright{display:block;margin:0 0 15px}@media only screen and (min-width:768px){body{font-size:19px}.btn,.button,.gform_button,.inline-btn a{font-size:19px}.container{padding:0 30px}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}}@media only screen and (min-width:1100px){.container{padding:0 50px}body.show-nav{overflow:auto}}.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row.small-padding{margin-left:-8px;margin-right:-8px}.row.align-middle{align-items:center}.row.align-bottom{align-items:flex-end}.row.justify-center{justify-content:center}.row.small-reverse{flex-direction:column-reverse}.column{display:block;width:100%;float:left;padding-left:15px;padding-right:15px}.row.small-padding .column{padding-left:8px;padding-right:8px}.small-1-2{width:50%}.small-1-3{width:33.33334%}@media only screen and (min-width:768px){.row.small-reverse{flex-direction:row-reverse}.row.medium-reverse{flex-direction:row-reverse}.row.medium-noreverse{flex-direction:row}.row.large-padding{margin-left:-25px;margin-right:-25px}.row.large-padding .column{padding-left:25px;padding-right:25px}.row.xlarge-padding{margin-left:-30px;margin-right:-30px}.row.xlarge-padding .column{padding-left:30px;padding-right:30px}.medium-1-5{width:20%}.medium-1-4{width:25%}.medium-3-10{width:30%}.medium-1-3{width:33.33334%}.medium-2-5{width:40%}.medium-1-2{width:50%}.medium-3-5{width:60%}.medium-2-3{width:66.66666%}.medium-7-10{width:70%}.medium-3-4{width:75%}.medium-4-5{width:80%}}@media only screen and (min-width:1024px){.row.l-large-padding{margin-left:-25px;margin-right:-25px}.row.l-large-padding .column{padding-left:25px;padding-right:25px}.row.large-reverse{flex-direction:row-reverse}.large-1-6{width:16.6666666667%}.large-1-5{width:20%}.large-1-4{width:25%}.large-3-10{width:30%}.large-1-3{width:33.33334%}.large-35{width:35%}.large-2-5{width:40%}.large-45{width:45%}.large-1-2{width:50%}.large-3-5{width:60%}.large-2-3{width:66.66666%}.large-3-4{width:75%}.large-4-5{width:80%}}@media only screen and (min-width:1300px){.row.xlarge-padding{margin-left:-40px;margin-right:-40px}.row.xlarge-padding .column{padding-left:40px;padding-right:40px}}h1,h2,h3,h4,h5{margin:0 0 15px;font-family:"Kalam",cursive;font-weight:700;font-style:normal;width:100%}h1{font-size:40px}h2{font-size:30px}h2.block-title{margin:0 0 30px}h3{font-size:26px}h4{font-size:20px}@media only screen and (min-width:768px){h1{font-size:50px}h2{font-size:36px}h2.block-title{margin:0 0 50px}h3{font-size:30px}h4{font-size:22px}}.header{position:relative;z-index:99;height:0}.header-main{position:absolute;top:0;width:100%;height:90px;background-color:#fff0;transition:all 0.3s ease}.out-of-view .header-main{background-color:#fef7e7;transform:translate(0,-100%);position:absolute;height:80px;opacity:0;transition:all 0.3s ease;animation:fadeIn ease-in 1;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:0.05s;box-shadow:-2px 2px 7px 0 rgb(0 0 0 / .2)}.scroll .header-main{opacity:1;height:70px;position:fixed;transform:translate(0,0)}@-webkit-keyframes fadeIn{from{position:absolute}to{position:fixed}}@-moz-keyframes fadeIn{from{position:absolute}to{position:fixed}}@keyframes fadeIn{from{position:absolute}to{position:fixed}}.header .container{padding:0;background-repeat:repeat;background-position:center top}.header-logo{width:100px;margin:0 0 0 20px;padding:10px 0;display:block;position:relative;z-index:9;transition:all 0s ease}.out-of-view .header-logo{width:120px}.header-logo img{transition:all 0s ease;display:none}.header-logo .alt{display:block}.out-of-view .header-logo img{display:block}.out-of-view .header-logo .alt{display:none}.toggle-nav{background-image:url(/wp-content/themes/zonnegoed-theme/assets/images/menuicon-white.svg);background-size:36px 27px;background-position:center top 15px;background-repeat:no-repeat;background-color:#fff0;width:70px;height:70px;border:0;font-size:12px;font-weight:500;text-align:center;padding:35px 0 0;margin:0;color:#fef7e7;text-transform:uppercase;position:absolute;top:10px;right:5px;cursor:pointer;transition:all 0.3s ease}.out-of-view .toggle-nav{top:0;background-image:url(/wp-content/themes/zonnegoed-theme/assets/images/menuicon.svg);color:#525c23}.toggle-nav:focus{outline:none}.header-nav{position:fixed;top:0;left:0;width:100%;height:80px;visibility:hidden;opacity:0;z-index:9;transition:all 0.3s ease;transform:translate(0,-100%)}.show-nav .header-nav{visibility:visible;opacity:1;height:100vh;transform:translate(0,0)}.header-nav .site-menu{width:100%;height:0;overflow-y:auto;position:absolute;display:flex;align-items:center;top:0;right:0;background-color:#fbba20;padding:40px 15px;box-sizing:border-box;z-index:999;text-align:left;transition:all 0.3s ease}.show-nav .header-nav .site-menu{height:100%}.header-nav .site-menu ul{list-style-type:none;padding:0;margin:0;width:100%}.header-nav .site-menu ul li{position:relative;display:block;width:100%;padding:4px 0;text-align:center}.header-nav .site-menu ul li a{padding:7px 30px;font-size:22px;color:#515c24;text-decoration:none;font-weight:700;display:block;font-family:'Barlow',sans-serif}.header-nav .site-menu ul li.menu-btn a{background-color:#525c23;color:#fbba20;width:auto;padding:11px 30px 13px;cursor:pointer;line-height:100%;border-radius:25px;display:inline-block;font-weight:800;text-decoration:none;border:0;position:relative;transition:all 0.3s ease}.header-nav .site-menu ul li.menu-btn a:hover{background-color:#525c23;color:#e8aa17}.header-nav .site-menu .off-canvas-close{position:absolute;top:30px;right:30px;background-image:url(/wp-content/themes/zonnegoed-theme/assets/images/close.svg);background-size:100% 100%;width:32px;height:32px;z-index:999;cursor:pointer}.header-nav .site-menu .sub-menu{margin:0 0 5px}.header-nav .site-menu .sub-menu li a{text-transform:none;font-size:17px;padding:0 30px}.header-nav .site-menu .sub-menu li a:before{content:'- '}.header-socials{display:none;position:absolute;right:100px;top:25px;transition:all 0.3s ease}.out-of-view .header-socials{top:15px}.header-socials a{text-decoration:none;display:flex;width:40px;height:40px;margin:0 0 0 8px;justify-content:center;align-items:center;border-radius:50%;background-color:#fbba1f}.header-socials a svg{fill:#515c24;width:22px;height:22px;transition:all 0.3s ease}.header-socials a:hover{background-color:#515c24}.header-socials a:hover svg{fill:#fbba1f}@media only screen and (min-width:600px){.admin-bar.out-of-view .header-main{top:46px}}@media only screen and (min-width:768px){.header-logo{margin:0 0 0 30px}.toggle-nav{right:20px}.header-main .member{right:92px}.header-main .cart{right:142px}.header-socials{display:flex}}@media only screen and (min-width:783px){.admin-bar.out-of-view .header-main{top:32px}}@media only screen and (min-width:1100px){.header{height:0}.header .container{padding:0 30px;background-image:none;box-shadow:none;position:relative}.header-main{transition:all 0.3s ease;background-repeat:repeat;background-position:center top;height:100px}.out-of-view .header-main{height:80px}.header-logo{display:inline-block;margin:0;transition:all 0s ease;padding:10px 0;width:130px}.out-of-view .header-logo{width:135px}.toggle-nav{display:none}.header-nav,.show-nav .header-nav{position:relative;top:0;left:0;width:auto;float:right;visibility:visible;opacity:1;height:auto;transform:translate(0,0);margin:0 160px 0 0}.header-nav .site-menu,.show-nav .header-nav .site-menu{background:#fff0;position:relative;width:auto;height:auto;display:inline-block;right:auto;left:auto;top:auto;z-index:9;padding:27px 0 0;transform:none;transition:all 0.3s ease;overflow-y:inherit}.out-of-view .header-nav .site-menu,.out-of-view.show-nav .header-nav .site-menu{padding:17px 0 0}.header-nav .site-menu ul{list-style:none;margin:0;padding:0 0 0 25px;font-size:0;display:inline-block}.header-nav .site-menu ul li{display:inline-block;position:relative;padding:0;margin:0;width:auto}.header-nav .site-menu ul li a{color:#fef7e7;padding:12px 0 16px;margin:0 0 0 30px;display:inline-block;position:relative;line-height:100%;font-size:20px}.out-of-view .header-nav .site-menu ul li a{color:#525c23}.header-nav .site-menu ul li.menu-btn a{background-color:#fbba20;color:#525c23}.header-nav .site-menu ul li.menu-btn a:hover{background-color:#e8aa17;color:#525c23}.header-nav .site-menu ul li:first-child a{margin:0}.header-nav .site-menu ul li a:before{content:'';position:absolute;bottom:10px;left:0;width:100%;height:2px;background:#e8aa17;border-radius:2px;transform:translate(0,500%);transition:all 0.3s ease;opacity:0}.header-nav .site-menu ul li.menu-btn a:before{display:none}.header-nav .site-menu ul li.current-menu-item>a:before,.header-nav .site-menu ul li.current-menu-parent>a:before,.header-nav .site-menu ul .current-page-ancestor>a:before,.header-nav .site-menu ul li>a:hover:before,.header-nav .site-menu ul li>a:focus:before{height:2px;transform:translate(0,0);opacity:1}.header-nav .site-menu ul li.current-menu-item>a,.header-nav .site-menu ul .current-menu-parent>a,.header-nav .site-menu ul .current-menu-ancestor>a,.header-nav .site-menu ul li>a:hover,.header-nav .site-menu ul li>a:focus{color:#e8aa17}.header-nav .site-menu .off-canvas-close{display:none}.header-nav .site-menu .sub-menu{display:none;position:absolute;background-color:#FFF;-webkit-transition:500ms ease all;transition:500ms ease all;left:50%;transform:translate(-50%,0);z-index:999;padding:20px 30px;width:240px;margin:0 0 0 11px;border-radius:10px;box-shadow:0 0 10px 0 rgb(0 109 92 / .25)}.header-nav .site-menu ul li:hover .sub-menu li{display:block;padding:0}.header-nav .site-menu ul li .sub-menu li{display:block;margin:0;width:100%;text-align:center}.header-nav .site-menu ul li .sub-menu li a{font-size:18px;width:auto;padding:8px 0;color:#525c23;display:inline-block;text-decoration:none;margin:0 auto;text-transform:none;background-color:#fff0}.header-nav .site-menu ul li .sub-menu li a:before{content:'';display:none}.header-nav .site-menu ul li .sub-menu li a:hover,.header-nav .site-menu ul li .sub-menu .current-menu-item a{color:#fbba20}.header-nav .site-menu ul li:hover .sub-menu{display:block}.header-socials{right:50px;top:30px}.out-of-view .header-socials{top:20px}}@media only screen and (min-width:1200px){.header .container{padding:0 50px}}@media only screen and (min-width:1400px){.header-nav .site-menu ul li a{margin:0 0 0 35px}.header-nav .site-menu .sub-menu{margin:0 0 0 18px}}.main{min-height:calc(100vh - 400px)}.page-top{position:relative;height:300px;background-color:#525c23;display:flex;flex-wrap:wrap;align-items:flex-end;padding:0 0 20px}.page-top:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(0deg,#fff0 0%,rgb(0 0 0 / .5) 100%);z-index:2}.page-top .image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.page-top .image img{width:100%;height:100%;object-fit:cover}.page-top .inner{position:relative;z-index:3;width:100%}.page-top .inner h1{color:#fff;text-shadow:5px 5px 10px rgb(0 0 0 / .25);font-size:40px}.bg-yellow{background-color:#fbba21}.bg-green{background-color:#525c23}.block-item{padding:0 0 30px}.block-item.text-center{text-align:center}.block-item.bg-image+.block-item:not(.bg-image),.block-item.bg-standard+.block-item:not(.bg-standard),.block-item.bg-green+.block-item:not(.bg-green),.block-item.bg-yellow+.block-item:not(.bg-yellow){padding-top:50px}.block-item .inner:not(.bg-standard){background-color:#fff;padding:20px 20px 1px;border-radius:20px;margin:0 0 30px;display:flex;flex-wrap:wrap;align-content:center}.bg-yellow .button,.bg-yellow .btn{background-color:#525c23;color:#fff}.bg-yellow .button:hover,.bg-yellow .button:focus,.bg-yellow .btn:hover,.bg-yellow .btn:focus{background-color:#414918;color:#fff}.block-item .inner:not(.bg-standard) h2,.block-item .inner:not(.bg-standard) h3,.block-item .inner:not(.bg-standard) p{width:100%}.block-item .socials a{text-decoration:none;display:inline-block;width:26px;height:26px;margin:0 15px 0 0}.block-item .socials a svg{fill:#525c23;width:34px;height:34px}.block-item .socials a:hover{transform:scale(1.1)}.block-item .deadline{background-color:#525c23;border-radius:20px;margin:0 0 20px;color:#fff;padding:20px}.block-image-text .row{align-content:center}.block-image-text .content{display:flex}.block-image-text .image{width:100%;padding:0;overflow:hidden;border-radius:20px;margin:0 0 20px}.block-image-text .image img{width:100%;display:block}.block-image-blocks .column{padding-bottom:30px}.block-image-blocks .item{display:block;background-color:#fbba21;text-decoration:none;border-radius:20px;overflow:hidden;height:100%;text-align:center}.block-image-blocks .item .image{width:100%;display:block;margin:0 0 20px}.block-image-blocks .item .image img{width:100%;display:block}.block-image-blocks .item h3{margin:0 0 25px;padding:0 20px;font-size:20px}.block-link-blocks .column{padding-bottom:30px}.block-link-blocks .item{display:block;background-color:#fbba21;text-decoration:none;border-radius:20px;overflow:hidden;height:100%;text-align:center}.block-link-blocks .item .image{width:100%;display:block;margin:0 0 20px}.block-link-blocks .item .image img{width:100%;display:block}.block-link-blocks .item h3{margin:0 0 25px;padding:0 20px;font-size:20px}.block-link-blocks .item:hover{transform:scale(1.05)}.block-link-blocks .item:hover .image img{opacity:.5}.block-maps iframe{width:100%;height:300px;border-radius:20px;margin:0 0 30px;border:0}.block-ingredients{text-align:center;overflow:hidden}.block-ingredients .ingredients-slider{list-style-type:none;padding:20px 50px 20px;margin:0 -20px 20px;overflow:visible}.block-ingredients .ingredients-slider .slick-list{overflow:visible}.block-ingredients .ingredients-slider .slick-track{display:flex;flex-wrap:wrap}.block-ingredients .ingredients-slider .slick-slide{padding:0 15px;height:inherit!important}.block-ingredients .ingredients-slider .slick-prev,.block-ingredients .ingredients-slider .slick-next{display:block;position:absolute;left:0;bottom:calc(50% + 15px);width:30px;height:30px;font-size:0;opacity:1;line-height:0;margin:0;cursor:pointer;border:none;color:#fff0;outline:none;background-color:#fff0;background-image:url(/wp-content/themes/zonnegoed-theme/assets/images/arrow-right.svg);background-size:19px 30px;background-position:center;background-repeat:no-repeat;transition:all 0.3s ease;z-index:5;transform:rotate(-180deg);border-radius:50%}.block-ingredients .ingredients-slider .slick-next{left:auto;right:0;transform:rotate(0deg)}.block-ingredients .ingredients-slider .slick-disabled{opacity:0;visibility:hidden}.block-newsletter .gform_wrapper{margin:0 0 20px}.block-newsletter .gform_fields{margin:0;display:flex;flex-wrap:wrap}.block-newsletter .gfield{margin:5px 0;padding:0 5px}.block-newsletter .gform_body{display:inline-block}.block-newsletter .gform_footer{display:inline-block}.block-quote p{font-family:'Barlow',sans-serif;font-weight:800;text-transform:uppercase;width:100%;font-size:26px}@media only screen and (min-width:768px){.page-top{height:400px;padding:0 0 30px}.page-top:before{height:250px}.page-top .inner h1{font-size:52px}.page-content h1{margin:0 0 30px}.block-item{padding:0 0 40px}.block-item.bg-image+.block-item:not(.bg-image),.block-item.bg-standard+.block-item:not(.bg-standard),.block-item.bg-green+.block-item:not(.bg-green),.block-item.bg-yellow+.block-item:not(.bg-yellow){padding-top:60px}.block-item .inner:not(.bg-standard){padding:30px 30px 10px}.block-item .deadline{padding:20px 25px}.block-image-text .column{padding-bottom:30px}.block-image-text .inner.bg-standard{align-self:center;margin:10px 0 0}.block-image-text .inner:not(.bg-standard){margin:0}.block-image-text .image{width:100%;min-height:350px;height:100%;margin:0}.block-image-text .image img{width:100%;height:100%;object-fit:cover}.block-maps iframe{height:400px}.block-ingredients .ingredients-slider{margin:0 -30px 20px}.block-newsletter .gform_fields{margin:0 -5px}.block-newsletter .gform_wrapper form{display:flex;flex-wrap:wrap;width:100%;align-items:center}.block-newsletter .gform_wrapper input{margin:0;width:100%}.block-newsletter .gfield{padding:0 5px}.block-newsletter .gform_body{width:70%}.block-newsletter .gform_footer{width:30%;padding:0 0 0 10px}.block-newsletter .gfield{width:50%}.block-quote p{font-size:30px}}@media only screen and (min-width:1024px){.page-top{height:500px;padding:0 0 50px}.page-top .inner h1{font-size:56px}.block-item{padding:0 0 40px}.block-item.bg-standard+.block-item:not(.bg-standard),.block-item.bg-green+.block-item:not(.bg-green),.block-item.bg-yellow+.block-item:not(.bg-yellow){padding-top:60px}.block-item .inner:not(.bg-standard){padding:40px 40px 20px}.block-image-blocks .item h3{font-size:22px;padding:0 25px}.block-maps iframe{height:500px}}@media only screen and (min-width:1280px){.block-ingredients .ingredients-slider{margin:0 -15px 20px;padding:0;display:flex;flex-wrap:wrap}.block-ingredients .ingredients-slider li{width:25%;padding:0 15px 30px}}.home-top{margin:0;height:500px;display:flex;align-content:flex-end;align-items:flex-end;position:relative}.home-top:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(0deg,#fff0 0%,rgb(0 0 0 / .5) 100%);z-index:2}.home-top .image{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;z-index:1}.home-top .image img{width:100%;height:100%;object-fit:cover}.home-top .inner{width:100%;display:block;text-align:center}.home-top .content{width:100%;margin:0 auto;position:relative;z-index:3}.home-top .content h1{font-size:30px;line-height:100%;color:#fef7e7;text-shadow:5px 5px 10px rgb(0 0 0 / .25)}@media only screen and (min-width:768px){.home-top{margin:0;height:100vh}.home-top:before{height:250px}.home-top .content{padding:40px 0 20px;margin:0}.home-top .content h1{font-size:54px}}@media only screen and (min-width:1024px){.home-top{margin:0;min-height:650px}.home-top .content{padding:60px 0 40px}.home-top .content h1{font-size:70px}}@media only screen and (min-width:1440px){.home-top{min-height:650px}}.ingredient-top{position:relative;height:300px;display:flex;flex-wrap:wrap;align-items:flex-end;padding:0 0 20px}.ingredient-top:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(0deg,#fff0 0%,rgb(0 0 0 / .5) 100%);z-index:2}.ingredient-top .image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.ingredient-top .image img{width:100%;height:100%;object-fit:cover}.ingredient-top .inner{position:relative;z-index:1;width:100%}.ingredient-top .inner h1{color:#fff;text-shadow:5px 5px 10px rgb(0 0 0 / .25);font-size:40px}.ingredient-loop .column{padding-bottom:30px}.ingredient-loop .item{display:block;text-decoration:none;background-color:#fbba20;border-radius:20px;overflow:hidden;height:100%;text-align:center}.ingredient-loop .item .image{margin:0 0 15px;border-radius:0}.ingredient-loop .item .image img{width:100%;display:block;transition:all 0.3s ease}.ingredient-loop .item h3{margin:0 0 5px;padding:0 20px;font-size:20px}.ingredient-loop .item p{padding:0 20px;line-height:130%}.ingredient-loop .item:hover{transform:scale(1.05)}.ingredient-loop .item:hover .image img{opacity:.5}@media only screen and (min-width:768px){.ingredient-top{height:400px;padding:0 0 30px}.ingredient-top:before{height:250px}.ingredient-top .inner h1{font-size:52px}}@media only screen and (min-width:1024px){.ingredient-top{height:500px;padding:0 0 50px}.ingredient-top .inner h1{font-size:56px}.ingredient-loop .item h3{font-size:22px}}.post-archive h1{margin:0 0 30px}.post-loop .item{text-decoration:none;display:block;margin:0 0 30px}.post-loop .item .image{width:100%;display:block;border-radius:20px;overflow:hidden;margin:0 0 15px;position:relative}.post-loop .item .image .play{width:30px;height:30px;position:absolute;bottom:15px;right:15px;background-image:url(/wp-content/themes/zonnegoed-theme/assets/images/playbutton.svg);background-size:100%;z-index:1}.post-loop .item .image img{width:100%;display:block;transition:all 0.3s ease}.post-loop .item h3{margin:0}.post-loop .item p{margin:0}.post-loop .item:hover .image img{transform:scale(1.1)}.post-content .image{margin:0 0 30px;display:block;overflow:hidden;border-radius:20px}.post-content .image img{width:100%;display:block}.post-content h1{margin:0 0 5px;line-height:100%}.post-content .date{font-family:'Barlow',sans-serif;font-weight:800;text-transform:uppercase;font-size:24px}.post-content .share{background-color:#fff;padding:20px 20px 1px;margin:30px 0;border-radius:20px}.post-content .share p{display:flex}.post-content .share a{width:40px;height:40px;display:flex;background-color:#525c23;border-radius:50%;align-content:center;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 5px 0 0}.post-content .share a svg{display:inline-block;width:24px;height:24px;fill:#fff}.post-content .share a:hover{transform:scale(1.1)}.post-related .item h3{font-size:20px}.post-related .item .date{font-size:17px}@media only screen and (min-width:768px){.post-content .share{padding:30px 30px 10px}.post-related .item h3{font-size:24px}.post-related .item .date{font-size:20px}.post-loop .item .image .play{width:40px;height:40px}}.navigation ul{list-style:none;margin:20px 0 30px 0;padding:0}.navigation ul li{display:inline-block;font-size:14px;width:36px;height:36px;text-align:center;margin:0 5px 0 0}.navigation ul li:before{display:none}.navigation ul li a{background:#fff0;border-radius:50%;color:#525c23;padding:10px 0;width:40px;height:40px;text-align:center;display:inline-block;font-weight:800;text-decoration:none;font-size:20px;line-height:100%}.navigation ul li a:hover{background:#fbba20;color:#525c23}.navigation ul li.active a{background:#fbba20;color:#525c23}.gform_wrapper{margin:0 0 25px 0}.gform_fields{list-style-type:none;margin:0 0 20px;padding:0}.gfield{margin:0 0 15px 0;display:block;width:100%;padding:0;border:0}.gfield input,.gfield textarea,.gfield select{margin:0 0 5px}fieldset.gfield{padding:0;border:0}.gfield_description{padding:5px 0;font-size:.9em}.gsection_title{font-size:18px;margin:15px 0 5px;color:#023B54}.gfield_label{font-weight:700;padding:0 0 5px;display:block}.gform-field-label--type-sub{line-height:150%;display:block;padding:0 0 5px}.hide-labels .gfield_label{display:none}.gfield .screen-reader-text{display:none}.gform_body .gfield:before,.gform_body .gfield_checkbox li:before,.gform_body .gfield_radio li:before{display:none}.gfield_checkbox,.gfield_radio{margin:0;list-style-type:none;padding:0;position:relative;padding:0}.gfield_checkbox .gchoice,.gfield_radio .gchoice{line-height:120%;position:relative;padding:3px 0 10px 25px}.gfield_checkbox [type="checkbox"],.gfield_radio [type="radio"]{position:absolute;top:3px;left:0}.ginput_container_number input[type="number"],.ginput_container_number input[type="text"]{width:80px;text-align:center}.ginput_container_number input[type="number"][readonly="readonly"]{width:auto}.ginput_container_number .gfield_description{display:none}.gfield_radio .gchoice .inventory{background:#fff;padding:2px 10px;font-size:14px;display:inline-block;border-radius:20px}.ginput_container_consent{position:relative;padding:0 0 0 20px;line-height:150%}.ginput_container_consent [type="checkbox"]{position:absolute;top:4px;left:0}.ginput_container_address{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.ginput_container_address label{display:block;padding:0 0 3px;font-size:14px}.ginput_container_address span{margin:0 0 10px;display:block;width:100%;padding-left:8px;padding-right:8px}.ginput_product_price_label{display:none}.small-textarea textarea{height:80px}.gform_required_legend{display:none}.validation_error,.validation_message{font-size:16px;font-weight:400;color:#d04444;padding:3px 0;margin:0;display:block;width:100%}.gform_validation_errors h2{color:#d04444;font-size:22px;margin:0 0 10px;text-transform:none;outline:none}.gform_validation_errors h2:after{display:none}.gform_confirmation_message{background:#50cca9;color:#fff;padding:10px 15px;margin:10px 0 25px}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;position:absolute!important;left:-9000px}.gfield:after{content:" ";display:table;clear:both}.ginput_container_address .address_zip{width:100%;max-width:200px}.gfield_visibility_hidden{left:-9999px;position:absolute;visibility:hidden}@media only screen and (min-width:768px){.ginput_container--name{display:flex;flex:wrap;margin:0 -10px}.ginput_container--name .gform-grid-col{width:50%;padding:0 10px}.ginput_container_address{display:flex;flex:wrap;margin:0 -10px}.ginput_container_address .address_zip{width:270px;max-width:270px;padding:0 10px}.ginput_container_address .address_city{width:calc(100% - 270px);padding:0 10px}}#sb_instagram.sbi_width_resp{margin:0 -10px;width:calc(100% + 20px)!important}.accordion{margin:0 0 20px;border-radius:20px;overflow:hidden}.accordion .accordion-item .accordion-item-title{background-color:#fff;cursor:pointer;line-height:100%;padding:15px 40px 15px 20px;margin:0;position:relative;transition:all 0.0s ease;font-weight:700;border-top:1px solid #fef7e7}.accordion .accordion-item:first-child .accordion-item-title{border-top:0}.accordion .accordion-item .accordion-item-title:before{content:'';display:block;width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-bottom:6px solid #737373;position:absolute;right:25px;top:20px;transition:all 0.3s ease}.accordion .accordion-item .accordion-item-title:hover{background-color:#fff;color:#525c23}.accordion .accordion-item .accordion-item-title:hover:before{border-bottom-color:#525c23}.accordion .accordion-item .accordion-item-title.active{background-color:#fff;color:#525c23}.accordion .accordion-item .accordion-item-title.active:before{border-bottom-color:#525c23}.accordion .accordion-item .accordion-item-title.active:before{transform:rotate(180deg)}.accordion .accordion-item .accordion-item-text{display:none;position:relative;padding:5px 20px 1px;background-color:#fff}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;border-radius:20px;margin:0 0 20px 0;z-index:1;background-position:center center;background-size:cover;width:100%}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-container .playbutton{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .2);cursor:pointer;transition:all 0.3s ease}.video-container .playbutton:hover{background-color:rgb(0 0 0 / .1)}.video-container .playbutton .playicon{position:absolute;top:50%;left:50%;width:90px;height:90px;background-image:url(/wp-content/themes/zonnegoed-theme/assets/images/playbutton.svg);background-size:90px 90px;background-repeat:no-repeat;background-position:center center;margin:-45px 0 0 -45px;transition:all 0.3s ease;outline:none}.video-container .playbutton .playicon:hover{transform:scale(1.05)}.footer{background-color:#525c23;color:#fff;padding:40px 0 20px}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.footer-main{margin:0 0 30px}.footer-main .logo{width:180px;display:block;margin:0 0 20px}.footer-main .tagline{max-width:500px;font-size:1.2em;line-height:130%;font-weight:800}.footer-main ul{list-style-type:none;padding:0}.footer-main h3{font-size:24px;margin:0 0 5px}.footer-newsletter{background-color:#fbba20;padding:20px;border-radius:20px;margin:30px 0 50px;text-align:center}.footer-newsletter h3{margin:0 0 10px;font-size:28px;color:#525c23}.footer-newsletter .gform_wrapper{margin:0}.footer-newsletter .gform_fields{margin:0;display:flex;flex-wrap:wrap}.footer-newsletter .gfield{margin:5px 0;padding:0 5px}.footer-newsletter .gform_body{display:inline-block}.footer-newsletter .gform_footer{display:inline-block}.footer-newsletter input[type="submit"]{background-color:#525c23;color:#fff}.footer-newsletter input[type="submit"]:hover,.footer-newsletter input[type="submit"]:focus{background-color:#414918;color:#fff}.footer-bottom{display:flex;flex-wrap:wrap;align-items:center;align-content:center}.footer-bottom .copy{display:inline-block;margin:0 20px 0 0}.footer-bottom .socials{display:inline-block}.footer-bottom .socials a{text-decoration:none;display:inline-block;width:26px;height:26px;margin:0 5px}.footer-bottom .socials a svg{fill:#fbba1f;width:26px;height:26px}.footer-bottom .menu{list-style-type:none;padding:0;margin:0;width:100%}.footer-bottom .menu li{display:inline-block}.footer-bottom .menu li:before{content:'|';display:inline-block;padding:0 8px 0 3px}.footer-bottom .menu li:first-child:before{display:none}.footer-bottom .menu li a{color:#fef7e7}@media only screen and (min-width:768px){.footer{padding:60px 0 40px}.footer-main{margin:0 0 50px}.footer-main .first-column{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-main .tagline{text-align:right;margin:38px 0 20px}.footer-main h3{margin:28px 0 5px;font-size:26px}.footer-newsletter{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.footer-newsletter h3{font-size:28px;margin:0 0 10px;display:inline-block}.footer-newsletter .gform_wrapper{display:inline-block}.footer-newsletter .gform_wrapper input{margin:0}.footer-newsletter .gfield{width:250px}.footer-bottom .menu{width:auto;padding:0 0 0 30px;flex:auto;text-align:right}}@media only screen and (min-width:1024px){.footer-main{margin:0 0 70px}.footer-main .first-column{display:block}.footer-main .tagline{text-align:left;margin:0 0 20px}}