div.custom-pagination{text-align:center;display:flex;align-items:center;justify-content:center;gap:5px;margin-top:20px}div.custom-pagination .active{border:1px solid #47cfac;text-decoration:none;padding:8px 14px;color:#fff;background-color:#47cfac;border-radius:4px}div.custom-pagination a{display:block;border:1px solid #ECECEC;text-decoration:none;padding:8px 14px;color:#333;border-radius:4px}.custom-attributes-table tbody>tr:nth-child(odd)>th{background-color:#f5f9ff!important}.elementor-button{background-color:#FFF0;font-size:15px;font-weight:500;fill:#F7632A;color:#F7632A;padding:0 0 0 0}.elementor-button-icon{align-items:center;display:flex;padding-left:7px}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-text{display:flex}.header_popu{border-bottom:none!important}.custom-attributes-table-wrap{overflow-x:auto;margin-top:20px}.custom-attributes-table{width:100%;border-collapse:collapse;font-size:15px;color:#333}.custom-attributes-table th,.custom-attributes-table td{padding:12px 15px;text-align:left}.custom-attributes-table tr:nth-child(even){background-color:#fff}.custom-attributes-table tr:nth-child(odd){background-color:#fff}.custom-attributes-table td,.custom-attributes-table th{border:0px!important}.custom-attributes-table th{font-weight:500;white-space:nowrap}.custom-attributes-table tbody>tr:nth-child(odd)>td,.custom-attributes-table tbody>tr:nth-child(odd)>th{background-color:hsl(216deg 100% 98.04%)!important}.custom-attributes-table tr:hover:nth-child(even) td,.custom-attributes-table tr:hover:nth-child(even) th{background-color:#fff!important}.product-reviews{margin-top:20px}.product-reviews .review{border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px}.product-reviews .review-author{font-weight:700}.product-reviews .review-date{font-size:.9em;color:#777}.product-reviews .review-rating{font-size:1em;color:#ffb400}.product-reviews .review-comment{margin-top:10px;font-size:1em;color:#333}.custom-tab-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;align-items:center;justify-content:center;padding:18px 0 34px 0}.tab-button{background:#fff;border:1px solid #ccc;padding:11px 16px;cursor:pointer;border-radius:6px;transition:all 0.3s;font-weight:600;color:#193568}.contact-bar{background-color:#f7faff;display:flex;justify-content:space-between;align-items:center;padding:5px 20px;border-radius:12px;font-family:sans-serif;flex-wrap:wrap;margin-top:14px}.contact-left{display:flex;align-items:center;gap:120px;flex-wrap:wrap}.help-btn{color:#193568!important;font-weight:700;padding:6px 10px;border-radius:5px;white-space:nowrap}.chat-text,.phone{font-size:16px;color:#333}.phone i{color:#004080;margin-right:6px}.contact-right{display:flex;gap:10px}.social-icon{display:inline-flex;justify-content:center;align-items:center;background-color:#ff5722;color:#fff;width:32px;height:32px;border-radius:50%;text-decoration:none;font-size:14px}.social-icon:hover{background-color:#e64a19}.phone{background:url(/wp-content/uploads/2025/07/telephone-1.svg);background-repeat:no-repeat;background-position:20px center;background-size:15px;padding-left:43px!important;font-weight:600}.chat-text{background:url(/wp-content/uploads/2025/07/whatsapp-1.svg);background-repeat:no-repeat;background-position:20px center;font-weight:600;padding-left:43px!important;background-size:15px}button.add-to-project-btn{background-color:#fff0;border:1px solid #c360;margin-right:6px;margin-top:-5px!important}.add_levertijd{display:block;width:auto;text-align:center}body.single-product main#wp--skip-link--target{max-width:1400px;margin:0 auto!important}.video-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .8);z-index:9999;display:flex;justify-content:center;align-items:center}.video-popup-content{background:#fff;padding:20px;max-width:800px;width:90%;position:relative}.close-video-popup{position:absolute;top:1px;right:1px;font-size:24px;cursor:pointer}.open-video-popup{padding:10px 20px;color:#193567!important;cursor:pointer}.video-container iframe{width:100%;height:400px}.wc-block-components-product-price{font-size:20px!important}body.single-product .faq-wrap p.faq-question{background-color:#f8f9fa}body.single-product .has-white-background-color{background-color:#ffffff!important}body.single-product .has-white-background-color.wp-container-core-columns-is-layout-ee3bb47b,body.single-product .has-white-background-color.wp-container-core-columns-is-layout-6040051f{background-color:#f8f9fa!important}.innerrightcontent:empty{display:none}.innerrightcontent:empty+.rightcontent{background:none}.bestseller-badge{display:inline-block;color:#fff;padding:7px 30px 6px 28px;font-weight:700;font-size:15px;border-radius:3px 0 0 3px}.bestseller-badge::after{content:"";position:absolute;top:0;right:-10px;width:0;height:0;border-top:15px solid #fff0;border-bottom:15px solid #fff0}.bestseller-badge{position:absolute;left:3.2%;text-transform:capitalize;z-index:99}.wp-block-columns.has-border-color.has-white-background-color.has-background.is-layout-flex.wp-container-core-columns-is-layout-28f84493.wp-block-columns-is-layout-flex{box-shadow:0 1px 7px 1px rgb(112 112 112 / 10%)!important;border:1px solid #EFEFEF!important}body.single-product .has-white-background-color.wp-container-core-columns-is-layout-6040051f{padding:0px!important}.single_add_to_cart_button{background-color:#47cfac!important;padding:11px 127px!important;text-transform:lowercase!important}.woocommerce-cart main .woocommerce{max-width:1400px!important}.slider-box-design{margin:0 auto!important;width:auto!important}.mega-menu-wrapper{font-family:"museo-sans",Sans-serif;position:relative;z-index:999}.mega-root{list-style:none;display:flex;margin:0;padding:0}.mega-root>.mega-item{position:relative}.mega-root>.mega-item>a{display:block;color:#fff;text-decoration:none;font-weight:600;font-size:12px;padding:22px 0}.mega-sub{display:none;position:absolute;top:100%;left:0;background:#fff;border:1px solid #ddd;min-width:280px;padding:10px 0;box-shadow:0 8px 16px rgb(0 0 0 / .1);flex-direction:column;z-index:1000;border-top:none}.mega-item:hover>.mega-sub{display:flex;flex-direction:column}.mega-sub .mega-item>a{display:block;padding:10px 16px;color:#444;font-size:14px;text-decoration:none}.mega-sub .mega-item>a:hover{color:#F7642A}.mega-sub .mega-item.has-children{position:relative}.mega-sub .mega-item.has-children>.mega-sub{top:0;left:100%;display:none;min-width:250px;padding:10px 0;border:1px solid #ddd;background:#fff;box-shadow:0 6px 12px rgb(0 0 0 / .1)}.mega-sub .mega-item:hover>.mega-sub{display:flex;flex-direction:column}.mega-root{align-items:center;display:flex;flex-direction:initial;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding-left:0;gap:30px}.mega-sub{min-width:280px;opacity:1}.mega-sub .mega-item.has-children>a{position:relative;padding-right:24px}.mega-sub .mega-item.has-children>a::after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-50%) rotate(-90deg);width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M1.50002 4L6.00002 8L10.5 4' stroke='%23999' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.mega-sub .mega-item.has-children>a:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M1.5 4L6 8L10.5 4' stroke='%23FF0000' stroke-width='1.5'/%3E%3C/svg%3E")}.mega-sub .mega-item::marker{display:none!important;font-size:0}.wp-site-blocks{padding-top:0}.custom-upsell-wrapper{margin-top:30px}.custom-upsell-wrapper h3{font-size:20px;margin-bottom:20px}.custom-upsell-card{display:flex;align-items:center;padding:15px;border:1px solid #e2e2e2;border-radius:8px;margin-bottom:15px;background:#fff;box-shadow:0 0 6px rgb(0 0 0 / .05)}.upsell-image img{max-width:80px;margin-right:15px}.upsell-content{flex-grow:1}.upsell-title{font-size:16px;font-weight:600;margin:0 0 5px}.upsell-price{font-size:14px;color:#333;margin-bottom:10px}.upsell-button{background-color:#2ed2a2;padding:6px 12px;color:#fff;text-decoration:none;border-radius:4px;font-weight:500}.upsell-button:hover{background-color:#25b78d}.cart-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .6);z-index:9999;display:flex;justify-content:center;align-items:center}.cart-popup-modal{background:#fff;padding:30px;max-width:800px;width:90%;border-radius:10px;position:relative;box-shadow:0 0 20px rgb(0 0 0 / .2)}.cart-popup-close{position:absolute;top:10px;right:15px;font-size:24px;background:none;border:none;cursor:pointer}.popup-product-info{display:flex;align-items:center;gap:15px}.popup-cart-summary{margin-top:20px}.view-cart-button{background:#00c28c;color:#fff;padding:10px 20px;display:inline-block;border-radius:5px;text-decoration:none;margin-top:10px}.popup-upsells{margin-top:30px}#openCategoryPopup{display:flex;align-items:center;gap:6px}#openCategoryPopup .arrow-icon{height:25px;stroke:#fff;stroke-width:3;padding-top:4px}body .main-header .is-layout-flex{display:flex;align-items:center!important}p[class="24shipping"] strong::before{content:"";display:inline-block;width:20px;height:20px;margin-right:6px;background-image:url(https://123installatiematerialen.nl/wp-content/uploads/shared/delivery-truck.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle}p[class="klanrnatext"] strong::before{content:"";display:inline-block;width:20px;height:20px;margin-right:6px;background-image:url(https://123installatiematerialen.nl/wp-content/uploads/shared/klarna.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle}.allbtm{display:flex;align-items:center;gap:10px}.attachment-button{padding:8px 15px!important}.singlepostbred .woocommerce .woocommerce-breadcrumb{margin:0}.singlepost{padding:0 0 50px;max-width:1400px;width:100%;margin:auto}.singlepost h1{margin-bottom:32px;font-weight:800;margin-bottom:69px;color:#333!important}figure.wp-block-post-featured-image img{border:2px solid #bfd7e2;border-radius:30px}.add_compare{text-align:center}.wp-block-post-author{display:flex;align-items:center}.compare-checkbox-icon{margin-right:0;color:#ddd;font-size:25px;margin-right:9px!important}.compare-checkbox-icon img.emoji{font-size:19px}a.compare.button{background-color:#fff!important;color:#333!important;text-decoration:none;font-size:12px;display:flex!important;align-items:center;justify-content:center}.b2b-category-price-excl bdi{font-size:16px!important}table.compare-list .remove a{color:#f7642a!important;text-align:right!important;border:1px solid;border-radius:7px;padding:1px 4px}div#compare-diff-toggle-wrap{text-align:right}div#yith-woocompare{position:relative}div#compare-diff-toggle-wrap{text-align:right;position:absolute;right:9%;top:-10px}a.button.yith_woocompare_clear{background-color:#f7642a!important}table.compare-list tr.different,table.compare-list tr.different th{background-color:#bfd7e2!important}#yith-woocompare table.compare-list tbody tr.different.even th{background-color:#bfd7e2!important}#yith-woocompare table.compare-list tbody tr.even th{background-color:#fff!important}#yith-woocompare table.compare-list tbody tr.product_info.odd th{color:#fff!important;background:#fff!important;border:none!important}table.compare-list .remove{text-align:right}#yith-woocompare table.compare-list tbody th{color:#333!important}#yith-woocompare table.compare-list tbody .odd th{background-color:#f5f9ff!important}#compare-diff-toggle-wrap label{padding:6px 10px;background:#f7642a;border-radius:3px;color:#fff}input#compare-diff-toggle{transform:scale(1.8);width:20px;height:11px}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsl(216deg 100% 98.04%)!important}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#fff!important}#yith-woocompare table.dataTable.compare-list tbody th,#yith-woocompare table.dataTable.compare-list tbody td{border-right:none!important;border-top:none!important;border-bottom:none!important;border-left:none!important}div#custom-compare-list{position:fixed;bottom:0;right:20px;z-index:9999999;box-shadow:0 8px 24px #969ea633;border-top-right-radius:10px;border-top-left-radius:10px;width:406px}span.comparef-toggle-icon{width:12px;height:12px;border-bottom:2px solid #000;border-right:2px solid #000;transform:rotate(225deg)!important;margin:0 10px 10px 10px;display:inline-block;float:right}#custom-compare-list:not(.open_compare) .comparef-toggle-icon{transform:rotate(45deg)!important}.footer_compare{cursor:pointer;font-weight:700;padding-bottom:15px;text-align:center;background-color:#fff;padding-top:15px;border-top-right-radius:10px;border-top-left-radius:10px}.compere_list_p{display:none}.compere_list_p.show_compare{display:block}.compare_btns{margin-top:20px}a.compare_button{border:2px solid;padding:6px 15px;background-color:#F7642A;color:#fff!important;border-radius:6px;text-decoration:none}h4.custtitlef{font-size:12px;word-wrap:break-word!important;width:220px;margin-top:0}img.imagdata{width:60px;height:60px}.innerloop{display:flex;gap:10px;border-bottom:1px solid #ddd;padding:24px 0}button.compare-remove{background:#d5cbcb03;border:none;cursor:pointer}.compare_btns{margin-bottom:20px}.productloop{display:flex;flex-wrap:wrap;gap:15px}.compare-card{position:relative;display:flex;padding:21px 10px;border-bottom:1px solid #ebe6e68f;align-items:center;width:350px}.productloop{max-height:300px!important;scroll-behavior:smooth;overflow-y:auto}.compare-info{padding-right:25px}.compare-remove{position:absolute;top:8px;right:8px;background:#fff0;border:none;font-size:16px;cursor:pointer}.compare-img img{width:70px;height:70px;object-fit:contain;margin-right:12px}.compare-info{flex:1}.product-title{font-size:12px;margin:0 0 4px;font-weight:500}.product-sku{font-size:10px;color:#555;margin-bottom:6px;text-align:right;font-weight:400}.product-rating{display:flex;align-items:center;gap:5px;font-size:13px}div#custom-compare-list.open_compare{background:#fff;padding:8px 20px!important}.imagecolor img{color:#f8f9fa!important;height:100px;width:100px;margin-left:20px}.bultetocheck{list-style:none;padding:15px;margin:0;padding-left:0px!important}.bultetocheck li{position:relative;padding-left:24px;margin-bottom:8px;display:flex;align-items:center}.bultetocheck li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20x%3D%220%22%20y%3D%220%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22enable-background%3Anew%200%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%20class%3D%22%22%3E%3Cg%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3Cpath%20fill%3D%22%2348cfac%22%20d%3D%22M256%200C114.8%200%200%20114.8%200%20256s114.8%20256%20256%20256%20256-114.8%20256-256S397.2%200%20256%200z%22%20opacity%3D%221%22%20data-original%3D%22%234bae4f%22%20class%3D%22%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M379.8%20169.7c6.2%206.2%206.2%2016.4%200%2022.6l-150%20150c-3.1%203.1-7.2%204.7-11.3%204.7s-8.2-1.6-11.3-4.7l-75-75c-6.2-6.2-6.2-16.4%200-22.6s16.4-6.2%2022.6%200l63.7%2063.7%20138.7-138.7c6.2-6.3%2016.4-6.3%2022.6%200z%22%20opacity%3D%221%22%20data-original%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:contain;background-position:center}body.woocommerce-cart .wp-block-post-title{max-width:1400px!important}p.form-row.coupon_code{display:flex;height:32px}body.woocommerce-cart .bwf-icon-open{display:block!important}body.woocommerce-cart .bwf-accordion-active .bwf-icon-open{display:none!important}body.woocommerce-cart .bwf-accordion-active .bwf-icon-close{display:block!important}input#coupon_code{width:50%;margin-right:20px}.cart-wrapper.article{padding-bottom:10px}:root :where(body.woocommerce-cart .woocommerce-coupon-form .wp-element-button,body.woocommerce-cart .woocommerce-coupon-form .wp-block-button__link){background-color:#47cfac!important}h3.wp-block-woocommerce-accordion-header.accordion-item__heading.is-layout-flow.wp-block-accordion-header-is-layout-flow{font-size:16px!important;font-weight:600!important;margin-bottom:0}h2.bwf-accordion-head-tag{font-size:16px!important;font-weight:600!important}.bwf-accordion.bwf-accordion-3 .bwf-accordion-head,.bwf-accordion.bwf-accordion-4 .bwf-accordion-head{background-color:#f8f9fa!important;border:none!important}.bwf-accordion.bwf-accordion-4 .bwf-accordion-active .bwf-accordion-head{border:none!important}.bwf-accordion .bwf-accordion-body{font-family:"museo-sans",Sans-serif;font-size:12px!important;font-weight:400!important;padding:1px 15px!important}input#coupon_code{margin-top:0}button.button.wp-block-button__link{border-radius:5px!important}.cart-wrapper.wp-container-core-columns-is-layout-28f84493 p{letter-spacing:.5px;line-height:1.5!important}.bwf-accordion-active h2.bwf-accordion-head-tag,h2.bwf-accordion-head-tag:hover{color:#f7632a!important}.bwf-icon-open,.bwf-icon-close{display:none!important}.wp-block-woocommerce-accordion-item.is-layout-flow.wp-block-accordion-item-is-layout-flow h3{border:1px solid #d5d8dc!important;padding:13px 18px;border-radius:7px;background-color:#FFFFFF!important;color:#333333!important}.is-open h3 button,h3 button:hover{color:#204385!important}.elementor-element.elementor-element-de432af.elementor-widget.elementor-widget-text-editor{font-size:16px}.days-design h3.wp-block-heading{font-size:16px!important}.days-design strong,.days-design p{font-size:16px}.kom-design figure img{max-width:480px!important}.kom-design p{font-size:16px!important}p.ptext{font-size:16px!important;font-family:"museo-sans-rounded",sans-serif;line-height:1.5;color:#333333!important}.backgroundimg{background-position:0 -200px}.backgroundimg{position:relative}.wp-block-term-description a{text-decoration:none}span.accordion-item__toggle-icon.has-icon-chevron svg{color:#bfc6cf}.singleprowhite{padding:30px!important}main .footerwithimage{width:100vw;margin-left:calc(-50vw + 50%)!important}.cartheaderfull{width:100vw!important;background:#fff!important}.cartheaderfull .cart-wrapper{max-width:1400px;margin-left:auto!important;margin-right:auto!important;padding-left:0;padding-right:0}.kom-design{position:relative}.kom-design::before{content:"";position:absolute;top:-1px;left:0;width:100vw;height:100%;background:#fff;z-index:-1;margin-left:calc(-50vw + 50%);border:1px solid #e3e3e3}.custom-popup-row{display:flex;padding:15px 0}.custom-popup-row .popup-col{flex:1;min-width:100px}.image-col{max-width:120px}.details-col{width:40%!important;margin-left:10px}.price-col{text-align:center;font-size:1.3em;font-weight:700;width:15%}.buttons-col{display:flex;flex-direction:column;gap:10px}.buttons-col .xcp-btn{width:100%;text-align:center}.popup-col.image-col img{height:154px;width:154px;object-fit:contain}a.xcp-btn{width:100%!important;height:50px;display:flex;align-items:center;justify-content:center;text-decoration:none}.popup-header h2{margin-bottom:0;margin-top:0}.upsell-section h4{font-size:21px}.upsell-section{padding-top:20px}.custom-cart-popup .woocommerce.product.compare-button{display:none}.upsell-section .custom-product-listing .custom-cart-form button.alt{font-size:100%;margin:0!important;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:16px 20px;font-weight:700;border-radius:8px;left:auto;border:0;background-image:none;box-shadow:none;text-shadow:none}.upsell-section .custom-product-listing .custom-cart-form{display:flex;gap:4px;align-items:center}.upsell-section ul.custom-product-listing.products.grid a img{max-width:100%;aspect-ratio:1 / 1;object-fit:contain;display:block;margin:auto;background:#fff;padding:0 0 20px 0}.servicebtn a,body.single-post .singlepost p a,body.single-post .singlepost ol a{color:#333;text-decoration:none}body.single-post .singlepost p,body.single-post .singlepost ul,body.single-post .singlepost ol{color:#333!important;font-size:16px!important;font-weight:300}body.single-post h2{color:#333!important}td.product-thumbnail img{width:100%!important;max-width:377px!important;object-fit:contain}.cart-collaterals .cross-sells{display:none}.boiler-section{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:20px 30px 20px;border-radius:8px;box-shadow:0 2px 6px rgb(0 0 0 / .05);max-width:1400px;margin:20px 0;border:1px solid #EFEFEF}.boiler-content{max-width:65%;padding-bottom:20px}.boiler-content h2{font-size:22px;font-weight:700;color:#112d5c;margin-bottom:8px}.boiler-content p{font-size:14px;color:#555;margin-bottom:15px}.btn-primary{display:inline-block;background-color:#112d5c;color:#fff;padding:10px 20px;text-decoration:none;border-radius:5px;font-size:14px;font-weight:600;margin-top:22px}.btn-primary:hover{background-color:#0d2348}.boiler-image img{max-height:100px;width:auto}p.urlclass{margin:0;position:relative}p.urlclass a{position:absolute;display:block}.onscate a{text-decoration:none}.single_add_to_cart_button .button-text::first-letter{text-transform:uppercase!important}a.xcp-btn{text-transform:unset!important}.blogbtn .wp-block-button__link{position:relative;display:inline-flex;align-items:center;padding-left:55px;color:#fff;font-size:16px;font-weight:500;text-decoration:none}.blogbtn .wp-block-button__link::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:40px;height:40px;background-color:#193568;border-radius:50%;background-image:url(https://123installatiematerialen.nl/wp-content/uploads/shared/down-arrow-1.svg);background-repeat:no-repeat;background-position:center;background-size:22px;transform:translateY(-50%) rotate(90deg)}.authorimg .wp-block-post-author__avatar img{border-radius:30px}.authorimg .wp-block-post-author__content{max-width:328px}body.single-post .singlepost .authorimg p.wp-block-post-author__bio{font-size:13px!important;margin-top:1px;line-height:1.4;margin-bottom:0}body.page .wp-block-list{line-height:1.4;font-size:16px}body.page p a{text-decoration:none;font-weight:300;color:#333}.f1224 a{font-weight:400!important}.wp-block-media-text.has-border-color.has-white-background-color.has-background a{font-weight:400!important}.imageover{height:460px;min-height:230px;padding:1.25em 1.375em!important}body.single-post .singlepost .authorimg p.wp-block-post-author__name{font-size:20px!important;font-weight:700}.imgback{position:relative;overflow:hidden}.imgback::before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background-color:#f5f9ff;z-index:0}.imgback *{position:relative;z-index:1}body.post-type-archive-product.woocommerce ul.products.columns-3 li.product,body.post-type-archive-product.woocommerce-page ul.products.columns-3 li.product{width:100%!important}body.post-type-archive-product.woocommerce ul.custom-product-listing.products.grid a img{max-width:100%!important;aspect-ratio:1 / 1;object-fit:contain!important;display:block;margin:auto;background:#fff;padding:0 0 20px 0}body.post-type-archive-product.woocommerce h3.woocommerce-loop-product__title{font-size:18px!important;font-weight:600;line-height:1.4!important;color:#224284;margin:0 0 8px!important;padding:0!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:50px;text-align:left}body.post-type-archive-product.woocommerce h3.woocommerce-loop-product__title a{color:#224284!important;font-weight:600}body.post-type-archive-product.woocommerce .woocommerce-product-short-description{font-size:12px;color:#333;line-height:18px;margin-bottom:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}body.post-type-archive-product.woocommerce .wc-block-components-product-price{font-size:16px!important}body.post-type-archive-product.woocommerce .custom-cart-form button.alt{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:16px 20px;font-weight:700;border-radius:8px;left:auto;border:0;background-image:none;box-shadow:none;text-shadow:none}.sortingcus{display:flex;justify-content:end;padding-top:16px}.sortingcus select.orderby,.woocommerce-ordering select.orderby{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:220px;padding:12px 15px;font-size:16px;color:#333;background-color:#fff;border:1px solid #193567;border-radius:8px;cursor:pointer;position:relative;outline:none}.sortingcus select.orderby,.woocommerce-ordering select.orderby{background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="gray" class="bi bi-chevron-down" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/></svg>') no-repeat right 10px center;background-size:16px;padding-right:40px}.sortingcus select.orderby:hover,.woocommerce-ordering select.orderby:hover{border-color:#193567}.sortingcus select.orderby:focus,.woocommerce-ordering select.orderby:focus{border-color:#193567}.sortingcus select.orderby option,.woocommerce-ordering select.orderby option{padding:10px;background:#fff;color:#333}.product-button .single_add_to_cart_button{padding:11px 19px!important}.butn{display:flex}.wpforms-container .wpforms-field,.wp-core-ui div.wpforms-container .wpforms-field{padding:6px 0!important}.wpforms-submit-container,button.wpforms-submit{width:100%!important}div.wpforms-container-full button[type=submit]{padding:18px!important;height:58px!important}.linkhulp a{color:#333;text-decoration:none;font-weight:600}p.linkhulp{line-height:20px}body.page-id-10841 .footerwithimage,body.page-id-10976 .footerwithimage{padding:0px!important}body.page-id-10841 .footerwithimage,body.page-id-10976 .footerwithimage{width:100vw;margin-left:calc(-50vw + 50%)!important}.slider-item{position:relative;border-radius:16px;overflow:hidden;padding:6px}.slider-img{position:relative;width:100%;height:195px}.slider-img img.slider-bg{width:100%;height:100%;object-fit:fill;display:block;border-radius:16px}.slider-bottom-overlay{position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(to top,rgb(0 0 0 / .65) 0%,#fff0 100%);z-index:1}.slider-content{position:absolute;bottom:10px;left:12px;right:12px;z-index:2;color:#fff}.slider-title{font-size:16px;font-weight:600;margin:0 0 2px 0;color:#fff!important;line-height:1.3}.slider-date{font-size:13px;opacity:.85}body.single-post .slider-img::after,body.category-blogs .slider-img::after,.blogpage .slider-img::after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(to top,rgb(0 0 0 / 48%) 0%,#fff0 60%);border-radius:16px;pointer-events:none}body.single-post .slider-item:hover img.slider-bg,body.category-blogs .slider-item:hover img.slider-bg,.blogpage .slider-item:hover img.slider-bg{transform:scale(1.01);transition:transform 0.3s ease}body.single-post .slick-prev,body.category-blogs .slick-prev,.blogpage .slick-prev{left:92%!important}.my-popular-slider .slider-item{margin-top:46px}body.single-post .slick-prev,body.single-post .slick-next,body.category-blogs .slick-prev,body.category-blogs .slick-next,.blogpage .slick-prev,.blogpage .slick-next{top:1px;width:48px;height:48px;border:1px solid #333;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:9999}body.single-post .slick-prev.slick-disabled,body.single-post .slick-next.slick-disabled,body.category-blogs .slick-prev.slick-disabled,body.category-blogs .slick-next.slick-disabled,.blogpage .slick-prev.slick-disabled,.blogpage .slick-next.slick-disabled{border:1px solid #ddd}body.single-post .slick-prev:before,body.single-post .slick-next:before,body.category-blogs .slick-prev:before,body.category-blogs .slick-next:before,.blogpage .slick-prev:before,.blogpage .slick-next:before{opacity:.75;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-product-card{z-index:2!important}.buttoncart .gpf-product{display:flex;align-items:center}.custom-cart-form button.single_add_to_cart_button{margin-top:0px!important;padding:14px!important}.custom-cart-form .quantity-btn{width:30px!important}a.added_to_cart.wc-forward,.custom-cart-form button.single_add_to_cart_button .cart-icon{display:none}h2.wp-block-heading.customhead{top:-13px;position:absolute}@media(max-width:767px){body.single-post .slick-prev,body.category-blogs .slick-prev,.blogpage .slick-prev{left:76%!important;width:40px;height:40px}body.single-post .slick-next,body.category-blogs .slick-next,blogpage .slick-next{width:40px;height:40px}}body.category-blogs h2.wp-block-heading.customhead,.blogpage h2.wp-block-heading.customhead{position:absolute;top:43px}.blogpostlay .wp-block-post-title{margin-bottom:10px;color:#224284;font-weight:800;text-decoration:none;font-size:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;order:2}.blogpostlay .wp-block-post-excerpt{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;order:3}.blogpostlay .wp-block-post-date time{color:#F7632A;padding-bottom:15px;order:4}.blogpostlay .wp-block-post-featured-image{position:absolute}.blogpostlay .wp-block-post-featured-image img{height:125px;object-fit:cover;width:125px;border-radius:10px}.blogpostlay .wp-block-post-date time a,.blogpostlay .taxonomy-category a{text-decoration:none;color:#333}.columnblog:hover{background-color:#c6edff5e!important;cursor:pointer;border-radius:16px}.minheight{min-height:125px;height:125px}.blogpostlay figure.wp-block-post-featured-image img{border:none!important}body.single-post h3,body.single-post h4,body.single-post h5,body.single-post h6{color:#333}.blogpostlay{padding-top:26px}.blogpostlay .wp-block-query-pagination-numbers,.wp-block-query-pagination-numbers{display:flex;gap:6px;align-items:center;justify-content:center;margin:20px 0}.blogpostlay .wp-block-query-pagination-numbers .page-numbers,.wp-block-query-pagination-next,.wp-block-query-pagination-previous,.page-numbers{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border:1px solid #ddd;border-radius:6px;text-decoration:none;font-size:14px;color:#333;transition:all 0.2s ease-in-out}.blogpostlay .wp-block-query-pagination-numbers .page-numbers:hover,.wp-block-query-pagination-numbers .page-numbers:hover{background:#f1f1f1;border-color:#ccc}.blogpostlay .wp-block-query-pagination-numbers .page-numbers.current,.page-numbers.current{background:#3ed0ac;color:#fff;border-color:#3ed0ac;font-weight:600}.blogpostlay .wp-block-query-pagination-numbers .page-numbers.dots,.page-numbers.dots{border:none;background:#fff0;cursor:default;padding:6px}.wp-block-query-pagination-next:hover,.wp-block-query-pagination-previous:hover{background:#f1f1f1;border-color:#ccc}.account-box,.woocommerce-Address{background:#fff;border-radius:10px;padding:20px;margin:20px auto;box-shadow:0 2px 6px rgb(0 0 0 / .05)}.account-box h3{margin-top:0;font-size:16px;font-weight:600}.option-group{display:flex;gap:20px;margin:15px 0}.option-group label{display:flex;align-items:center;gap:8px;font-size:15px;cursor:pointer}.continue-btn{display:block;width:100%;background:#F7642A;color:#fff;border:none;padding:10px;border-radius:6px;font-size:16px;font-weight:700;cursor:pointer;transition:background 0.2s ease-in-out}.continue-btn:hover{background:#e4710e}.info-text{margin-top:20px!important;font-size:14px;line-height:1.4}p.toptext{font-size:16px;font-weight:400}.woocommerce form .form-row{margin-bottom:10px!important}.loginbtm{display:flex;align-items:center;justify-content:end;gap:18px}p.form-cus,p.form-cus label{margin:0px!important;text-align:right}h2.myaccount{margin:0}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-center{text-align:right!important}button.wpforms-page-button.wpforms-page-prev{margin-right:21px!important}.wpforms-submit-container button#wpforms-submit-28398,.wpforms-submit-container button#wpforms-submit-28381{width:auto!important;text-align:right}#wpforms-28398 .wpforms-submit-container,#wpforms-28381 .wpforms-submit-container{display:flex;align-items:end;justify-content:end}#wpforms-28398 .wpforms-submit-container button[type=submit],#wpforms-28381 .wpforms-submit-container button[type=submit]{padding:13px 18px!important;height:47px!important}.erroepage{width:80%}figure.imgerror{position:absolute;top:30%;right:11%;width:30%}.texterroe{min-height:230px}.klanrnatext strong{font-size:12px;font-weight:500;color:#767676!important}.singleprowhite h4.wp-block-post-title{font-size:15px;font-weight:600}.hideserach{visibility:hidden;height:1px}.woocommerce-ordering select.orderby{margin-bottom:0;margin-right:10px!important}body.woocommerce-account .woocommerce{width:98%;margin:0 auto}.woocommerce-account .woocommerce-MyAccount-content{width:70%!important;font-size:16px}.woocommerce-MyAccount-navigation{width:22%!important;background:#f8f9fa;font-family:Arial,sans-serif;font-size:16px;overflow:hidden}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li{padding:4px 0px!important}.woocommerce-MyAccount-navigation li a{display:flex;justify-content:space-between;align-items:center;text-decoration:none!important;color:#333;padding:12px 15px;transition:background 0.2s,color 0.2s}.woocommerce-MyAccount-navigation li a:hover{color:#214385;font-weight:400;border-radius:4px}.woocommerce-MyAccount-navigation li.is-active a{font-weight:700;color:#214385;border-radius:4px}.woocommerce-MyAccount-navigation li a::after{content:"";border:solid #888;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);margin-left:10px}li.woocommerce-MyAccount-navigation-link--dashboard a,li.woocommerce-MyAccount-navigation-link--services a,li.woocommerce-MyAccount-navigation-link--gegevens-heading a{background:#eaf3ff;font-weight:700;color:#214385;border-radius:4px}li.woocommerce-MyAccount-navigation-link--mijn a,li.woocommerce-MyAccount-navigation-link--gegevens-heading a,li.woocommerce-MyAccount-navigation-link--services a{color:#333;background:#eaf3ff;font-weight:700;border-radius:4px;pointer-events:none}li.woocommerce-MyAccount-navigation-link--mijntop{pointer-events:none;font-weight:700;color:#333}.woocommerce-MyAccount-navigation-link--mijntop a::before{content:"";display:inline-block;width:16px;height:16px;margin-right:6px;background:url('data:image/svg+xml;utf8,<svg fill="blue" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 12c2.7 0 5-2.3 5-5s-2.3-5-5-5-5 2.3-5 5 2.3 5 5 5zm0 2c-3.3 0-10 1.7-10 5v3h20v-3c0-3.3-6.7-5-10-5z"/></svg>') no-repeat center;background-size:contain}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--mijntop a{justify-content:start}li.woocommerce-MyAccount-navigation-link--dashboard a::after,li.woocommerce-MyAccount-navigation-link--services a::after{display:none}li.woocommerce-MyAccount-navigation-link--customer-logout a::after,li.woocommerce-MyAccount-navigation-link--mijn a::after,li.woocommerce-MyAccount-navigation-link--mijntop a::after,li.woocommerce-MyAccount-navigation-link--gegevens-heading a::after{display:none}.custom-cart-form button.alt,a.button{padding:7px 7px;text-decoration:none;border-radius:4px}table.woocommerce-MyAccount-orders td,table.woocommerce-MyAccount-orders th,table.woocommerce-MyAccount-orders{border:none!important;cursor:pointer}.woocommerce-page table.woocommerce-MyAccount-orders td,.woocommerce-page table.woocommerce-MyAccount-orders th{padding:0px!important}.woocommerce-orders-table__cell-order-number a{color:#005bb5!important}.woocommerce-orders-table__cell-order-number a:hover{text-decoration:none!important}.wp-block-site-logo{margin-top:0}a.compare.button.gt{min-height:42px;max-height:42px}@media(max-width:767px){figure.imgerror{position:relative;width:100%;top:0;right:0}.wp-container-core-columns-is-layout-f32889ab{flex-wrap:nowrap;gap:0em 26px!important}}.woocommerce-EditAccountForm input[type="radio"]{accent-color:#f36b2b;transform:scale(1.1);margin-right:4px}.woocommerce-EditAccountForm label{cursor:pointer;margin-right:15px}.sriu{display:grid}.sriu p.surt{display:inline-flex}p.voorl50{width:47%}.halfcl,.company_details{display:flex;align-items:center;justify-content:space-between}.woocommerce-MyAccount-content form .form-row label,.woocommerce-MyAccount-content form p.form-row{margin-bottom:0px!important}ul.fileview{margin:0}.lost_reset_password p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{width:100%!important}.lost_reset_password p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first label{font-size:15px}.changepasswordhide{display:none}p.hafl,.hafldiv{width:50%}p.fulll textarea,.hafldiv textarea{width:100%}.submit_rmabtn,.submit_ticketbtn{background:#F7642A;padding:12px 32px;border-radius:3px;font-size:14px;margin-right:0;border:1px solid #f7642a;color:#fff;cursor:pointer}.woocommerce-address-fields button.button.wp-element-button,button.woocommerce-Button.button.wp-element-button{background-color:#F7642A!important;padding:12px 32px;border-radius:3px;font-size:14px;margin-right:0}.woocommerce-account .addresses .title .edit{text-decoration:none;color:#005bb5}textarea{width:100%;padding:10px;margin-top:8px;margin-bottom:16px;border:1px solid #ddd;border-radius:6px}.account-dashboard{max-width:1200px;margin:40px auto;padding:0 20px}.account-title{font-size:26px;font-weight:700;color:#333}.account-subtitle{color:#333;margin-bottom:30px}.account-section{display:grid;grid-template-columns:1fr;gap:24px}.account-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 3px 6px rgb(0 0 0 / .04)}.card-header{border-bottom:1px solid #f1f5f9;padding:16px 20px}.card-header h2{font-size:18px;font-weight:600;color:#214385;margin:0}.card-body{padding:20px}.card-body .order-table{width:100%;border-collapse:collapse}.card-body .order-table th{text-align:left;font-size:13px;color:#333;font-weight:600;border-bottom:1px solid #f1f5f9;border:1px solid #f1f5f9;padding:8px 0;border-color:#ffffff!important}.card-body .order-table td{font-size:14px;color:#333;padding:10px 0;border-bottom:1px solid #f8fafc;border:1px solid #f8fafc}.status{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600;text-transform:capitalize}.status.shipped{background:#dcfce7;color:#15803d}.status.processing{background:#fef9c3;color:#a16207}.status.open{background:#dbeafe;color:#1d4ed8}.link{color:#214385;font-weight:500;text-decoration:none}.link:hover{text-decoration:underline}.btn-blue{background:#F7642A;color:#fff;border:none;padding:10px 16px;border-radius:6px;font-weight:600;font-size:14px;text-decoration:none;display:inline-block;margin-top:10px}.btn-blue:hover{background:#F7642A}:root{--white:#ffffff;--blue:#214385;--green:#49cfad;--orange:#fbbf24;--red:#ef4444;--border:#e5e7eb;--text-dark:#333;--text-muted:#333;--radius:12px;--shadow:0 2px 10px rgba(0, 0, 0, 0.04)}.orders-dashboard{max-width:1080px;margin:60px auto;background:#fff;border-radius:var(--radius);box-shadow:var(--shadow);padding:40px 45px 55px}.order-info{display:flex;gap:2px}.orders-header{border-bottom:1px solid var(--border);margin-bottom:25px;padding-bottom:20px}.orders-header h2{font-size:26px;font-weight:700;color:var(--text-dark);margin-bottom:8px}.orders-header .intro{font-size:15px;color:var(--text-muted);line-height:1.6;max-width:700px}.order-card{border:1px solid var(--border);border-radius:var(--radius);padding:24px 28px;margin-bottom:18px;background:#fff;transition:all 0.2s ease;box-shadow:0 1px 3px rgb(0 0 0 / .02);cursor:pointer}.order-card:hover{border-color:#214385;box-shadow:0 4px 12px rgb(0 0 0 / .05)}.woocommerce-MyAccount-content nav.woocommerce-pagination.woocommerce-order-pagi{text-align:center;margin-bottom:30px!important}.order-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.order-meta{display:flex;flex-direction:column}.order-id{font-size:16px;font-weight:700;color:var(--blue);text-decoration:none}.order-id:hover{text-decoration:underline}.order-date{font-size:14px;color:var(--text-muted)}.order-status{font-weight:600;font-size:14px;padding:6px 12px;border-radius:8px;color:#fff}.status-on.hold,.status-on-hold,.status-hold,.status-in,.af_pending{background:var(--orange)}.status-complete{background:var(--green)}.status-cancelled{background:var(--red)}.order-body{display:flex;justify-content:space-between;align-items:flex-end;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:12px 0;margin:12px 0}.order-info p{margin:3px 0;color:var(--text-muted);font-size:14px}.order-info strong{color:var(--text-dark)}.order-price{text-align:right}.order-price .old-price{text-decoration:line-through;color:#9ca3af;margin-right:4px}.order-price .new-price{display:block;font-weight:700;font-size:17px;color:var(--text-dark)}.price-label{font-size:13px;color:var(--text-muted)}.order-actions{display:flex;gap:10px}a.btn.view,a.btn.invoice,a.button.proforma,a.btn.btn-secondary{border:none!important;border-radius:8px!important;padding:10px 18px!important;font-weight:600!important;cursor:pointer!important;transition:all 0.2s ease!important}a.button.view{background:var(--blue)!important;color:#fff!important;font-size:14px;display:inline-block;font-weight:600;text-align:center}a.button.view:hover{background:#0f3070!important}a.button.proforma,a.button.invoice,a.btn.btn-secondary{background:var(--green)!important;color:#fff!important;font-size:14px;display:inline-block;font-weight:600;text-align:center}a.btn.btn-secondary{text-decoration:none;margin:auto 0;margin-bottom:0px!important}a.button.proforma:hover,a.button.invoice:hover,a.btn.btn-secondary:hover{background:#17b386!important}@media (max-width:768px){.orders-dashboard{padding:25px}.order-body{flex-direction:column;align-items:flex-start}.order-price{text-align:left}.order-actions{flex-direction:column;width:100%}.btn{width:100%}}.order-wrapper{max-width:1200px;margin:0 auto;padding:0 15px}.order-header h1{font-size:22px;font-weight:700;margin:0}.order-metaview{font-size:13px;color:var(--text-muted)}.status{font-weight:600;padding:2px 6px;border-radius:5px;color:#fff}.order-layout{display:grid;grid-template-columns:2fr 1fr;gap:20px}.product-card{display:flex;justify-content:space-between;align-items:flex-start;background:var(--white);border-radius:var(--radius);padding:10px 14px;margin-bottom:10px;border:1px solid #f1f5f9;box-shadow:0 1px 7px 1px rgb(112 112 112 / 10%)!important}.product-left{display:flex;align-items:center;gap:10px}.product-left img{width:55px;height:55px;object-fit:contain}.product-info h3{font-size:13px;margin:0 0 2px;font-weight:600}.product-info p{margin:0;font-size:12px;color:var(--text-muted)}.levertijd{color:var(--green);font-weight:600}.product-right{text-align:right;min-width:130px}.price-block{line-height:1.1}.price-excl{font-size:15px;font-weight:700;color:var(--text-dark);margin:0}.price-incl{font-size:13px;font-weight:600;color:var(--text-muted);margin:0}.price-sub{font-size:11px;color:var(--text-muted);margin:0 0 2px}.quantity-box{background:#f1f5f9;display:inline-block;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:600;color:var(--text-dark);margin-top:4px}.subtotal{font-size:12px;margin-top:5px;color:var(--text-dark)}.subtotal span{color:var(--text-muted);font-weight:500;margin-right:4px}.subtotal strong{font-size:13px;color:var(--text-dark)}.summary-section{background:var(--white);padding:16px 18px;border-radius:var(--radius);box-shadow:0 1px 7px 1px rgb(112 112 112 / 10%)!important;height:fit-content}.summary-section h2{font-size:16px;margin:0 0 6px}.summary-section hr{border:none;border-top:1px solid var(--border);margin:6px 0 10px}.summary-row{display:flex;justify-content:space-between;margin:4px 0;font-size:12px}.summary-row.total{border-top:1px solid var(--border);padding-top:6px;margin-top:6px;font-weight:700}.payment-info{margin-top:12px;font-size:12px;color:var(--text-muted)}.btnview{background:#214385;color:#fff;border:none;border-radius:6px;padding:10px 0;font-size:13px;font-weight:600;margin-top:15px;cursor:pointer;transition:background 0.2s ease;width:100%;display:block;text-align:center;text-decoration:none}.btnview:hover{background:#214385}.order-addresses{display:flex;flex-wrap:wrap;gap:20px;margin-top:25px}.address-block{background:var(--white);padding:16px 18px;border-radius:var(--radius);border:1px solid #f1f5f9;flex:1;box-shadow:0 1px 7px 1px rgb(112 112 112 / 10%)!important;min-width:250px}.address-block h3{font-size:14px;margin-bottom:4px}.address-block p{font-size:12px;color:var(--text-muted);margin:0;line-height:1.5}.opmerkingen{flex-basis:100%}a.back-link{background:#214385;padding:10px 20px;border-radius:4px;color:#fff;text-decoration:none}.address-block a{color:#214385}.order-layout{margin-top:20px}.header-left{margin-bottom:20px!important}@media (max-width:900px){.order-layout{grid-template-columns:1fr}.summary-section{order:-1}}div.wpforms-container-full button[type=submit]:not(:hover):not(:active){background-color:#f7642a!important}.custom-gallery-nav{background-color:#fff;border:1px solid #ddd!important}.gpf-mobile-toggle,.gpf-apply-mobile-filters{background-color:#193568!important;border-radius:8px!important;color:#fff!important}ul.related-offersloop li,ul.related-offersloop1 li{border:1px solid #EFEFEF;border-radius:10px;padding:15px;margin:0 0 15px;background-color:#fff}.related-offersloop .slick-slide,.related-offersloop1 .slick-slide{margin:0 10px}.related-offersloop .slick-list,.related-offersloop1 .slick-list{margin:0 -10px}ul.related-offersloop,ul.related-offersloop1{padding-left:0}.woocommerce ul.related-offersloop li.product a,ul.related-offersloop1 li.product a{text-decoration:none}ul.related-offersloop1 li.product a img,ul.related-offersloop li.product a img{aspect-ratio:1 / 1}ul.related-offersloop1 .slick-prev,ul.related-offersloop .slick-prev,ul.related-offersloop .slick-next,ul.related-offersloop1 .slick-next{z-index:99!important}.woocommerce-product-gallery__wrapper div.woocommerce-product-gallery__image img{max-height:580px!important;object-fit:fill!important}.fkcart-shortcode-container{color:#000}.wp-block-site-logo img{height:39px}.usp-header{padding-left:0px!important;padding-right:250px}.dgwt-wcas-search-input,.dgwt-wcas-search-input::placeholder{font-family:"museo-sans",Sans-serif!important}.dgwt-wcas-search-form .screen-reader-text{font-family:"museo-sans",Sans-serif!important}.dgwt-wcas-suggestion,.dgwt-wcas-suggestion-title,.dgwt-wcas-suggestion-price,.dgwt-wcas-st-title,.dgwt-wcas-st-desc{font-family:"museo-sans",Sans-serif!important}.dgwt-wcas-search-submit{font-family:"museo-sans",Sans-serif!important}a.button.add_to_cart_button,a.wp-element-button.add_to_cart_button{color:#ffffff!important;font-size:12px!important;font-family:"museo-sans",Sans-serif!important;padding:10px}.homereview{width:100vw!important;max-width:100vw!important;position:relative;left:50%;right:50%;margin-left:-50vw!important;margin-right:-50vw!important}.homereview h2.wp-block-heading,.homereview p.has-text-color{max-width:1400px;margin-left:auto;margin-right:auto;width:100%;padding-left:20px;padding-right:20px}.hover-box{position:relative}.hover-box .coverlink a{position:absolute;inset:0;z-index:5;display:block}.hover-box img{pointer-events:none}.phone{text-decoration:none;color:inherit}.phone:hover{text-decoration:none}.chat-text{text-decoration:none;color:inherit;cursor:pointer}.chat-text:hover{text-decoration:none}.blog-button{margin:0 auto!important}.homeblog{padding-bottom:0px!important}.imagetexty{position:relative}.imagetexty .coverlink a{position:absolute;inset:0;z-index:5;display:block}.imagetexty img{pointer-events:none}.home-three-block.has-link-color a,.home-three-block.has-link-color a:visited{color:#224284!important;text-decoration:none!important}.home-three-blocks a,.home-three-blocks a:visited,.home-three-blocks a:hover,.home-three-blocks a:focus{text-decoration:none!important}@media (max-width:767px){.header-part-one{position:fixed;top:0;left:0;right:0;z-index:9999;background:#bfd7e2}body{padding-top:106px}.rmp_menu_trigger{position:fixed!important;top:18px;right:15px;z-index:10001}}.woocommerce-account .woocommerce-MyAccount-navigation li a{color:#333!important}.add-to-project-btn .heart-svg{color:#224284;transition:color 0.3s ease;align-items:center;background:#fff;border-radius:50%;border:1px solid #F6F6F6;box-shadow:1px 1px 4px rgb(0 0 0 / .06);padding:6px}.add-to-project-btn:hover .heart-svg{color:#f7642a}body.woocommerce-checkout .gpf-loader{display:none!important}.recent-articles-title{font-size:50px!important}.woocommerce div.product div.images .woocommerce-product-gallery__image{display:flex!important;align-items:center!important;justify-content:center!important}.woocommerce div.product div.images img.w-100{max-height:100%!important;object-fit:contain!important}.sc-price-wrapper{line-height:18px}body.single-product .sc-regular-product .sc-price-label{font-size:16px}ul.custom-product-listing.products.grid li:hover{box-shadow:0 -10px 15px -3px rgb(0 0 0 / .06),0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1)}#custom-product-listing .sku-wrap{position:relative}#custom-product-listing .sku-wrap .product-sku{padding-left:clamp(88px, 26vw, 140px);box-sizing:border-box}#custom-product-listing .sku-wrap .sku-widget{position:absolute;left:0;top:0;height:34px;display:flex;align-items:center}#custom-product-listing .sku-wrap etrusted-widget.product-star-widget{display:inline-flex!important;transform:translateY(-9px) scale(.7);transform-origin:left center;line-height:1!important}#custom-product-listing .sku-wrap .sku-widget:empty{display:none}#custom-product-listing .product-sku{display:block;width:100%;box-sizing:border-box;position:relative}@media (max-width:480px){#custom-product-listing .product-sku{min-height:42px;padding-bottom:12px;line-height:18px}#custom-product-listing .sku-wrap .product-sku{white-space:nowrap}#custom-product-listing .sku-wrap .sku-widget{height:40px}#custom-product-listing .sku-wrap etrusted-widget.product-star-widget{transform:translateY(-9px) scale(.60)}}.prodDes{display:flex;gap:24px}.prodDes.no-right .leftcontent{flex:1 1 100%;width:100%;max-width:100%}.addtocard{padding:0px!important;gap:0px!important}h1.f6.wp-elements-83865c5ad11326feb648ecc33ecbbe18.wp-block-query-title.has-text-color.has-white-color{margin-block-start:.67em;margin-block-end:.67em;margin-inline-start:0;margin-inline-end:0;font-weight:700!important}.wp-block-group.backgroundimg.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained.has-background{background:#fff}.wp-block-media-text.is-stacked-on-mobile.is-vertically-aligned-top.imagecolor.has-white-color.has-text-color.has-background.has-link-color.wp-elements-a553efaf2e578badad9763fb07e7feda{border-radius:5px}.pdp-project-btn svg{color:#333}p.has-black-color.has-text-color.has-link-color.wp-elements-56fb41d27322c2259d09f11704521811{font-weight:400!important}.fkcart-checkout--text{font-weight:600}input.fkcart-quantity__input{margin-top:0px!important}.checkout-block{box-shadow:0 1px 7px 1px rgb(112 112 112 / 10%)!important}.wfacp-section.wfacp-hg-by-box.step_0.form_section_single_step_0_gutenberg{box-shadow:0 1px 7px 1px rgb(112 112 112 / 10%)!important}.wfacp-section.wfacp-hg-by-box.step_1.form_section_single_step_1_gutenberg{box-shadow:0 1px 7px 1px rgb(112 112 112 / 10%)!important}.wfacp-section.wfacp-hg-by-box.step_0.form_section_two_step_0_gutenberg{box-shadow:0 1px 7px 1px rgb(112 112 112 / 10%)!important}.wfacp-section.wfacp_payment.form_section_your_order_0_gutenberg.wfacp-section-title.wfacp-hg-by-box.wfacp_show_payment_part{box-shadow:0 1px 7px 1px rgb(112 112 112 / 10%)!important}.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce #payment button#place_order,.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce button#place_order,.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-checkout button.button.button-primary.wfacp_next_page_button,.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #ppcp-hosted-fields .button{width:435px;height:40px}.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce #payment button#place_order,.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce button#place_order,.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce .woocommerce-checkout button.button.button-primary.wfacp_next_page_button,.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #ppcp-hosted-fields .button{width:435px!important;height:40px;min-height:40px!important}.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-next-btn-wrap button,.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce #payment button#place_order,.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce button#place_order,.wfacp-checkout-form-block.wfacp-ac36544b #wfacp-e-form .wfacp_main_form.woocommerce .wfacp_payment #ppcp-hosted-fields .button{padding:0 25px!important}body.woocommerce-checkout .rmp_menu_trigger,body.woocommerce-checkout .rmp-container{display:none!important}@media (max-width:767px){body.woocommerce-checkout{padding-top:0!important}.logo-checkout{margin-bottom:12px}}@media (max-width:782px){.bwf-icon-list{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:12px;margin-left:0px!important}.bwf-icon-list-item-wrap{width:100%!important}}p.linkhulp a[href^="tel"] strong{font-weight:600!important}ol.flex-control-nav.flex-control-thumbs{--gap:10px;--visible:6;width:100%!important;max-width:380px!important;margin:10px auto!important;padding:0!important;list-style:none!important;display:flex!important;flex-wrap:nowrap!important;gap:var(--gap)!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}ol.flex-control-nav.flex-control-thumbs::-webkit-scrollbar{display:none}ol.flex-control-nav.flex-control-thumbs.is-centered{justify-content:center!important;overflow-x:hidden!important}ol.flex-control-nav.flex-control-thumbs li{float:none!important;margin:0!important;padding:0!important;flex:0 0 calc((100% - (var(--visible) - 1) * var(--gap)) / var(--visible))!important;aspect-ratio:1 / 1;box-sizing:border-box;scroll-snap-align:start}.woocommerce div.product div.images .flex-control-thumbs li img{width:100%!important;height:100%!important;object-fit:cover;display:block;border:1px solid #E3E3E3;border-radius:10px}.order-addresses{margin-bottom:35px}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:91px!important}.product-listing form.wp-block-search{display:none!important}.product-listing p+form.wp-block-search{display:none!important}.product-listing p:has(+form.wp-block-search){display:none!important}:root{--blue:#214385;--green:#20c997;--orange:#fbbf24;--text-dark:#1e293b;--text-muted:#64748b;--border:#e5e7eb;--bg:#f8fafc;--white:#fff;--radius:10px;--shadow:0 1px 3px rgba(0,0,0,.03);font-family:"Inter",sans-serif}.quote-wrapper{max-width:1200px;margin:0 auto;padding:0 15px}.quote-header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px}.quote-header h1{font-size:22px;font-weight:700;margin:0}.quote-meta{font-size:13px;color:var(--text-muted);margin:4px 0 0}.status{font-weight:600;padding:2px 8px;border-radius:6px;color:#fff;display:inline-block}.status.af_in_process,.af_converted_to_cart{background:var(--orange)}.header-actions{display:flex;gap:10px;flex-wrap:wrap}.quote-layout,.note-blockd{display:grid;grid-template-columns:2fr 1fr;gap:20px}.back-link{display:inline-block;margin:0 0 12px;color:var(--blue);text-decoration:none;font-weight:600}.product-card{display:flex;justify-content:space-between;align-items:flex-start;background:var(--white);border-radius:var(--radius);padding:10px 14px;margin-bottom:10px;border:1px solid #f1f5f9;box-shadow:var(--shadow)}.product-left{display:flex;align-items:center;gap:10px}.product-left img{width:55px;height:55px;object-fit:contain}.product-info h3{font-size:13px;margin:0 0 2px;font-weight:600}.product-info p{margin:0;font-size:12px;color:var(--text-muted)}.product-right{text-align:right;min-width:160px}.price-block{line-height:1.1}.price-excl{font-size:15px;font-weight:700;margin:0}.price-incl{font-size:13px;font-weight:600;color:var(--text-muted);margin:0}.price-sub{font-size:11px;color:var(--text-muted);margin:0 0 2px}.quantity-box{background:#f1f5f9;display:inline-block;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:600;margin-top:4px}.subtotal{font-size:12px;margin-top:5px;color:var(--text-dark)}.subtotal span{color:var(--text-muted);margin-right:4px}.subtotal strong{font-size:13px}.note-block{background:var(--white);border:1px solid #f1f5f9;border-radius:var(--radius);box-shadow:var(--shadow);padding:14px 16px;margin-top:10px}.note-block h3{margin:0 0 6px;font-size:14px}.note-block p{margin:0;color:var(--text-muted);font-size:12px;line-height:1.5}.summary-section{background:var(--white);padding:16px 18px;border-radius:var(--radius);box-shadow:0 2px 6px rgb(0 0 0 / .04);height:fit-content}.summary-section h2{font-size:16px;margin:0 0 6px}.summary-section hr{border:none;border-top:1px solid var(--border);margin:6px 0 10px}.summary-row{display:flex;justify-content:space-between;margin:6px 0;font-size:12px}.summary-row.total{border-top:1px solid var(--border);padding-top:8px;margin-top:8px;font-weight:700}.action-stack{display:flex;flex-direction:column;gap:10px;margin-top:14px}.helper-text{margin:12px 0 0;color:var(--text-muted);font-size:12px;line-height:1.5}.btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;text-decoration:none;border-radius:6px;padding:10px 12px;font-size:13px;font-weight:600;transition:all .2s ease;border:1px solid #fff0}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{background:#006bb3}.btn-secondary{background:var(--green);color:#fff}.btn-secondary:hover{background:#17b386}.btn-outline{background:#fff;color:var(--blue);border-color:var(--blue)}.btn-outline:hover{background:var(--blue);color:#fff}.quote-addresses{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.address-block{background:var(--white);padding:16px 18px;border-radius:var(--radius);border:1px solid #f1f5f9;box-shadow:var(--shadow);flex:1;min-width:250px}.address-block h3{font-size:14px;margin:0 0 6px}.address-block p{margin:0;color:var(--text-muted);font-size:12px;line-height:1.6}.address-block a{color:var(--blue);text-decoration:none}.address-block a:hover{text-decoration:underline}@media (max-width:900px){.quote-layout{grid-template-columns:1fr}.summary-section{order:-1}.quote-header{flex-direction:column;align-items:flex-start}}#addify_convert_to_order_customer,#addify_convert_to_cart_customer{width:100%}.woocommerce-MyAccount-content span.page-numbers.current{background:#214385!important;border-color:#214385!important}