#samenstel-configurator div.quantity,#samenstel-configurator .button[name=add-to-cart]{display:none}#samenstel-configurator .wapf-wrapper{border-radius:4px;border:1px solid #ededed;padding:15px 20px;margin-bottom:20px}#samenstel-configurator .wapf-field-group .step{display:none}#samenstel-configurator .wapf-field-group .step:first-child{display:flex}#samenstel-configurator .wapf_step_buttons{margin-bottom:20px;overflow:hidden}#samenstel-configurator .wapf_btn_next{float:right!important}#samenstel-configurator .wapf-progress{position:relative;max-width:450px;width:100%;margin:0 auto}#samenstel-configurator .wapf-progress:before,#samenstel-configurator .wapf-progress-bar{content:'';position:absolute;height:3px;width:100%;background:#ededed;top:14px;left:0}button.single_add_to_cart_button.button.alt{width:100%;padding:15px 3px!important;text-transform:math-auto;font-size:1em!important}#samenstel-configurator .ux-quantity{display:none!important}#samenstel-configurator .wapf-progress-steps{margin-bottom:30px;overflow:hidden;counter-reset:step;display:flex;justify-content:space-between}#samenstel-configurator .wapf-progress-steps div{position:relative}#samenstel-configurator .wapf-progress-steps div:before{content:counter(step);counter-increment:step;width:30px;height:30px;font-size:16px;line-height:30px;border-radius:50%;text-align:center;display:block;font-size:10px;background:#ededed}#samenstel-configurator .wapf-progress-steps div.active:before{background:#f0632b;color:#fff}#samenstel-configurator .wapf-progress-bar{background:#f0632b;width:0%}.wapf-swatch--image{border:2px solid transparent;border-radius:.25rem;box-shadow:0 0 2px #0000006e;background-color:white!important}.wapf-swatch.wapf-swatch--image img{width:85px;height:85px;display:inline-block!important;float:left;border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.wapf-swatch--image.wapf-checked{border-color:#f28312!important}.wapf-field-description{font-size:.75em!important;opacity:1!important}#samenstel-configurator .wapf_step_buttons button.button{margin-right:0!important;font-size:small;padding:5px 3rem;border-bottom:3px solid #d4d4d4;background-color:#dedede;color:#303030!important;text-transform:math-auto}#samenstel-configurator button.button.wapf_btn_next{background-color:#10b200!important;color:white!important;border-bottom-color:#0a6701}.wapf-ttp img{height:400px;width:400px;max-height:100%!important;max-width:100%!important}.wapf-ttp{padding:5px 5px 15px 5px!important;font-size:.9rem!important;border-radius:0.25rem!important;width:25vw!important;height:18vw!important;overflow:hidden;background-color:#f5f5f5!important}#samenstel-configurator .wapf-wrapper{margin-bottom:10px;padding:0;border:none}.onderstel-selector .wapf-swatch.wapf-swatch--image{border:none!important;box-shadow:none}.onderstel-selector .wapf-swatch.wapf-swatch--image>img{border-radius:0.5rem!important;border:1px solid #000;padding:.5rem}.single-product .mfp-container{padding:0!important;overflow-x:hidden!important}.product-page-sections .large-2,.product-page-sections .large-10{flex-basis:100%!important;max-width:100%!important}.wapf-swatch-label{font-size:.85rem;padding-top:10px!important;font-weight:500;text-align:left!important;padding-left:1em!important;display:flex;align-items:center;height:85px;margin-top:-4px}.button#place_order,.button.checkout,.checkout-button,.single_add_to_cart_button.button{background-color:#7a9c5a!important}.onderstel-selected .icon-box-img img{border-radius:100%;height:60px}.single-product .accordion-title{font-size:90%;padding:1em 2.3em}.product-section h5,.related h3.product-section-title{color:var(--primary-color);font-size:1.25rem;font-weight:bold!important;text-transform:math-auto;margin-bottom:0}.single-product .product-short-description,.entry-content{line-height:2em!important}.product-price span.from-price{font-weight:700;font-size:1.75rem;margin-right:10px}.product-price{font-size:.9em}.product-price span.from{font-size:small;display:block;color:#3f3f3f;text-transform:capitalize}.onderstel-selected .icon-box-img{background:#e8e8e8;border-radius:100%;border:1px solid #b9b9b9}span.upfront-price{display:block;margin-top:10px}span.tax{font-size:small;color:#3f3f3f}tr.field-65bd07c98058b-data,tr.field-65bd07c9748ad-data{display:none}.wapf-product-totals,.fpf-fields-config-wrapper{width:100%;display:none}.label-above .wapf-field-label{margin-bottom:0!important}.sticky-bottom-menu{display:none!important}@media only screen and (max-width:768px){.body-scroll-lock--active .sticky-bottom-menu{display:flex!important}}.sticky-bottom-menu{position:fixed;bottom:0;left:0;right:0;z-index:99999999;background:#fff;height:60px;align-content:center;border-top:1px solid #a8a8a8}.sticky-bottom-menu .fromprice{font-size:.9em;padding-right:30px}.sticky-bottom-menu .price-total-js{font-size:1.5em}.sticky-bottom-menu .afreken-button{display:none}