@keyframes menumove{0%,60%{opacity:0}100%{opacity:1}}@media only screen and (max-width:1520px){.slide.team{width:calc(100% / 6.5)}.section.handpicked-query-overview-block .container:before{width:calc(100% + 8%);left:-4%}}@media only screen and (max-width:1420px){.container,.hero.small-hero,.mainmenu .container,.section.block_content_and_image_left.overflow .container,.section.query-slider-block .block.collection-slider-block .title-wrapper,header .top-bar .container{padding:0 4%}.section.content_block_double.grey .container{margin:0 4%}.hero.small-hero .container,.section.chef-checkout .container,.section.query-slider-block .container,.woocommerce-cart .section.block_shortcode .section.woo-section.chef-cart .container{padding:0}.section.cta_with_button_block .block.cta-block .left-cta{right:100px;top:50px}.section.block_content .block.cta-block .right-cta{right:0;left:initial}.section.block_content .block.cta-block .left-cta{left:30px}.section .block-row{gap:60px}.slide.team{width:calc(100% / 5.5)}.section.block_content_and_image_left.cta .block-row .block.content-block,.section.block_content_and_image_left.cta .block-row .thumb-side{-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px)}.part.product-big .inner-wrapper .content-wrapper .block-order-wrapper .button.add-product,.part.product-big .inner-wrapper .content-wrapper .block-order-wrapper .product-quantity select{font-size:14px;font-size:.875rem}.mainmenu .container .logo,header .top-bar .container .logo{left:4%}.mainmenu .top-bar .container{-ms-flex-align:center;align-items:center;padding:6px 4% 8px}.hero.small-hero .content-wrapper{padding:50px 100px 50px 50px}}@media only screen and (max-width:1380px){.single-product .main-content .chef-product-bottom-row .chef-product-purchase__totals{-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-pack:start;justify-content:flex-start}.single-product .main-content .chef-product-bottom-row .chef-product-purchase__totals strong{margin-right:0}.single-product .main-content .single-product-section .block.left-content-block .left-side{gap:15px}.woocommerce-account .woocommerce #customer_login{gap:50px}.woocommerce-account .woocommerce #customer_login .col-1,.woocommerce-account .woocommerce #customer_login .col-2{-ms-flex:0 1 calc(50% - 25px);flex:0 1 calc(50% - 25px)}.part.product-big .inner-wrapper .content-wrapper .block-order-wrapper .product-quantity{max-width:122px}}@media only screen and (max-width:1180px){.section.cta_with_button_block .block.cta-block .right-cta{right:25%}.section.block_content.standaard .block.cta-block{-ms-flex:0 1 100%;flex:0 1 100%;height:150px}.section.block_content.standaard .block.cta-block .left-cta{left:0;top:-20px}.section.block_content.standaard .block.cta-block .right-cta{top:10px;right:initial;left:200px}.slide.team{width:calc(100% / 5)}.section.usp_block .container .block.usp-block .items-wrapper{gap:15px}.section.usp_block .container .block.usp-block .items-wrapper .item{padding:22px}.section.usp_block .container .block.usp-block .items-wrapper .item .item-content ul li{padding-bottom:10px}.mainmenu .main-nav-wrapper ul li a{padding:12px 10px;font-size:15px;font-size:.9375rem}.part.product-big .inner-wrapper .content-wrapper .block-order-wrapper .button.add-product{font-size:13px;font-size:.8125rem;padding:10px 6px}.chef-cart-layout{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:end;justify-content:flex-end}.chef-cart-layout .chef-cart-layout__main{-ms-flex:0 1 100%;flex:0 1 100%}.chef-cart-layout .chef-cart-layout__sidebar{position:fixed;bottom:0;width:100%;left:0;z-index:999;background:#fff;padding:20px;border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -10px 15px -3px rgba(0,0,0,.1)}.chef-cart-layout .chef-cart-layout__sidebar .cart-collaterals{padding:0}.chef-cart-layout .chef-cart-layout__sidebar .cart-collaterals .cart_totals.calculated_shipping h2{font-size:18px;font-size:1.125rem;margin:0 0 12px}.chef-cart-layout .chef-cart-layout__sidebar .cart-collaterals .cart_totals.calculated_shipping table.shop_table tbody tr{line-height:1}.chef-cart-layout .chef-cart-layout__sidebar .cart-collaterals .cart_totals.calculated_shipping table.shop_table tbody tr th{font-size:16px;font-size:1rem;padding:2px 0;font-weight:500;line-height:1}.chef-cart-layout .chef-cart-layout__sidebar .cart-collaterals .cart_totals.calculated_shipping table.shop_table tbody tr td{font-size:14px;font-size:.875rem;line-height:1;padding:2px 0}.list-item.product.extra{-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px)}}@media only screen and (max-width:1080px){.list-item.product{-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px)}}@media only screen and (max-width:1024px){.background-wrapper,.mainmenu .mobile-nav ul li .sub-menu li,header .top-bar .container ul li .language-switcher-nav{display:block!important}.mobile-nav,.mobile-nav ul{text-align:center;width:100%}.mainmenu nav{display:none!important}.mainmenu .mobile-toggle-menu-wrapper{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.mainmenu .menu-switch{display:block;left:0;z-index:910;padding-top:1px;line-height:1;border:none;width:50px;height:50px;background:0 0;margin-top:0}.mainmenu .main-nav-wrapper,.mainmenu .menu-switch .mobile-button-text,.mainmenu .top-nav-wrapper,.mobile-nav ul li a:before,.mobile-nav ul li a:visited:before{display:none}.mainmenu .menu-switch .icon{display:inline-block;height:100%;width:100%}.mainmenu .menu-switch .icon:before{content:"";background-image:url(../images/icons/menu-black.svg);height:100%;width:100%;background-position:center center;background-size:55% auto;background-repeat:no-repeat;display:block}.mainmenu .menu-switch .icon.close:before{background-image:url(../images/icons/menu-close-black.svg)}.background-wrapper{transition:.3s;background:#f0f0f0}.background-wrapper.active-bg{width:100%!important}.mainmenu .container{min-height:64px}.mobile-nav{top:150px;height:calc(150dvh - 150px);overflow-y:scroll;position:fixed;right:0;left:0;padding:0 4%;opacity:1;transition:.3s;z-index:900;pointer-events:none;display:none}.mobile-nav ul{margin:0 auto}.mobile-nav ul li a,.mobile-nav ul li a:visited{font-size:18px;font-size:1.125rem;padding:10px 20px;color:#000;font-weight:700}.mobile-nav ul li.current-menu-item>a,.mobile-nav ul li.current-menu-item>a:visited,.mobile-nav ul li.current-page-parent>a,.mobile-nav ul li.current-page-parent>a:visited,.mobile-nav ul li.current_page_parent>a,.mobile-nav ul li.current_page_parent>a:visited{background:#000;color:#fff}.mobile-nav ul li.menu-item-has-children.current_page_parent>a,.mobile-nav ul li.menu-item-has-children.current_page_parent>a:visited{background:0 0;color:#000}.mobile-nav li.menu-item-has-children{border-bottom:1px solid rgba(0,0,0,.2)}.mobile-nav li.menu-item-has-children>a:after,.mobile-nav li.menu-item-has-children>a:visited:after{content:"\f078";font-weight:600;font-family:"Font Awesome 5 free";display:inline-block;z-index:3;font-size:16px;margin-left:15px;right:0;line-height:1}.mobile-nav li.fold-out .sub-menu{display:block}.mobile-nav:has(.menu-item.toggle) li:not(.toggle){display:none}.mainmenu .nav-wrapper .container .mobile-nav{width:100%}.mainmenu .mobile-nav>ul>li.menu-item-has-children>a,.mainmenu .mobile-nav>ul>li.menu-item-has-children>a:visited,.mainmenu .mobile-nav>ul>li.menu-item-has-children>button{position:relative;padding-right:40px;transition:.3s;border-radius:0;outline:0;border:none;font-family:Antenna-Regular,serif}.mainmenu .mobile-nav>ul>li.menu-item-has-children>a:after,.mainmenu .mobile-nav>ul>li.menu-item-has-children>a:before,.mainmenu .mobile-nav>ul>li.menu-item-has-children>a:visited:after,.mainmenu .mobile-nav>ul>li.menu-item-has-children>a:visited:before,.mainmenu .mobile-nav>ul>li.menu-item-has-children>button:after,.mainmenu .mobile-nav>ul>li.menu-item-has-children>button:before{content:"";width:24px;height:12px;background-size:auto 100%;background-position:center center;transition:.3s;display:inline-block;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-6px}.mainmenu .mobile-nav>ul>li.menu-item-has-children>a:before,.mainmenu .mobile-nav>ul>li.menu-item-has-children>a:visited:before,.mainmenu .mobile-nav>ul>li.menu-item-has-children>button:before{opacity:0;left:0;background-image:url(../images/icons/arrow-left-black.svg)}.mainmenu .mobile-nav>ul>li.menu-item-has-children>a:after,.mainmenu .mobile-nav>ul>li.menu-item-has-children>a:visited:after,.mainmenu .mobile-nav>ul>li.menu-item-has-children>button:after{opacity:1;right:0;background-image:url(../images/icons/arrow-right-black.svg)}.mainmenu .mobile-nav>ul>li.menu-item-has-children.toggle>a,.mainmenu .mobile-nav>ul>li.menu-item-has-children.toggle>a:visited,.mainmenu .mobile-nav>ul>li.menu-item-has-children.toggle>button{padding-left:40px;border-bottom:1px solid rgba(0,0,0,.2)}.mainmenu .mobile-nav>ul>li.menu-item-has-children.toggle>a:before,.mainmenu .mobile-nav>ul>li.menu-item-has-children.toggle>a:visited:before,.mainmenu .mobile-nav>ul>li.menu-item-has-children.toggle>button:before{opacity:1;transition-delay:.15s}.mainmenu .mobile-nav>ul>li.menu-item-has-children.toggle>a:before,.mainmenu .mobile-nav>ul>li.menu-item-has-children.toggle>a:visited:after,.mainmenu .mobile-nav>ul>li.menu-item-has-children.toggle>button:after,body.stop-scroll header .logo{opacity:0}.mainmenu .container .logo{left:120px}.mainmenu .mobile-nav ul{gap:0!important}.mainmenu .mobile-nav ul li{margin:0;-ms-flex:0 1 100%;flex:0 1 100%}.mainmenu .mobile-nav ul li a,.mainmenu .mobile-nav ul li a:visited,.mainmenu .mobile-nav ul li button{font-size:16px;font-size:1rem;color:#000;border-bottom:1px solid rgba(0,0,0,.1);padding:12px 0;text-decoration:none;width:100%;text-align:left;line-height:160%;display:block;border-radius:0;background:0 0;outline:0}.mainmenu .mobile-nav ul li .sub-menu{padding:0;display:none;position:relative;transition:.3s;-ms-flex-flow:row wrap;flex-flow:row wrap;box-shadow:none;background:0 0}.mainmenu .mobile-nav ul li .sub-menu li a,.mainmenu .mobile-nav ul li .sub-menu li a:visited{font-size:18px;font-size:1.125rem;color:#000;text-decoration:none;background:0 0!important}.mainmenu .mobile-nav ul li .sub-menu li a:focus,.mainmenu .mobile-nav ul li .sub-menu li a:hover,.mainmenu .mobile-nav ul li .sub-menu li a:visited:focus,.mainmenu .mobile-nav ul li .sub-menu li a:visited:hover{background:0 0}.mainmenu .mobile-nav ul li.toggle .sub-menu{display:-ms-flexbox;display:flex}.mobile-nav.fold-out{pointer-events:auto;animation:.3s linear menumove;display:block!important}.header .container.head{margin-top:30px}.footer .section.footer-nav .nav-block,.footer .section.footer-section .block.content-block{-ms-flex:0 0 100%;flex:0 0 100%}.footer .section.footer-nav .nav-block nav>ul>li{-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px)}.footer .section.footer-nav .nav-block nav>ul li.li-label .label{margin-bottom:15px}.footer .section.footer-section .block.form-block{padding-left:0;-ms-flex-order:-1;order:-1;-ms-flex:0 1 570px;flex:0 1 570px}.footer .section.footer-section .block.content-block .content-wrapper{max-width:370px}body.scroll-version header .container .logo-dark .logo{max-width:110px;max-height:60px;box-shadow:none;opacity:1!important}body.scroll-version header .container.head{margin:4% 4% 0!important;min-height:60px;background:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border-radius:30px}body.scroll-version header.mainmenu .menu-switch{box-shadow:none}body.scroll-version header .mobile-nav{top:140px;height:calc(100vh - 140px)}header .container.head{margin:4% 4% 0}header.mainmenu .logo{left:122px}header .top-bar .container{min-height:30px}header .top-bar .container ul li a{font-size:12px;font-size:.75rem}.list-item.team{-ms-flex:0 1 calc(33.33% - 13.33px);flex:0 1 calc(33.33% - 13.33px)}.slide.team{width:calc(100% / 4)}.list-item.diensten.uitgelicht{-ms-flex:0 1 100%;flex:0 1 100%}.list-item.diensten.uitgelicht .inner-wrapper .bottom-wrapper .part-intro{padding:6px 25px 15px;width:100%}.hero.big-hero{padding:10px 0 0}.hero.big-hero .big-hero-grid,.hero.big-hero .big-hero-small-items{gap:15px}.hero.big-hero .big-hero-main-item .content-side{padding:30px 10px 30px 30px}.hero.big-hero .big-hero-small-items .small-item{-ms-flex:0 1 calc(50% - 7.5px);flex:0 1 calc(50% - 7.5px)}.hero.big-hero .big-hero-small-items .small-item:last-child{-ms-flex:0 1 100%;flex:0 1 100%;background:#e0d6d1}.hero.big-hero .big-hero-small-items .small-item:last-child img{object-fit:contain;object-position:right}.chef-b2b-products-shortcode .chef-b2b-products-list .part.product-big,.list-item.product.big,.list-item.product.small,.section.link_repeater_block .block.link-block-repeater-block .items-wrapper li{-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px)}.block.collection-overview-block.faq .collection-wrapper .list-item.faq .part-title{font-size:16px;font-size:1rem}}@media only screen and (max-width:980px){.single-product .main-content .single-product-section .block-row{gap:15px}.single-product .main-content .single-product-section .block-row .block.left-content-block{-ms-flex:0 1 100%;flex:0 1 100%}.single-product .main-content .single-product-section .block-row .block.right-content-block{-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-order:-1;order:-1}.single-product .main-content .single-product-section .block-row .block.right-content-block .right-side{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}.single-product .main-content .single-product-section .block-row .block.right-content-block .right-side .product-intro.card-look.card-row{position:relative;-ms-flex-order:1;order:1}.single-product .main-content .single-product-section .block-row .block.right-content-block .right-side>.chef-product-gallery-anchor--mobile{-ms-flex-order:2;order:2;-ms-flex:0 0 100%;flex:0 0 100%}.single-product .main-content .single-product-section .block-row .block.right-content-block .right-side>.card-row.card-look:has(.chef-product-purchase){-ms-flex-order:3;order:3}.single-product .main-content .single-product-section .block-row .block.right-content-block .right-side .card-row.chef-product-detail-usps{-ms-flex-order:5;order:5}.single-product .main-content .single-product-section .block-row .block.right-content-block .right-side .card-row.chef-product-detail-cta{-ms-flex-order:6;order:6;display:none}.single-product .main-content .single-product-section .block-row .block.right-content-block .right-side .card-row.chef-product-detail-review{-ms-flex-order:7;order:7;display:none}.single-product .main-content .single-product-section .block-row .block.right-content-block .card-row.card-look .chef-product-purchase__totals{-ms-flex-pack:end;justify-content:flex-end;-ms-flex:1;flex:1}.chef-checkout-option-card__badge{position:relative;top:0;right:0;margin-bottom:12px;display:block;width:fit-content}}@media only screen and (max-width:900px){.block.collection-overview-block.post .list-item.post,.section.query-overview-block.post .list-item.post,.section.related-posts .list-item.post{-ms-flex:0 1 calc(50% - 11px);flex:0 1 calc(50% - 11px)}.section.usp_block .block.usp-block .items-wrapper li{-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px)}.home .section:first-child{margin-top:-20px;margin-bottom:40px}.list-item.diensten .inner-wrapper .part-title{-ms-flex:0 1 100%;flex:0 1 100%}.mainmenu .top-bar .container{-ms-flex-align:center;align-items:center;padding:6px 4% 8px}.mainmenu .top-bar .container ul.usp-list{position:relative;display:block;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:calc(100% - 130px);height:18px;min-height:18px;margin:0;padding:0;list-style:none;gap:0;overflow:hidden}.mainmenu .top-bar .container ul.usp-list>li.usp-item{animation:6s cubic-bezier(.4,0,.2,1) infinite usp-item-animation;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;right:0;width:100%;max-width:100%;margin:0;padding:0 0 0 28px;opacity:0;pointer-events:none;transform:translateY(-10px);box-sizing:border-box}.mainmenu .top-bar .container ul.usp-list>li.usp-item::before{left:0;top:50%;margin-right:0;position:absolute;transform:translateY(-50%)}.mainmenu .top-bar .container ul.usp-list>li.usp-item .usp-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainmenu .top-bar .container ul.usp-list>li.usp-item:nth-child(1){animation-delay:0s}.mainmenu .top-bar .container ul.usp-list>li.usp-item:nth-child(2){animation-delay:2s}.mainmenu .top-bar .container ul.usp-list>li.usp-item:nth-child(3){animation-delay:4s}.mainmenu .top-bar .__fbcw__bar-widget{-ms-flex-negative:0;flex-shrink:0}@keyframes usp-item-animation{0%,5%{opacity:0;transform:translateY(-10px)}10%,38%{opacity:1;transform:translateY(0)}100%,43%{opacity:0;transform:translateY(10px)}}.home .section.handpicked-query-overview-block.home-faq{margin-bottom:60px}.section.block_content_and_image_left.overflow .block-row .block.content-block{-ms-flex:0 1 100%;flex:0 1 100%;padding:30px}.section.block_content_and_image_left.overflow .block-row .block.content-block:after{display:none}.section.block_content_and_image_left.overflow .block-row .thumb-side{-ms-flex:0 1 100%;flex:0 1 100%;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.4}.chef-cart-layout .chef-cart-layout__main .chef-cart-extra-upsell .chef-cart-extra-upsell__triggers .chef-cart-extra-upsell__trigger{-ms-flex:0 1 calc(33.33% - 8px);flex:0 1 calc(33.33% - 8px)}.chef-cart-layout .chef-cart-layout__sidebar{padding:15px}.chef-cart-layout .chef-cart-layout__sidebar .cart-collaterals .cart_totals.calculated_shipping h2{font-size:16px;font-size:1rem}.chef-cart-layout .chef-cart-layout__sidebar .cart-collaterals .cart_totals.calculated_shipping table.shop_table tbody tr th{font-size:14px;font-size:.875rem}.chef-cart-layout .chef-cart-layout__sidebar .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button.button{margin:2px 0 0}}@media only screen and (max-width:820px){.slide.team{width:calc(100% / 3)}.block.collection-overview-block.faq .collection-wrapper .list-item.faq,.section.block_content_and_image_left .block-row .block.content-block,.section.block_content_and_image_left .block-row .thumb-side,.section.block_content_and_image_left.reverse .block-row .block.content-block,.section.block_content_and_image_left.reverse .block-row .thumb-side,.section.content_and_form .block-row .block.content-block,.section.content_and_form .block-row .block.form-block,.section.postcode-checker-block .block.content-side{-ms-flex:0 1 100%;flex:0 1 100%}.hero.small-hero .container .content-wrapper{-ms-flex:0 1 100%;flex:0 1 100%;padding:30px}.hero.small-hero .container .content-wrapper .hero-title{font-size:32px;font-size:2rem;margin:12px 0 0}.hero.small-hero .container .bg{display:none}.section:first-child.query-overview-block{margin-top:30px}.section.postcode-checker-block{padding:0}.section.block_content_and_image_left .block-row,.section.block_content_and_image_left.reverse .block-row,.section.content_and_form .block-row,.section.postcode-checker-block .block-row{gap:30px}.section.postcode-checker-block .block.postcode-checker-block{-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:0}.section.postcode-checker-block .block.content-side h3{margin:0 0 12px}.section.four-content-block .block.content-block{-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px)}}@media only screen and (max-width:800px){.section{margin-bottom:50px}}@media only screen and (max-width:768px){body.scroll-version header .container.head{margin:40px 4% 0}.footer .section.footer-nav .block-row{gap:50px}.footer .copyright nav ul li,.footer .section.footer-nav .block.beoordelingen-block,.footer .section.footer-nav .block.contact-block,.footer .section.footer-nav .block.socials-block,.woocommerce-account .woocommerce #customer_login .col-1,.woocommerce-account .woocommerce #customer_login .col-2{-ms-flex:0 1 100%;flex:0 1 100%}.footer .section.footer-nav .block.contact-block{-ms-flex-order:-1;order:-1}.footer .section.footer-nav .block.beoordelingen-block{-ms-flex-order:0;order:0}.footer .section.footer-nav .block.socials-block{-ms-flex-order:2;order:2}.footer .section.footer-nav .block.nav-block{-ms-flex-order:4;order:4}.woocommerce-account .woocommerce #customer_login{gap:25px}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive{--chef-cart-pad-x:12px}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive thead{display:none!important}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:var(--chef-cart-pad-x)}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item{display:-ms-grid!important;display:grid!important;-ms-grid-columns:56px minmax(0,1fr) auto;grid-template-columns:56px minmax(0,1fr) auto;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-template-areas:"thumb name remove" "price qty subtotal";column-gap:10px;row-gap:10px;-ms-flex-align:start;align-items:start;width:100%;padding:12px!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:10px;background:#fff;box-sizing:border-box}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item td{display:block;padding:0!important;min-width:0;text-align:left!important;border:none!important;-ms-grid-column:auto;grid-column:auto}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item td::before{display:none!important;content:none!important}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-thumbnail{grid-area:thumb;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-thumbnail img{width:56px;height:56px;object-fit:cover;border-radius:6px}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-name{grid-area:name;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-name a{font-size:14px;font-size:.875rem;line-height:1.35}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-name dl.variation{margin:4px 0 0}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-name dl.variation dd,.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-name dl.variation dt,.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-name dl.variation p{font-size:12px;line-height:1.4}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-remove{grid-area:remove;justify-self:end;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-price{grid-area:price;visibility:visible!important;overflow:visible;font-size:inherit!important;line-height:normal!important;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-price span,.woocommerce-account .woocommerce table.shop_table,.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:14px;font-size:.875rem}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-price .amount{font-size:14px;font-size:.875rem;font-weight:500}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-quantity{grid-area:qty;justify-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-quantity .quantity.chef-cart-quantity-controls{width:auto;max-width:none;gap:2px}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-quantity .quantity.chef-cart-quantity-controls .qty-btn,.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-quantity .quantity.chef-cart-quantity-controls input.qty{width:36px;height:36px;font-size:14px;font-size:.875rem}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-subtotal{grid-area:subtotal;justify-self:end;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:right!important}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr.woocommerce-cart-form__cart-item .product-subtotal .amount{font-size:16px;font-size:1rem;font-weight:700}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent!important}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr:has(>td.actions){display:block!important;padding:0!important;margin:0;border:none!important;background:0 0}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table.shop_table_responsive tbody tr:has(>td.actions) td.actions{padding:4px 0 0!important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-account .woocommerce-Addresses .col-1,.woocommerce-account .woocommerce-Addresses .col-2,.woocommerce-account .woocommerce-Addresses .u-column1,.woocommerce-account .woocommerce-Addresses .u-column2,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce-cart .hero.small-hero .container .content-wrapper{-ms-flex:1;flex:1;padding:0}.woocommerce-cart .hero.small-hero .container .content-wrapper h1{margin:0 0 12px}.woocommerce-account .section:first-child{margin-top:30px}.woocommerce-account .woocommerce{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{display:none;content:none}.woocommerce-account .woocommerce-MyAccount-navigation{padding:12px 16px}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:4px 18px}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:8px 4px;-ms-flex:0 1 100%;flex:0 1 100%}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{background:rgba(0,0,0,.12)}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:focus,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{transform:none}.woocommerce-account .woocommerce-MyAccount-content>p{padding:16px;margin-bottom:12px}.woocommerce-account .woocommerce-Addresses,.woocommerce-account .woocommerce-EditAccountForm,.woocommerce-account .woocommerce-MyAccount-orders,.woocommerce-account .woocommerce-customer-details,.woocommerce-account .woocommerce-order-details,.woocommerce-account form{padding:16px}.woocommerce-account .woocommerce-Addresses .woocommerce-Address+.woocommerce-Address{margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.08)}.woocommerce-account header.woocommerce-Address-title h2{font-size:18px;font-size:1.125rem;margin-bottom:10px}.woocommerce-account header.woocommerce-Address-title a.edit{margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-orders{overflow-x:auto;-webkit-overflow-scrolling:touch}.woocommerce-account .woocommerce-MyAccount-orders table.woocommerce-orders-table{min-width:480px}.woocommerce-account .woocommerce table.shop_table td,.woocommerce-account .woocommerce table.shop_table th{padding:10px 8px}.woocommerce-account .woocommerce button.button{margin-top:16px}.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-message{margin-bottom:12px;padding:12px 16px}.woocommerce-cart .woocommerce-cart-form table.shop_table tbody{border-radius:10px!important}}@media only screen and (max-width:720px){.chef-b2b-products-shortcode .chef-b2b-products-list .part.product-big,.chef-cart-extra-upsell__products--theme .part.product-extra,.chef-checkout-delivery-moment-row p.form-row,.chef-checkout-option-card,.list-item.product,.list-item.product.big,.list-item.product.extra,.section.link_repeater_block .block.link-block-repeater-block .items-wrapper li,.section.usp_block .container .block.usp-block .items-wrapper .item .item-content{-ms-flex:0 1 100%;flex:0 1 100%}.block.collection-overview-block.product .collection-wrapper{gap:20px}.section.usp_block.contains-background-img{padding:30px 0}.section.usp_block .container .block.usp-block .title-wrapper{display:none}.section.usp_block .container .block.usp-block .items-wrapper .item{-ms-flex:0 1 100%;flex:0 1 100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;gap:12px}.section.usp_block .container .block.usp-block .items-wrapper .item:before{width:44px;height:44px}.section.usp_block .container .block.usp-block .items-wrapper .item .item-title{display:inline-block;margin:0}.home .main-wrapper{margin-top:114px}.hero.big-hero,.hero.big-hero .container{padding:0}.hero.big-hero .big-hero-main-item{border-radius:0}.hero.big-hero .big-hero-main-item .content-side{-ms-flex:0 1 100%;flex:0 1 100%;padding:22px}.hero.big-hero .big-hero-main-item .content-side:after{transform:skewY(-2deg);transform-origin:top right;pointer-events:none;z-index:2;top:-25px;width:100%;right:0}.hero.big-hero .big-hero-main-item .thumb-side{-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-order:-1;order:-1;max-height:320px;min-height:320px}.hero.big-hero .big-hero-small-items{padding:0 4%}.hero.big-hero .big-hero-small-items .small-item{-ms-flex:0 1 100%;flex:0 1 100%;min-height:190px}.chef-cart-layout .chef-cart-layout__main .chef-cart-extra-upsell .chef-cart-extra-upsell__triggers .chef-cart-extra-upsell__trigger{-ms-flex:0 1 calc(50% - 6px);flex:0 1 calc(50% - 6px)}.chef-checkout-fields-grid #billing_city_field,.chef-checkout-fields-grid #billing_street_name_field,.chef-checkout-fields-grid #shipping_city_field,.chef-checkout-fields-grid #shipping_street_name_field,.chef-checkout-fields-grid .chef-checkout-field--half,.chef-checkout-fields-grid .form-row-first,.chef-checkout-fields-grid .form-row-last,.chef-checkout-fields-grid .form-row.address-field{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;width:100%!important}.chef-added-to-cart-modal__message{padding-right:30px}.chef-checkout-fields-grid .chef-checkout-field--half:first-child,.chef-checkout-fields-grid .form-row-first{margin-right:0}.chef-salade-popup .chef-salade-popup__option{-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:600px){.section,.section.block_image_and_content_left.overflow{margin-bottom:60px}.section.cta_with_button_block .container .block-row,.single-product .main-content .single-product-section .block.left-content-block .left-side{gap:0}.block-row.blocks-in-row-2 .block,.block-row.blocks-in-row-3 .block,.block-row.blocks-in-row-4 .block,.chef-cart-layout .chef-cart-layout__main .chef-cart-extra-upsell .chef-cart-extra-upsell__triggers .chef-cart-extra-upsell__trigger,.footer .section.footer-nav .nav-block nav>ul>li{-ms-flex:0 0 100%;flex:0 0 100%}.block-row.blocks-in-row-4 .block:nth-last-of-type(-n+2){margin-bottom:30px}.block-row.blocks-in-row-4 .block:last-child{margin-bottom:0}.woocommerce-cart .hero.small-hero .container{padding:20px}.woocommerce-cart .hero.small-hero .container .content-wrapper h1{font-size:20px;font-size:1.25rem;margin:0}.woocommerce-cart .hero.small-hero .container .cart-back-button .button{font-size:14px;font-size:.875rem;padding:8px 15px}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table tbody tr:has(>td.actions) td.actions .button,.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table tbody tr:has(>td.actions) td.actions button.button{font-size:14px;font-size:.875rem;padding:14px 15px}.chef-cart-layout .chef-cart-layout__main .woocommerce-cart-form .shop_table tbody tr:has(>td.actions) td.actions .coupon input.input-text{width:140px}.chef-cart-layout .chef-cart-layout__main .extra-after-cart-notice .chef-cart-bundle-totals-by-type li .chef-cart-bundle-totals-by-type__item-label{-ms-flex:0 1 calc(70% - 5px);flex:0 1 calc(70% - 5px)}.chef-cart-layout .chef-cart-layout__main .extra-after-cart-notice .chef-cart-bundle-totals-by-type li .chef-cart-bundle-totals-by-type__item-value{text-align:right;-ms-flex:0 1 calc(30% - 5px);flex:0 1 calc(30% - 5px)}.chef-step-actions--payment #place_order.chef-checkout-place-order-button{width:100%!important}.woocommerce-cart .section.block_shortcode .section.woo-section.chef-cart{margin-top:15px}.block-row.blocks-in-row-3 .block:last-child{margin-bottom:0}.block-row.blocks-in-row-2 .block:last-child{margin-bottom:0}.slide.team{width:calc(100% / 2)}h1{font-size:32px;font-size:2rem}h2{font-size:24px;font-size:1.5rem;line-height:120%}.hero.big-hero .container .content-wrapper .hero-title-wrapper .hero-subtitle,h3{font-size:20px;font-size:1.25rem}.footer .section.footer-section .block.form-block .block-title,.single-product .main-content .single-product-section .block.left-content-block .left-side .related-products-block .related-products-block__title,h4{font-size:18px;font-size:1.125rem}h5{font-size:17px;font-size:1.0625rem}.hero.small-hero .content-wrapper .hero-subtitle,.section.query-overview-block.post .block.query-with-filter-block .filter-wrapper ul li button{font-size:15px;font-size:.9375rem}.home .main-wrapper{margin-top:104px}.hero.big-hero .container{-ms-flex-align:end;align-items:flex-end;padding-bottom:30px}.hero.big-hero .container .content-wrapper{top:0}.hero.big-hero .container .content-wrapper .hero-title-wrapper .hero-title{font-size:32px;font-size:2rem;margin:0 0 2px}.hero.big-hero .container .content-wrapper ul.buttons-wrapper{margin-top:40px}.hero.big-hero .container .content-wrapper ul.buttons-wrapper li a,.hero.big-hero .container .content-wrapper ul.buttons-wrapper li a.button{font-size:16px;font-size:1rem;padding:18px 20px}.home .section:first-child{margin-top:20px}.section .block-row{gap:30px}.section:last-child{margin-bottom:60px}.section.block_content_and_image_left.overflow .block.content-block,.section.cta_with_button_block .container{padding:0}.section.block_content_and_image_left.overflow .container{padding:0 4%}.block.collection-overview-block.post .list-item.post,.block.collection-overview-block.post .title-wrapper,.section.block_content_and_image_left.overflow .container .block.content-block,.section.cta_with_button_block .block.cta-with-button-block .inner-wrapper .bottom-wrapper,.section.query-overview-block.post .list-item.post,.section.query-overview-block.post .title-wrapper,.section.related-posts .list-item.post,.section.related-posts .title-wrapper{-ms-flex:0 1 100%;flex:0 1 100%}.section.block_content_and_image_left.overflow .container .thumb-side{-ms-flex:0 1 100%;flex:0 1 100%;min-height:300px;max-height:400px}.section.block_content_and_image_left.cta .block-row .block.content-block,.section.content_block_double.grey .container,.section.query-overview-block.diensten .block.collection-overview-block.diensten{padding:60px 0}.section.block_content_and_image_left.cta .block-row .left-cta{left:10%}.list-item.diensten{-ms-flex:0 1 100%;flex:0 1 100%;padding:12px 45px 12px 12px}.list-item.diensten:after{right:14px}.list-item.diensten .inner-wrapper .part-title{font-size:16px;font-size:1rem;-ms-flex:1;flex:1}.list-item.diensten .inner-wrapper .img-wrapper{-ms-flex:0 1 60px;flex:0 1 60px}.section.block_image_and_content_left.overflow .block.content-block{-ms-flex:0 1 100%;flex:0 1 100%;padding:0;margin-bottom:30px}.section.block_image_and_content_left.overflow .block.content-block .inner-wrapper,.section.content_and_form .block.form-block .gform_wrapper{padding:30px}.section.block_image_and_content_left.overflow .thumb-side{height:100vh;max-height:300px}.section.block_image_and_content_left.overflow .thumb-side .bg{width:100%;border-radius:0}.section.cta_with_button_block .block.cta-with-button-block{-ms-flex:0 1 100%;flex:0 1 100%;margin-top:20px;padding:30px 4%}.section.cta_with_button_block .block.cta-with-button-block .inner-wrapper{gap:20px}.section.cta_with_button_block .block.cta-with-button-block .inner-wrapper .img-wrapper{-ms-flex:0 1 100px;flex:0 1 100px}.section.cta_with_button_block .block.cta-block{position:relative;height:240px;-ms-flex:0 1 100%;flex:0 1 100%}.section.cta_with_button_block .block.cta-block .left-cta{left:4%;top:20px}.section.cta_with_button_block .block.cta-block .right-cta{right:4%;left:initial;bottom:20px}.section.cta_with_button_block .block.cta-block .background-underlay{height:100%;width:100%;border-radius:0}.footer .section.footer-nav{margin:0}.section.block_content .block.cta-block{-ms-flex:0 1 100%;flex:0 1 100%;height:200px;position:relative}.section.block_content .block.cta-block .left-cta{left:0}.section.block_content .block.cta-block .right-cta{left:initial;right:10px;top:initial;bottom:0}.section.block_content.center .block.content-block{padding:30px 30px 0}.list-item.team{-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px)}.post-intro-section.has-thumbnail .block.intro-block .content-wrapper .part-title{font-size:26px;font-size:1.625rem}.hero.post-hero:has(+.post-intro-section.has-thumbnail) .content-wrapper{padding:160px 0 0}.hero.post-hero:has(+.post-intro-section.has-thumbnail) .container{padding-bottom:120px}.post-intro-section.has-thumbnail{top:-100px;margin-bottom:-100px}.section.query-slider-block{padding:40px 0;margin-bottom:0}header .top-bar .container ul li a.email{display:none}.block.collection-overview-block.post,.section.handpicked-query-overview-block .container .block.collection-overview-block.diensten,.section.query-overview-block.diensten .block.collection-overview-block.diensten,.section.query-overview-block.post,.section.query-overview-block.team .block.collection-overview-block.team,.section.related-posts{opacity:1!important;transform:none}.mainmenu .container{min-height:56px}.mainmenu .container .logo{left:80px}.mainmenu .container .logo img{max-width:68px}.mainmenu .mobile-toggle-menu-wrapper .account-and-cart{gap:10px}.mainmenu .mobile-toggle-menu-wrapper .account-and-cart .account-wrapper,.mainmenu .mobile-toggle-menu-wrapper .account-and-cart .cart-wrapper{width:44px;height:44px;-ms-flex:0 1 44px;flex:0 1 44px}.main-wrapper{overflow:hidden;margin-top:95px}.card-look{padding:16px}.single-product .main-content .single-product-section .block.right-content-block .right-side .card-row.product-intro .product-intro__title-wrapper h1{font-size:22px;font-size:1.375rem;font-weight:700}.single-product .main-content .chef-product-gallery{gap:8px}.single-product .main-content .chef-product-gallery .chef-product-gallery__nav{width:44px;gap:4px;display:none}.single-product .main-content .chef-product-gallery .chef-product-gallery__nav img{border-radius:6px}.single-product .main-content .single-product-section .block-row .block.right-content-block .card-row.card-look .chef-product-purchase__totals{-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-pack:start;justify-content:flex-start}.single-product .main-content .single-product-section .block.left-content-block .left-side .related-products-block .related-products-block__list{gap:12px}.list-item.product.small,.single-product .main-content .single-product-section .block.left-content-block .left-side .chef-bundle-list-by-cat .chef-bundle-list-by-cat__group,.single-product .main-content .single-product-section .block.left-content-block .left-side .related-products-block .related-products-block__list li{-ms-flex:0 1 100%;flex:0 1 100%}.single-product .main-content .single-product-section .block.left-content-block .left-side .chef-bundle-list-by-cat{gap:15px}.single-product .main-content .single-product-section .block.left-content-block .left-side .chef-bundle-list-by-cat .chef-bundle-list-by-cat__group .chef-bundle-list-by-cat__title{margin:0 0 10px;font-size:18px;font-size:1.125rem}.single-product .main-content .single-product-section .block.left-content-block .left-side .chef-bundle-list-by-cat .chef-bundle-list-by-cat__group ul li{font-size:15px;font-size:.9375rem}.section.list-with-icon-block .block.list-with-icon-block .list-repeater li:before{bottom:-12px;top:initial;left:50%;transform:translateX(-50%) rotate(45deg)}}@media only screen and (max-width:480px){.home .section:first-child{margin-bottom:0;margin-top:0}.section.usp_block .block.usp-block .items-wrapper{gap:12px}.section.usp_block .block.usp-block .items-wrapper li{-ms-flex:0 1 calc(50% - 6px);flex:0 1 calc(50% - 6px);font-size:12px;font-size:.75rem}.section.usp_block .block.usp-block .items-wrapper li:before{width:12px;height:12px;margin-right:8px}}@media only screen and (max-width:420px){.slide.team{width:calc(100% / 1.2)}}