#main-footer{display:none}span.mobile_menu_bar:before{color:#005CAB}.et_pb_fullwidth_menu.et_pb_fullwidth_menu_0 ul li.menu-cta-button>a{display:inline-flex!important;align-items:center!important;align-self:center!important;height:auto!important;background-color:#005CAB!important;color:#ffffff!important;padding:10px 20px!important;border-radius:8px!important;font-family:'Space Grotesk',sans-serif!important;font-weight:600!important;font-size:14px!important;line-height:1.2!important}.et_pb_fullwidth_menu.et_pb_fullwidth_menu_0 ul li.menu-cta-button>a:hover{background-color:#00426F!important;color:#ffffff!important}.et_pb_shop .add_to_cart_button{background-color:#005CAB!important;color:#ffffff!important;border-radius:7px!important;font-family:'Work Sans',sans-serif!important;font-weight:600!important;font-size:13.5px!important;padding:9px 14px!important}.et_pb_shop .add_to_cart_button:hover{background-color:#00426F!important;color:#ffffff!important}.stappen-row{position:relative}.stappen-row::before{content:"";position:absolute;top:88px;left:8%;right:8%;border-top:2px dashed #9fc5e8;z-index:1}.stappen-row .et_pb_column{position:relative;z-index:2}.footer-menu-verticaal ul{display:flex;flex-direction:column;gap:0;align-items:flex-start}.footer-menu-verticaal li{margin:0;padding:0}.footer-menu-verticaal li>a{padding-bottom:0!important;padding-top:0!important;font-family:'Work Sans',sans-serif;font-weight:500;font-size:14px;line-height:1.7;color:#0B1B2B}form.cart{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.single-product form.cart .quantity::before{content:"Hoeveelheid";display:block;margin-bottom:6px;font-size:14px;font-weight:600;color:#4a5560}.quantity select.qty{-webkit-appearance:none;appearance:none;min-width:180px;height:48px;padding:0 44px 0 16px;font-size:16px;font-weight:500;color:#1a1a1a;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23005CAB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 16px center / 14px;border:1px solid #c9d3dc;border-radius:8px;cursor:pointer}.quantity select.qty:focus{border-color:#005CAB;outline:2px solid rgba(0,92,171,0.25);outline-offset:2px}form.cart .single_add_to_cart_button{min-height:48px;display:inline-flex;align-items:center;margin:0}.woocommerce-cart .quantity select.qty{min-width:140px;height:44px}@media (max-width:480px){form.cart{flex-direction:column;align-items:stretch}.quantity select.qty,form.cart .single_add_to_cart_button{width:100%;justify-content:center}}.woocommerce-checkout form.checkout{display:grid;grid-template-columns:calc(100% - 468px) 420px;gap:0 48px;align-items:start}.woocommerce-checkout #customer_details{grid-column:1;grid-row:1 / span 2;width:100%;float:none}.woocommerce-checkout #order_review_heading{grid-column:2;grid-row:1;margin-top:0}.woocommerce-checkout #order_review{grid-column:2;grid-row:2;width:100%;float:none}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{float:none;width:100%;max-width:100%;padding:0;margin:0 0 32px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:calc(50% - 8px) calc(50% - 8px);gap:0 16px}.woocommerce-checkout .form-row{float:none!important;width:100%!important;margin:0 0 16px;padding:0}.woocommerce-checkout .form-row-wide{grid-column:1 / -1}.woocommerce-checkout .form-row label{display:block;margin-bottom:6px;font-size:14px;font-weight:600}.woocommerce-checkout .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea{width:100%;box-sizing:border-box;height:48px;padding:0 16px;font-size:16px;background:#fff;border:1px solid #c9d3dc;border-radius:8px}.woocommerce-checkout .form-row textarea{height:auto;min-height:96px;padding:12px 16px}.woocommerce-checkout #payment{background:#f5f7f9;border-radius:8px}.woocommerce-checkout #payment div.payment_box{background:#fff;color:inherit}.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce-checkout #place_order{width:100%;min-height:52px}@media (max-width:980px){.woocommerce-checkout form.checkout{grid-template-columns:100%}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{grid-column:1;grid-row:auto}}@media (max-width:480px){.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{grid-template-columns:100%}}.woocommerce-checkout #e_deliverydate,.woocommerce-checkout input.hasDatepicker,.woocommerce-checkout #orddd_time_slot{display:block;width:100%;box-sizing:border-box;height:48px;padding:0 16px;font-size:16px;color:#1a1a1a;background-color:#fff;border:1px solid #c9d3dc;border-radius:8px;cursor:pointer}.woocommerce-checkout #e_deliverydate,.woocommerce-checkout input.hasDatepicker{padding-right:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23005CAB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:20px}.woocommerce-checkout #billing_country_field{display:none!important}.woocommerce ul.products li.product-category .count{display:none}.woocommerce ul.products li.product-category h2{font-size:18px}.woocommerce-shop #sidebar,.tax-product_cat #sidebar,.single-product #sidebar{display:none!important}.woocommerce-shop #left-area,.tax-product_cat #left-area,.single-product #left-area{width:100%!important;float:none!important;padding-right:0!important}.woocommerce-shop #main-content .container::before,.tax-product_cat #main-content .container::before,.single-product #main-content .container::before{display:none!important}.woocommerce-shop .woocommerce-breadcrumb a{color:#005CAB}.woocommerce-shop ul.products li.product-category a{text-decoration:none}.woocommerce-shop ul.products li.product-category h2{font-size:20px;margin-top:12px}.woocommerce-shop ul.products li.product-category .count{display:none}.dd-carousel{position:relative}.dd-carousel .dd-track{position:relative;display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:auto;scrollbar-width:none}.dd-carousel .dd-track::-webkit-scrollbar{display:none}.dd-carousel .dd-track.is-free{scroll-snap-type:none}.dd-carousel .dd-spacer{flex:0 0 calc(36% - 16px)}.dd-carousel .dd-slide{flex:0 0 28%;margin:0;scroll-snap-align:center}.dd-carousel .dd-slide img{display:block;width:100%;aspect-ratio:4 / 5;max-height:350px;object-fit:cover;border-radius:8px;user-select:none;-webkit-user-drag:none;pointer-events:none}@media (max-width:980px){.dd-carousel .dd-slide{flex-basis:42%}.dd-carousel .dd-spacer{flex-basis:calc(29% - 16px)}}@media (max-width:767px){.dd-carousel .dd-slide{flex-basis:78%}.dd-carousel .dd-spacer{flex-basis:calc(11% - 16px)}}.dd-carousel .dd-dots{display:flex;justify-content:center;gap:4px;margin-top:20px}.dd-carousel .dd-dots button{position:relative;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.dd-carousel .dd-dots button::before{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:#C9CED4;transition:background .25s,transform .25s}.dd-carousel .dd-dots button.is-active::before{background:#005CAB;transform:scale(1.25)}.dd-carousel .dd-prev,.dd-carousel .dd-next{display:none}@media (min-width:981px){.dd-carousel .dd-prev,.dd-carousel .dd-next{position:absolute;top:calc(50% - 22px);transform:translateY(-50%);z-index:2;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#fff;color:#005CAB;box-shadow:0 4px 16px rgba(22,33,43,.15);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.dd-carousel .dd-prev{left:-24px}.dd-carousel .dd-next{right:-24px}.dd-carousel button:disabled{opacity:0;pointer-events:none}.dd-carousel .dd-track{cursor:grab}.dd-carousel .dd-track.is-dragging{cursor:grabbing;user-select:none}}