.webr-toggle-open-button{background-color:#fff0;text-transform:none;font-size:16px;color:var(--blauw);padding:0;margin-top:15px}.webr-toggle-open-button::after{content:'\f105';font-family:'Font Awesome 5 Free';font-weight:900;color:inherit;position:relative;left:10px;top:2px;transition:left 0.3s ease}.webr-toggle-open-button:hover{background-color:#fff0;cursor:pointer}.webr-toggle-open-button:hover::after{left:15px}body.single-product .main-page-wrapper{padding-top:20px}.webr-usp-productpagina ul{display:flex;flex-direction:row;justify-content:center;column-gap:35px;padding-left:0}.webr-usp-productpagina ul li{list-style:none;margin-bottom:0}.webr-usp-productpagina ul li::before{content:'\f00c';font-family:'Font Awesome 5 Free';font-weight:900;color:var(--groen);margin-right:5px}.webr-product-usp .acf-punten-fields{padding-left:0;margin-bottom:0}.webr-product-usp .acf-punten-fields li{list-style:none;margin-bottom:4px}.webr-product-usp .acf-punten-fields li span::before{font-family:'Font Awesome 5 Free';font-weight:900;margin-right:5px}.webr-product-usp .acf-punten-fields li .acf-punten-pluspunt::before{content:'\f058';color:var(--groen)}.webr-product-usp .acf-punten-fields li .acf-punten-minpunt::before{content:'\f056';color:var(--blauwsoft)}.webr-add-to-cart-box{padding:15px 10px 10px 10px;;border:2px solid var(--grijsborder);background-color:#f9f9f9;border-radius:10px;margin-left:0;margin-right:0;margin-bottom:15px}.webr-add-to-cart-usp{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;justify-content:center}.webr-add-to-cart-usp li{margin-bottom:0}.webr-add-to-cart-usp li img{filter:invert(74%) sepia(15%) saturate(1702%) hue-rotate(53deg) brightness(81%) contrast(87%)}.webr-snelle-navigatie{display:flex;flex-direction:row!important;flex-wrap:wrap}.webr-snelle-navigatie li{margin-bottom:0}.wd-single-gallery .wd-gallery-images .wd-carousel-item.wd-active img{border:2px solid #ececec;border-radius:10px}.woocommerce-product-gallery .wd-gallery-images .wd-carousel-item img{border-radius:unset}.woocommerce-product-gallery img{aspect-ratio:1 / 1;object-fit:cover}body:not(#__) .woocommerce-product-gallery{gap:25px}.variations tr{display:flex;flex-direction:column}body:not(#__) table.variations th.label{padding-bottom:10px}#veelgestelde-vragen{padding-top:50px;padding-bottom:20px;background-color:#f9f9f9;margin-top:50px;margin-bottom:50px;border-top:2px solid var(--grijsborder);border-bottom:2px solid var(--grijsborder)}.acceptance-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.acceptance-row .wpcf7-submit{width:100%}#specificaties .shop_attributes tr:nth-child(odd){background-color:rgb(144 212 251 / 12%)}#specificaties .shop_attributes tr:nth-child(even){background-color:var(--wit)}#specificaties details .shop_attributes tr:nth-child(even){background-color:rgb(144 212 251 / 12%)}#specificaties details .shop_attributes tr:nth-child(odd){background-color:var(--wit)}#specificaties .shop_attributes tr{margin-bottom:0;padding:10px}#specificaties .shop_attributes tbody{margin-bottom:0}details[open] .webr-toggle-open-button{margin-top:0}body.single-product #omschrijving .pre-content,#specificaties table:first-child{position:relative}body.single-product #omschrijving .pre-content.open::before,#specificaties table:first-child.open::before{display:none}body.single-product #omschrijving .pre-content::before,#specificaties table:first-child::before{content:"";height:150px;width:100%;position:absolute;left:0;bottom:0;background:#fff;background:-moz-linear-gradient(180deg,#fff0 0%,rgb(255 255 255 / .639093137254902) 45%,rgb(255 255 255) 100%);background:-webkit-linear-gradient(180deg,#fff0 0%,rgb(255 255 255 / .639093137254902) 45%,rgb(255 255 255) 100%);background:linear-gradient(180deg,#fff0 0%,rgb(255 255 255 / .639093137254902) 45%,rgb(255 255 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}#price_calculator{margin-bottom:10px}#price_calculator tbody{display:flex;flex-wrap:wrap;column-gap:15px}#price_calculator .price-table-row.length-input,#price_calculator .price-table-row.width-input{flex-basis:calc(50% - 7.5px);display:flex;flex-direction:column}#price_calculator .price-table-row.length-input td,#price_calculator .price-table-row.width-input td{flex-basis:100%;padding:0}#price_calculator .price-table-row.length-input td input,#price_calculator .price-table-row.width-input td input{width:100%}#price_calculator .price-table-row.total-amount,#price_calculator .price-table-row.calculated-price{width:100%;display:flex;justify-content:space-between}#price_calculator .price-table-row.total-amount td,#price_calculator .price-table-row.calculated-price td{padding-left:0;padding-right:0}#price_calculator .price-table-row.total-amount{border-bottom:1px solid #f2f2f2}details[open] summary{display:none}.single-product #backing-rugmateriaal,.single-product .input-text.qty{background-color:#FFF}.single-product ..woocommerce-breadcrumb a{color:#005687}.single-product #veelgestelde-vragen input,.single-product #veelgestelde-vragen textarea{background-color:var(--wit)}.project-breadcrumbs div.project-duurzaam{float:right}.single-product div.product-duurzame-keuze-label,.project-breadcrumbs div.product-duurzame-keuze-label{width:fit-content;background-color:#00800017;border:1px solid #00800026;padding:0 13px 0 4px;border-radius:40px}.single-product div.product-duurzame-keuze-label .product-duurzame-keuze-label-tekst,.project-breadcrumbs div.product-duurzame-keuze-label .product-duurzame-keuze-label-tekst{font-size:14px;color:#008000cc}.single-product div.product-duurzame-keuze-label .product-duurzame-keuze-label-icoon img,.project-breadcrumbs div.product-duurzame-keuze-label .product-duurzame-keuze-label-icoon img{width:30px;height:30px;margin-right:-5px}.single-product .webreturn-popupgroup-container .webreturn-popup-button,.archive .webreturn-popupgroup-container .webreturn-popup-button{border:1px solid var(--wd-primary-color);background-color:#FFF;color:var(--wd-primary-color)}.single-product .webreturn-popupgroup-container .webreturn-popup-button:hover,.archive .webreturn-popupgroup-container .webreturn-popup-button:hover{background-color:var(--wd-primary-color);color:#FFF}.single-product .usp-iconen{display:flex}.single-product .usp-iconen .product-garantie-melding,.single-product .usp-iconen .product-verzending-melding{color:var(--blauw)}.single-product .usp-iconen .product-garantie-melding-icoon{width:24px;height:24px;margin-right:2px;top:-2px;position:relative}.single-product .usp-iconen{gap:20px}.single-product .usp-iconen .product-verzending-melding-icoon{width:24px;height:24px;margin-right:6px;top:-2px;position:relative}.single-product .widget-part{display:none!important}.single-product .product-keurmerk{width:fit-content;background-color:#FFF;border:1px solid #F2F2F2;box-shadow:0 2px 6px rgb(0 0 0 / .03);border-radius:10px;padding:0 1px}.specificaties-plus::before{content:'\f0fe';color:var(--groen)}.specificaties-min::before{content:'\f0fe'}.specificaties-icons span::before{font-family:'Font Awesome 5 Free';font-weight:900;margin-right:5px}.acf-product-field-icon{margin-right:5px;width:28px}.acf-product-fields .acf-product-field-label,.acf-product-fields .acf-product-field-description{padding:0}.acf-product-fields .row{margin-bottom:5px}.webreturn-popupgroup-container{display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px;margin-bottom:15px;align-items:stretch}.webreturn-popup-container{flex:1 1}.webreturn-popup-button{width:100%;padding:10px;border:none;cursor:pointer;border-radius:5px}.webreturn-popup-content{border:1px solid #ccc;padding:15px;background-color:#fff;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000;width:60%;box-shadow:0 2px 10px rgb(0 0 0 / .2);max-height:80vh;overflow-y:auto}body.noscroll{overflow:hidden;height:100vh;position:fixed;width:100%}@media (max-width:769px){.webreturn-popup-content{width:90%}}.webreturn-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:999}.webr-page-title-bread-crumbs .woocommerce-breadcrumb{color:var(--blauw)}.webr-page-title-bread-crumbs a,.webr-page-title-bread-crumbs a:hover{color:var(--grijs)}body.archive.woocommerce .wd-shop-desc{background-color:var(--lichtgrijs);border:solid 2px var(--grijsborder);padding:30px;border-radius:10px;margin-top:40px}.products .wd-add-btn{margin-top:20px}.product-downloads .download-link{display:block;margin-bottom:10px}.product-downloads .pdf-icon{width:20px;height:auto;margin-right:10px}.product .cart select,.product .cart input{background-color:#fff}#veelgestelde-vragen input[type="submit"]{background-color:var(--blauw);border-radius:5px;color:#fff}#veelgestelde-vragen textarea{min-height:80px}.wd-products-element .wd-product img{height:200px;object-fit:cover}.wd-products-element .wd-product .price{font-size:12px;color:var(--color-gray-500)}.wd-products-element .wd-product .price small{font-size:100%}.wd-products-element .wd-product .price .amount{font-size:16px;color:var(--wd-primary-color)}.wd-products.wd-stretch-cont-lg .product-wrapper{height:100%}.gfield--type-consent .ginput_container_consent label{display:inline}.wd-reset-var{display:block!important}@media (max-width:767px){div:has(>.mobile-left-knop){text-align:left;--content-align:left;--text-align:left;display:block;width:100%;vertical-align:middle}.wd-single-breadcrumbs{margin-bottom:10px;font-size:12px;text-align:left}.product-duurzaam-bewust{margin-bottom:0}.product-duurzame-keuze-label{margin-bottom:20px}.single-product .usp-iconen{display:block}.single-product .usp-iconen DIV{margin-bottom:5px}.webreturn-popupgroup-container{display:block}.webreturn-popupgroup-container div{margin-bottom:5px}.single-product-page-plus-min-kiyoh{padding-bottom:0px!important}.webr-product-overview-first{margin-top:-40px}}.contactpage-form input[type="submit"]{margin-bottom:0px!important}.contactpage-form .gform_wrapper{margin-bottom:0px!important}@media (min-width:769px){.variations tbody{display:flex;flex-wrap:wrap}.variations tr{width:50%;display:flex;padding-right:10px}.variations td.value select{max-width:100%}}.single-product.product-met-apf-veld .wd-sticky-btn.wd-sticky-btn-shown{display:none!important}@media only screen and (max-width:768.98px){.single-product.product-met-apf-veld .wd-sticky-btn-on{padding-bottom:0px!important}.single-product.product-met-apf-veld .wd-footer{margin-bottom:-42px!important}}@media only screen and (min-width:769px){.single-product.product-met-apf-veld .wd-sticky-btn-on{padding-bottom:0px!important}.single-product.product-met-apf-veld .wd-footer{margin-bottom:-94px!important}}.wapf-pricing-hint{display:none}.wc-measurement-price-calculator-total-amount{overflow:hidden;white-space:nowrap;max-width:31px;display:inline-block}#woocommerce_product_categories-2 .cat-item-528,#woocommerce_product_categories-2 .cat-item-529{display:none}.webr-category-faq .wd-accordion{background-color:var(--lichtgrijs);border:solid 2px var(--grijsborder);padding:30px;border-radius:10px;margin-top:40px}