.added-message{display:none;color:green;margin-left:10px;position:absolute;transition:transform .8s ease-in-out,opacity .8s ease-in-out;opacity:0}.added-message.animate{transform:translate(calc(100vw - 100%),-50px);opacity:1}.woocommerce-ordering,.woocommerce-result-count,.producten-sub-menu{display:none!important}.woocommerce-page .producten-sub-menu{display:block!important}.custom-checkout .woocommerce-shipping-fields #shipping_company_field,.custom-checkout .woocommerce-billing-fields #shipping_company_field{width:100%!important;order:0!important}.custom-checkout .woocommerce-shipping-fields #billing_first_name_field,.custom-checkout .woocommerce-shipping-fields #shipping_first_name_field,.custom-checkout .woocommerce-billing-fields #billing_first_name_field,.custom-checkout .woocommerce-billing-fields #shipping_first_name_field{width:100%!important;order:1!important}.custom-checkout .woocommerce-shipping-fields #billing_last_name_field,.custom-checkout .woocommerce-shipping-fields #shipping_last_name_field,.custom-checkout .woocommerce-billing-fields #billing_last_name_field,.custom-checkout .woocommerce-billing-fields #shipping_last_name_field{width:100%!important;order:2!important}.custom-checkout .woocommerce-shipping-fields .postcode-eu-autofill,.custom-checkout .woocommerce-billing-fields .postcode-eu-autofill{order:3!important}.custom-checkout .woocommerce-shipping-fields #billing_phone_field,.custom-checkout .woocommerce-shipping-fields #shipping_phone_field,.custom-checkout .woocommerce-billing-fields #billing_phone_field,.custom-checkout .woocommerce-billing-fields #shipping_phone_field{width:100%!important;order:7!important}.custom-checkout .woocommerce-shipping-fields #billing_email_field,.custom-checkout .woocommerce-shipping-fields #shipping_email_field,.custom-checkout .woocommerce-billing-fields #billing_email_field,.custom-checkout .woocommerce-billing-fields #shipping_email_field{width:100%!important;order:8!important}.custom-checkout .woocommerce-shipping-fields #billing_country_field,.custom-checkout .woocommerce-shipping-fields #shipping_country_field,.custom-checkout .woocommerce-billing-fields #billing_country_field,.custom-checkout .woocommerce-billing-fields #shipping_country_field{width:100%!important;order:3!important;display:none!important}.custom-checkout .woocommerce-shipping-fields #billing_address_1_field,.custom-checkout .woocommerce-shipping-fields #shipping_address_1_field,.custom-checkout .woocommerce-billing-fields #billing_address_1_field,.custom-checkout .woocommerce-billing-fields #shipping_address_1_field{width:100%!important;order:4!important}.custom-checkout .woocommerce-shipping-fields #billing_postcode_field,.custom-checkout .woocommerce-shipping-fields #shipping_postcode_field,.custom-checkout .woocommerce-billing-fields #billing_postcode_field,.custom-checkout .woocommerce-billing-fields #shipping_postcode_field{width:100%!important;order:5!important}.custom-checkout .woocommerce-shipping-fields #billing_city_field,.custom-checkout .woocommerce-shipping-fields #shipping_city_field,.custom-checkout .woocommerce-billing-fields #billing_city_field,.custom-checkout .woocommerce-billing-fields #shipping_city_field{width:100%!important;order:6!important}.custom-checkout .woocommerce-shipping-fields #shipping_block_field,.custom-checkout .woocommerce-billing-fields #shipping_block_field{width:100%!important;order:5!important}.custom-checkout .woocommerce-shipping-fields #shipping_building_field,.custom-checkout .woocommerce-billing-fields #shipping_building_field{width:100%!important;order:6!important}@media only screen and (min-width:768px){.custom-checkout .woocommerce-shipping-fields #shipping_company_field,.custom-checkout .woocommerce-billing-fields #shipping_company_field{width:100%!important;order:0!important}.custom-checkout .woocommerce-shipping-fields #billing_first_name_field,.custom-checkout .woocommerce-shipping-fields #shipping_first_name_field,.custom-checkout .woocommerce-billing-fields #billing_first_name_field,.custom-checkout .woocommerce-billing-fields #shipping_first_name_field{width:35%!important;order:1!important}.custom-checkout .woocommerce-shipping-fields #billing_last_name_field,.custom-checkout .woocommerce-shipping-fields #shipping_last_name_field,.custom-checkout .woocommerce-billing-fields #billing_last_name_field,.custom-checkout .woocommerce-billing-fields #shipping_last_name_field{width:65%!important;order:2!important}.custom-checkout .woocommerce-shipping-fields .postcode-eu-autofill,.custom-checkout .woocommerce-billing-fields .postcode-eu-autofill{order:3!important}.custom-checkout .woocommerce-shipping-fields #billing_phone_field,.custom-checkout .woocommerce-shipping-fields #shipping_phone_field,.custom-checkout .woocommerce-billing-fields #billing_phone_field,.custom-checkout .woocommerce-billing-fields #shipping_phone_field{width:35%!important;order:9!important}.custom-checkout .woocommerce-shipping-fields #billing_email_field,.custom-checkout .woocommerce-shipping-fields #shipping_email_field,.custom-checkout .woocommerce-billing-fields #billing_email_field,.custom-checkout .woocommerce-billing-fields #shipping_email_field{width:65%!important;order:10!important}.custom-checkout .woocommerce-shipping-fields #billing_country_field,.custom-checkout .woocommerce-shipping-fields #shipping_country_field,.custom-checkout .woocommerce-billing-fields #billing_country_field,.custom-checkout .woocommerce-billing-fields #shipping_country_field{width:35%!important;order:3!important;display:none!important}.custom-checkout .woocommerce-shipping-fields #billing_address_1_field,.custom-checkout .woocommerce-shipping-fields #shipping_address_1_field,.custom-checkout .woocommerce-billing-fields #billing_address_1_field,.custom-checkout .woocommerce-billing-fields #shipping_address_1_field{width:100%!important;order:4!important}.custom-checkout .woocommerce-shipping-fields #billing_postcode_field,.custom-checkout .woocommerce-shipping-fields #shipping_postcode_field,.custom-checkout .woocommerce-billing-fields #billing_postcode_field,.custom-checkout .woocommerce-billing-fields #shipping_postcode_field{width:35%!important;order:7!important}.custom-checkout .woocommerce-shipping-fields #billing_city_field,.custom-checkout .woocommerce-shipping-fields #shipping_city_field,.custom-checkout .woocommerce-billing-fields #billing_city_field,.custom-checkout .woocommerce-billing-fields #shipping_city_field{width:65%!important;order:8!important}.custom-checkout .woocommerce-shipping-fields #shipping_block_field,.custom-checkout .woocommerce-billing-fields #shipping_block_field{width:35%!important;order:5!important}.custom-checkout .woocommerce-shipping-fields #shipping_building_field,.custom-checkout .woocommerce-billing-fields #shipping_building_field{width:65%!important;order:6!important}}.custom-checkout .woocommerce-shipping-fields #billing_company_field,.custom-checkout .woocommerce-shipping-fields #billing_address_2_field,.custom-checkout .woocommerce-shipping-fields #shipping_address_2_field,.custom-checkout .woocommerce-billing-fields #billing_company_field,.custom-checkout .woocommerce-billing-fields #billing_address_2_field,.custom-checkout .woocommerce-billing-fields #shipping_address_2_field{display:none!important}.custom-checkout .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper,.custom-checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper,.custom-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.custom-checkout .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.custom-checkout .woocommerce-shipping-fields input,.custom-checkout .woocommerce-billing-fields input{border:1px solid #dedede!important;height:42px!important;padding-left:10px!important}.custom-checkout .woocommerce-shipping-fields h3,.custom-checkout .woocommerce-billing-fields h3{display:none!important}.custom-checkout .woocommerce-form__label-for-checkbox{width:100%!important;cursor:pointer}.custom-checkout .wc_payment_method label img{display:none!important}.custom-checkout li.wc_payment_method{display:flex;align-items:center;flex-wrap:wrap}.custom-checkout #add_payment_method #payment div.payment_box:before,.custom-checkout .woocommerce-cart #payment div.payment_box:before,.custom-checkout .woocommerce-checkout #payment div.payment_box:before{display:none!important}.custom-checkout .woocommerce-checkout-review-order-table{display:none!important}.custom-checkout #add_payment_method #payment ul.payment_methods,.custom-checkout .woocommerce-cart #payment ul.payment_methods,.custom-checkout .woocommerce-checkout #payment ul.payment_methods{padding:0!important;border-bottom:0px solid #cfc8d8!important}.custom-checkout #add_payment_method #payment div.form-row,.custom-checkout .woocommerce-cart #payment div.form-row,.custom-checkout .woocommerce-checkout #payment div.form-row{padding:0!important}.custom-checkout .woocommerce-additional-fields,.custom-checkout #ship-to-different-address-checkbox{display:none!important}.custom-checkout #ship-to-different-address{flex-direction:row;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px;display:none!important}.custom-checkout #ship-to-different-address:after{content:"+";display:none!important}.custom-checkout .woocommerce-shipping-fields__field-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.custom-checkout input{border:1px solid #dedede!important;height:42px!important;padding-left:10px!important}.custom-checkout .shipping_address{margin-top:0;padding-left:0!important;padding-right:0!important}.custom-checkout .woocommerce-billing-fields__field-wrapper{display:none!important}.custom-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{display:none!important;height:0px!important;overflow:hidden!important}.custom-checkout .optional,.custom-checkout .required,.controle{display:none!important}.controle.active{display:block!important}.woocommerce form .form-row label{line-height:unset}ul.wc_payment_methods{display:none!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#0000!important;border-radius:0!important}@media(min-width:1200px){.woocommerce-NoticeGroup-checkout{grid-column:span 12/span 12}}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 20px;position:relative;background-color:#f3f3f3!important;color:#000!important;list-style:none outside;width:auto;word-wrap:break-word;border-radius:4px!important;font-size:12px!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.2!important}.woocommerce-message a{color:#f18700!important;font-size:12px!important}.login .country-selector.weglot-default{top:0!important}.ajax_add_to_cart .qty{width:70px;border:1px solid rgba(0,0,0,.08);border-radius:0;height:30px;line-height:30px;text-align:center;background-color:#fff}.ajax_add_to_cart .qty:focus{outline:none;border-color:#2885c3}.ajax_add_to_cart .qty::-webkit-inner-spin-button,.ajax_add_to_cart .qty::-webkit-outer-spin-button{opacity:1;height:20px;margin:5px 0}.hcm-frontend .button{height:42px!important;background:#f18700!important;color:#fff!important;font-size:16px!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;border-radius:9999px!important;font-weight:400!important;font-family:Poppins,sans-serif!important;margin-top:10px!important}@keyframes bounce{0%{transform:translateY(0)}25%{transform:translateY(-5px)}50%{transform:translateY(0)}75%{transform:translateY(-3px)}to{transform:translateY(0)}}.bounce{animation:bounce 1s ease infinite}.cart-count{display:none}.woocommerce li#product-link,.page-template-winkelwagen li#product-link,.page-template-afrekenen li#product-link{background:#003e80b3!important}.woocommerce li#product-link a,.page-template-winkelwagen li#product-link a,.page-template-afrekenen li#product-link a{padding-left:11px!important;border-left:4px solid #f18a06!important}.home li#dashboard-link{background:#003e80b3!important}.home li#dashboard-link a{padding-left:11px!important;border-left:4px solid #f18a06!important}.page-template-orders li#orders-link{background:#003e80b3!important}.page-template-orders li#orders-link a{padding-left:11px!important;border-left:4px solid #f18a06!important}.page-template-adresses li#adressen-link{background:#003e80b3!important}.page-template-adresses li#adressen-link a{padding-left:11px!important;border-left:4px solid #f18a06!important}.hcm-frontend #wpadminbar{display:none!important;height:0px!important}body.login{background:#f3f3f3!important;min-width:0;color:#000!important;font-family:Poppins,sans-serif!important;font-size:14px;line-height:1.4}body.login *{font-family:Poppins,sans-serif!important}body.login label{font-size:12px!important;line-height:25px!important;font-weight:400!important;font-family:Poppins,sans-serif!important;margin-top:8px!important}body.login input{border:1px solid #dedede!important;height:42px!important;padding-left:10px!important}body.login input#wp-submit{border:0px solid #dedede!important;padding-left:0!important;width:100%!important;display:flex!important;justify-content:center!important;height:42px!important;position:relative!important;align-content:center!important;align-items:center!important;border-radius:9999px!important;background:#f18700!important;font-family:Poppins,sans-serif!important;font-weight:400!important;font-size:16px!important;-webkit-font-smoothing:unset!important;margin-top:20px!important;margin-bottom:20px!important;cursor:pointer!important;color:#fff!important}.login .message,.login .notice,.login .success{border-left:4px solid #72aee6;padding:12px;margin-left:0;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 1px #0000001a;word-wrap:break-word}.login .success{border-left-color:#00a32a}.login .notice-error{border-left-color:#d63638}.login .login-error-list{list-style:none}.login .login-error-list li+li{margin-top:4px}#loginform p.submit,.login-action-lostpassword p.submit{border:none;margin:-10px 0 20px}.login *{margin:0;padding:0}.login .input::-ms-clear{display:none}.login .pw-weak{margin-bottom:15px}.login .button.wp-hide-pw{background:0 0;border:1px solid rgba(0,0,0,0);box-shadow:none;font-size:14px;line-height:2;width:2.5rem;height:2.5rem;min-width:40px;min-height:40px;margin:0;padding:5px 9px;position:absolute;right:0;top:0}.login .button.wp-hide-pw:hover{background:0 0}.login .button.wp-hide-pw:focus{background:0 0;border-color:#3582c4;box-shadow:0 0 0 1px #3582c4;outline:2px solid rgba(0,0,0,0)}.login .button.wp-hide-pw:active{background:0 0;box-shadow:none;transform:none}.login .button.wp-hide-pw .dashicons{width:1.25rem;height:1.25rem;top:.25rem}.login .wp-pwd{position:relative}.no-js .hide-if-no-js{display:none}.login form{margin-top:20px;margin-left:0;padding:26px 24px 34px;font-weight:400;overflow:hidden;background:#fff;border:0px solid #c3c4c7!important;box-shadow:unset!important;border-radius:11px!important}@media(min-width:768px){.login form{padding:70px 100px!important}}@media(min-width:1200px){.login form{padding:70px 100px!important}}@media(min-width:1352px){.login form{padding:70px 100px!important}}.login form.shake{animation:shake .2s cubic-bezier(.19,.49,.38,.79) both;animation-iteration-count:3;transform:translate(0)}@keyframes shake{25%{transform:translate(-20px)}75%{transform:translate(20px)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.login form.shake{animation:none;transform:none}}.login-action-confirm_admin_email #login{width:60vw;max-width:650px;margin-top:-2vh}@media screen and (max-width:782px){.login-action-confirm_admin_email #login{box-sizing:border-box;margin-top:0;padding-left:4vw;padding-right:4vw;width:100vw}}.login form .forgetmenot{font-weight:400;float:left;margin-bottom:0;display:none!important}.login .button-primary{float:right}.login .reset-pass-submit{display:flex;flex-flow:row wrap;justify-content:space-between}.login .reset-pass-submit .button{display:inline-block;float:none;margin-bottom:6px}.login .admin-email-confirm-form .submit{text-align:center}.admin-email__later{text-align:left}.login form p.admin-email__details{margin:1.1em 0}.login h1.admin-email__heading{border-bottom:1px #f0f0f1 solid;color:#50575e;font-weight:400;padding-bottom:.5em;text-align:left}.admin-email__actions div{padding-top:1.5em}.login .admin-email__actions .button-primary{float:none;margin-left:.25em;margin-right:.25em}#login form p{margin-bottom:0}#login #reg_passmail,#login form .indicator-hint{margin-bottom:16px}#login form p.submit{margin:0;padding:0}.login label{font-size:14px;line-height:1.5;display:inline-block;margin-bottom:3px}.login .forgetmenot label,.login .pw-weak label{line-height:1.5;vertical-align:baseline}.login h1{text-align:center}.login h1 a{display:block!important;background-image:url(/wp-content/themes/hcm-portaal/img/local/logo.svg);background-image:none,url(/wp-content/themes/hcm-portaal/img/local/logo.svg);background-size:143px!important;background-position:center top;background-repeat:no-repeat;color:#3c434a;height:50px!important;font-size:20px;font-weight:400;line-height:1.3;margin:0 auto 25px;padding:0;text-decoration:none;width:143px!important;text-indent:-9999px;outline:0;overflow:hidden}.login .message,.login .notice,.login .success{border-left:0px solid #72aee6!important;padding:12px;margin-left:0;margin-bottom:20px;background-color:#0000!important;box-shadow:unset!important;word-wrap:break-word;text-align:center!important;color:#2b2828!important;font-weight:400!important;font-size:13px!important;font-family:Poppins,sans-serif!important}#login{width:360px!important;padding:58px 0 0;margin:auto}@media(min-width:768px){#login{width:686px!important}}@media(min-width:1200px){#login{width:686px!important}}@media(min-width:1352px){#login{width:715px!important}}.login #backtoblog,.login #nav{font-size:14px!important;padding:0 24px;font-weight:400!important;color:#626262!important}.login #backtoblog{display:none!important}.login #nav{margin:24px 0 0}#backtoblog{margin:16px 0;word-wrap:break-word}.login #backtoblog a,.login #nav a{text-decoration:none;color:#50575e}.login #backtoblog a:hover,.login #nav a:hover,.login h1 a:hover{color:#135e96}.login #backtoblog a:focus,.login #nav a:focus,.login h1 a:focus{color:#043959}.login .privacy-policy-page-link{text-align:center;width:100%;margin:3em 0 2em}.login form .input,.login input[type=password],.login input[type=text]{font-size:24px;line-height:1.33333333;width:100%;border-width:.0625rem;padding:.1875rem .3125rem;margin:0 6px 16px 0;min-height:40px;max-height:none}.login input.password-input{font-family:Consolas,Monaco,monospace}.js.login input.password-input{padding-right:2.5rem}.login form .input,.login form input[type=checkbox],.login input[type=text]{background:#fff}.js.login-action-resetpass input[type=password],.js.login-action-resetpass input[type=text],.js.login-action-rp input[type=password],.js.login-action-rp input[type=text]{margin-bottom:0}.login #pass-strength-result{font-weight:400;margin:-1px 5px 16px 0;padding:6px 5px;text-align:center;width:100%}body.interim-login{height:auto}.interim-login #login{padding:0;margin:5px auto 20px}.interim-login.login h1 a{width:auto}.interim-login #login_error,.interim-login.login .message{margin:0 0 16px}.interim-login.login form{margin:0}.screen-reader-text,.screen-reader-text span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}input::-ms-reveal{display:none}#language-switcher{display:none!important}#language-switcher select{margin-right:.25em}.language-switcher{margin:0 auto;padding:0 0 24px;text-align:center}.language-switcher label{margin-right:.25em}.language-switcher label .dashicons{width:auto;height:auto}.login .language-switcher .button{margin-bottom:0}@media screen and (max-height:550px){#login{padding:20px 0}#language-switcher{margin-top:0}}@media screen and (max-width:782px){.interim-login input[type=checkbox]{width:1rem;height:1rem}.interim-login input[type=checkbox]:checked:before{width:1.3125rem;height:1.3125rem;margin:-.1875rem 0 0 -.25rem}#language-switcher label,#language-switcher select{margin-right:0}}@media screen and (max-width:400px){.login .language-switcher .button{display:block;margin:5px auto 0}}.active{display:block}html{scroll-behavior:smooth}body{overflow-x:hidden;width:100vw}main{padding-top:0;padding-bottom:100px!important;padding-top:45px!important}*{font-family:Poppins,sans-serif;font-size:12px;line-height:18px}label{font-size:10px;line-height:20px}input{font-size:12px;line-height:16px}@media only screen and (min-width:765px){*{font-family:Poppins,sans-serif;font-size:14px;line-height:20px}label{font-size:12px;line-height:22px}input{font-size:14px;line-height:18px}}@media only screen and (max-width:600px){main{padding-top:0;padding-bottom:100px!important;padding-top:45px!important}}@media only screen and (min-width:600px){main{padding-top:0;padding-bottom:100px!important;padding-top:45px!important}}@media only screen and (min-width:765px){main{padding-top:0;padding-top:45px!important}}@media only screen and (min-width:992px){main{padding-top:0;padding-top:45px!important}}@media only screen and (min-width:1200px){main{padding-top:0;padding-top:45px!important}}.woocommerce img,.woocommerce-page img{height:100%!important;max-width:100%!important}:focus-visible{outline:-webkit-focus-ring-color auto 0px!important}main{overflow-x:hidden!important}.text-editor{display:grid;gap:16px}.text-editor p strong,.text-editor h1 strong,.text-editor h2 strong,.text-editor h3 strong,.text-editor h4 strong,.text-editor h5 strong,.text-editor h6 strong{font-weight:700}.text-editor p em,.text-editor h1 em,.text-editor h2 em,.text-editor h3 em,.text-editor h4 em,.text-editor h5 em,.text-editor h6 em{font-style:italic}.text-editor p a,.text-editor h1 a,.text-editor h2 a,.text-editor h3 a,.text-editor h4 a,.text-editor h5 a,.text-editor h6 a{color:#000;text-decoration:underline}.text-editor ul{list-style-type:disc;list-style-position:outside;list-style-image:none;margin-left:2rem}.text-editor ol{list-style-type:decimal;list-style-position:outside;list-style-image:none;margin-left:2rem}.text-editor blockquote{border-left:2px solid #000}.text-editor blockquote p,.text-editor blockquote h1,.text-editor blockquote h2,.text-editor blockquote h3,.text-editor blockquote h4,.text-editor blockquote h5,.text-editor blockquote h6{padding-left:1rem}.text-editor h1{font-size:22px;line-height:30px;font-weight:600;font-family:Karlsen,sans-serif!important}@media(min-width:768px){.text-editor h1{font-size:40px;line-height:46px}}@media(min-width:1200px){.text-editor h1{line-height:70px;font-size:61px}}@media(min-width:1352px){.text-editor h1{font-size:70px;line-height:80px}}.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{font-size:25px;line-height:33px;font-weight:600;font-family:satoshi;color:#000}@media(min-width:768px){.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{font-size:16px;line-height:23px}}@media(min-width:1200px){.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{line-height:22px;font-size:28px}}@media(min-width:1352px){.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{font-size:25px;line-height:33px}}.text-editor iframe{width:100%!important}html{scroll-padding-top:40px}.padding-top-xs{padding-top:20px}@media(min-width:768px){.padding-top-xs{padding-top:20px}}@media(min-width:1200px){.padding-top-xs{padding-top:20px}}@media(min-width:1352px){.padding-top-xs{padding-top:20px}}.padding-bottom-xs{padding-bottom:20px}@media(min-width:768px){.padding-bottom-xs{padding-bottom:20px}}@media(min-width:1200px){.padding-bottom-xs{padding-bottom:20px}}@media(min-width:1352px){.padding-bottom-xs{padding-bottom:20px}}.padding-top-s{padding-top:30px}@media(min-width:768px){.padding-top-s{padding-top:30px}}@media(min-width:1200px){.padding-top-s{padding-top:30px}}@media(min-width:1352px){.padding-top-s{padding-top:30px}}.padding-bottom-s{padding-bottom:30px}@media(min-width:768px){.padding-bottom-s{padding-bottom:30px}}@media(min-width:1200px){.padding-bottom-s{padding-bottom:30px}}@media(min-width:1352px){.padding-bottom-s{padding-bottom:30px}}.padding-top-m{padding-top:50px}@media(min-width:768px){.padding-top-m{padding-top:50px}}@media(min-width:1200px){.padding-top-m{padding-top:50px}}@media(min-width:1352px){.padding-top-m{padding-top:50px}}.padding-bottom-m{padding-bottom:50px}@media(min-width:768px){.padding-bottom-m{padding-bottom:50px}}@media(min-width:1200px){.padding-bottom-m{padding-bottom:50px}}@media(min-width:1352px){.padding-bottom-m{padding-bottom:50px}}.padding-top-l{padding-top:80px}@media(min-width:768px){.padding-top-l{padding-top:80px}}@media(min-width:1200px){.padding-top-l{padding-top:80px}}@media(min-width:1352px){.padding-top-l{padding-top:80px}}.padding-bottom-l{padding-bottom:80px}@media(min-width:768px){.padding-bottom-l{padding-bottom:80px}}@media(min-width:1200px){.padding-bottom-l{padding-bottom:80px}}@media(min-width:1352px){.padding-bottom-l{padding-bottom:80px}}.padding-top-xl{padding-top:80px}@media(min-width:768px){.padding-top-xl{padding-top:80px}}@media(min-width:1200px){.padding-top-xl{padding-top:100px}}@media(min-width:1352px){.padding-top-xl{padding-top:100px}}.padding-bottom-xl{padding-bottom:80px}@media(min-width:768px){.padding-bottom-xl{padding-bottom:80px}}@media(min-width:1200px){.padding-bottom-xl{padding-bottom:100px}}@media(min-width:1352px){.padding-bottom-xl{padding-bottom:100px}}.wpc-filter-product_cat,.wpc-edit-filter-set{display:none!important}.formulier.labeltrue label{display:block!important}.formulier input{border:1px solid #dedede!important;height:42px!important;padding-left:10px!important;box-shadow:none!important;border-radius:0!important}.formulier textarea{border:1px solid #dedede!important;padding-left:10px!important;box-shadow:none!important;border-radius:0!important}.formulier input.button{width:100%!important;display:flex!important;justify-content:center!important;height:47px!important;position:relative!important;align-content:center!important;align-items:center!important;background-color:#c2f0a0!important;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#000!important;border-radius:99px!important;-webkit-font-smoothing:unset!important}.formulier .gform_wrapper.gravity-theme .gform_footer,.formulier .gform_wrapper.gravity-theme .gform_page_footer{margin:15px 0 0!important;padding:0!important}.formulier .gform_validation_errors{display:none!important}.formulier .gfield{position:relative!important}.formulier .validation_message{position:absolute!important;top:-17px!important;right:20px!important;background:#fff!important;color:#ff6248!important}.formulier .gform_confirmation_message{font-size:14px!important;line-height:25px!important;font-weight:400!important;font-family:Plus Jakarta Sans,sans-serif!important;color:#000!important}.gform_title{display:none!important}textarea::placeholder{color:#bcbcbc!important}.wpc-search-field-wrapper input{height:48px!important;border:1px solid rgba(0,0,0,.0823529412)!important;border-radius:999px!important;font-size:16px!important}.wpc-search-icon{position:absolute;left:20px!important}.wpc-filter-search-form .wpc-search-field{padding-left:44px!important}.wpc-chip-reset-all{display:none!important}.wpc-filter-chips-list li,body .wpc-filter-chips-list li.wpc-filter-chip,li.wpc-filter-chip{margin:0 7px 7px 0;padding:0;border:none;list-style:none;font-size:10px!important}body .wpc-filter-chips-list li.wpc-filter-chip:not(.wpc-chip-reset-all) a{border-color:#eaeaea!important;background:#eaeaea!important}.wpc-custom-selected-terms{margin-bottom:10px!important}.wpc-filter-chip-name{font-size:12px!important}.custom-shipping-fields,.verzenddatum-blok{padding:20px!important;border-color:#00000015!important;border-width:1px!important;background:#fff!important;border-radius:6px!important}.woocommerce-billing-fields{display:grid!important;gap:10px!important}img.packshot{width:80%!important;aspect-ratio:1/1!important;object-fit:contain!important}
