@charset "UTF-8";@keyframes smooth-appear{to{margin-bottom:0;opacity:1}}@keyframes wk-galaxy-pulse{0%,to{opacity:1}50%{opacity:.82}}@keyframes draaiSnelMetBlur{0%{transform:rotate(0deg);filter:blur(0);text-shadow:0 0 0 transparent}20%,80%{filter:blur(.4px);text-shadow:0 0 5px rgba(147,155,128,.4)}to{transform:rotate(360deg);filter:blur(0);text-shadow:0 0 0 transparent}}@font-face{src:url(../webfonts/fa-brands-400.woff2)format("woff2"),url(../webfonts/fa-brands-400.ttf)format("truetype")}*{font-family:"montserrat",Arial,sans-serif}h1,h2,h3,h4,h5{font-family:"Bebas Neue",sans-serif;font-weight:300;font-smooth:always}::selection{background:rgba(39,41,34,.82);color:#fff}h5{font-size:1.15rem}a{text-decoration:none}.cart-totals .cart-subtotal th,.woocommerce nav.woocommerce-pagination ul.page-numbers,.woocommerce nav.woocommerce-pagination ul.page-numbers li,.woocommerce table.shop_table,h1.page-title{border:0}a,li,p{font-family:"montserrat","sans-serif"!Important}h3.toggable{display:flex;margin:0;align-items:center;font-weight:400}h3.toggable .fa-chevron-down,h3.toggable .fa-chevron-right,h3.toggable .fal{margin-left:auto;font-size:.8rem}.single-page-content a,.woocommerce a,.woocommerce a:hover,.woocommerce nav.woocommerce-pagination ul.page-numbers li a span.current,p a{color:#272922}.woocommerce p{line-height:1.8}.single-page-content h1{font-size:2.4rem}.single-page-content h2{font-size:1.8rem;margin:0 0 .5rem}.single-page-content h3{font-size:1.4rem;margin:0 0 .5rem}.single-page-content p{margin:.5rem 0 1.5rem}.product-description,.single-page-content ol li,.single-page-content ul li{line-height:1.5}.product-description .inner-content h4{margin:1rem 0 0}.tc-container label{font-weight:400!important;font-size:.9rem;margin-bottom:0!important;padding:0 .4rem}.home-contact ul.address{list-style:none;margin:0 2rem 0 0;padding:0;margin-top:3rem}@media (max-width:768px){.home-contact ul.address{margin-top:0;margin-bottom:2rem}}.home-contact ul.address li{color:#fff;line-height:1.7}.home-contact ul.address li a{color:#fff}.home-contact ul.address li a:hover,.woocommerce a:hover{text-decoration:underline}.clear{clear:both}.main-container{min-height:100vh;display:flex;flex-direction:column}.container{width:1200px;margin:0 auto;padding:0 1rem;clear:both}@media (min-width:1600px){.container{width:1600px}}@media (max-width:1600px){.container{width:100%}}@media (max-width:1200px){.container{width:100%}}.container.container-small{max-width:1200px;margin:0 auto}.grid .row{flex-direction:row}.grid .row.flex-col{flex-direction:column}.grid .row,.grid .row .flex{display:flex}.grid .row .flex.items-center{align-items:center;justify-content:center;flex-direction:column}.grid .row .column .gap-3{margin:.5rem}.grid .row .column.col-3{width:25%}.grid .row .column.col-4{width:33.33%}@media (max-width:700px){.grid .row .column.col-4.account-data{width:100%}}.grid .row .column.col-5{width:40%}.grid .row .column.col-6{width:50%}.grid .row .column.col-7{width:60%}.grid .row .column.col-8{width:66.66%}.grid .row .column.col-9{width:75%}.filter-container .prdctfltr_filter label:hover :after,.grid .row .column.col-12{width:100%}.grid .row.vertical-column{flex-direction:column;flex-basis:auto}@media (max-width:700px){.grid .row{flex-wrap:wrap}.grid .row .column.col-3{width:50%}.grid .row .column.col-4{width:100%}.grid .row .column.col-4.no-resp{width:33.3%;margin:0;border:2px solid #fff}}@media (max-width:700px) and (max-width:768px){.grid .row .column.col-4{width:33.3%}}@media (max-width:700px){.grid .row .column.col-8{width:66.6%}}@media (max-width:700px) and (max-width:768px){.grid .row .column.col-8{width:100%}}@media (max-width:700px){.grid .row .column.col-5,.grid .row .column.col-6,.grid .row .column.col-7,.grid .row .column.col-9,.grid .row .column.first-column,.grid .row .column.second-column{width:100%}.grid .row .column.first-column .intro-big-image{margin-right:0;margin-bottom:1rem}.grid .row .column.second-column .column:first-of-type{padding-right:.5rem}.grid .row .column.second-column .column:last-of-type{padding-left:.5rem}.grid .row .column.second-column .row{flex-wrap:nowrap}.grid .row .column.second-column .vertical-column{flex-direction:row}}.grid .row.maatwerk-container .product-thumbnail{margin:0 1rem 0 0}@media (max-width:768px){.grid .row.maatwerk-container .product-thumbnail{margin:0}}.grid .row.maatwerk-container ul.usp{border-bottom:0;margin:0;padding:0}.grid .row.maatwerk-container ul.usp li{font-size:1.25rem;margin:.25rem 0}@media (max-width:768px){.grid .row.maatwerk-container ul.usp li{align-items:center;line-height:1.5}}.m-0{margin:0!important}.mb-4{margin-bottom:1rem!important}.text-center{text-align:center}.trust-pilot,.woocommerce nav.woocommerce-pagination{margin:1rem}input,textarea{padding:.75rem;background:#fff;color:#272922;border:1px solid #ddd;border-radius:0;outline:0;font-size:.9rem}input[type-email],input[type=text],textarea[type-email],textarea[type=number],textarea[type=text]{-webkit-appearance:none}input[type-email]:active,input[type-email]:focus,input[type=number]:active,input[type=number]:focus,input[type=text]:active,input[type=text]:focus,textarea[type-email]:active,textarea[type-email]:focus,textarea[type=number]:active,textarea[type=number]:focus,textarea[type=text]:active,textarea[type=text]:focus{border:1px solid #272922}.select-container{position:relative;display:block}.select-container select{border:1px solid #ddd;border-radius:.1rem}.select-container:after{content:"";background-image:url(../images/arrow-titan.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:12px;height:100%;position:absolute;right:14px;top:0;pointer-events:none}select{padding:.5rem;width:100%;-webkit-appearance:none;outline:0}select:active{border-color:#272922}textarea:active,textarea:focus{border:1px solid #ccc}fieldset{padding:1.5rem;border:1px solid #ddd;font-weight:700}fieldset label{font-weight:400}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.number-input{border:2px solid #ddd;display:inline-flex}*,.number-input,.number-input *{box-sizing:border-box}.number-input button{outline:0;-webkit-appearance:none;background-color:transparent;border:0;align-items:center;justify-content:center;width:3rem;height:3rem;cursor:pointer;margin:0;position:relative}.number-input button:after,.number-input button:before{display:inline-block;position:absolute;content:"";width:1rem;height:2px;background-color:#212121;transform:translate(-50%,-50%)}.number-input button.plus:after{transform:translate(-50%,-50%) rotate(90deg)}.number-input input[type=number]{font-family:sans-serif;max-width:5rem;padding:.5rem;border:solid #ddd;border-width:0 2px;font-size:2rem;height:3rem;font-weight:700;text-align:center}.woocommerce-checkout h3{font-size:2rem;padding:0 1rem}@media (max-width:768px){.woocommerce-checkout h3{margin:0}}#zitat .form-label,#zitat .form-label input,#zitat .form-label textarea,.woocommerce-checkout-payment .form-row{width:100%!important}#zitat{scroll-margin-top:10rem}.woocommerce .customer-details .form-row#billing_address_2_field,.woocommerce-additional-fields,footer .btn.btn-primary{display:none!important}.woocommerce .form-row.address-field,.woocommerce .woocommerce-address-fields p{clear:both}.woocommerce .customer-details .form-row{width:50%;padding-right:1rem;margin-bottom:1rem}@media (max-width:768px){.woocommerce .customer-details .form-row{width:100%;padding-right:0}}.woocommerce .customer-details .form-row select{padding:.9rem}.woocommerce .customer-details .form-row label{display:inline-block;font-size:1rem;padding:.2rem .75rem;font-weight:400}.woocommerce .customer-details .form-row.form-row-first,.woocommerce .customer-details .form-row.form-row-last{width:50%}@media (max-width:768px){.woocommerce .customer-details .form-row.form-row-first,.woocommerce .customer-details .form-row.form-row-last{width:100%}}.woocommerce .customer-details .form-row.validate-postcode{width:100px;clear:none}@media (max-width:768px){.woocommerce .customer-details .form-row#billing_address_2_field{width:20%;clear:none;margin:3.4rem 0 0;float:left}}.woocommerce .customer-details .form-row#billing_city_field,.woocommerce .customer-details .form-row#shipping_city_field{width:50%;float:left}.woocommerce .customer-details .form-row#billing_address_1_field,.woocommerce .customer-details .form-row.validate-email,.woocommerce .customer-details .form-row.validate-phone{width:50%;float:left;clear:none}@media (max-width:768px){.woocommerce .customer-details .form-row#billing_address_1_field,.woocommerce .customer-details .form-row#billing_city_field,.woocommerce .customer-details .form-row#shipping_city_field{width:100%;float:none;clear:both}}.woocommerce .customer-details .form-row#billing_city_field,.woocommerce .customer-details .form-row#shipping_city_field,.woocommerce fieldset{clear:both}@media (max-width:768px){.woocommerce .customer-details .form-row.validate-email,.woocommerce .customer-details .form-row.validate-phone{width:100%}}.woocommerce .customer-details .form-row.woocommerce-validated select{border:1px solid #ddd!important}#billing_housenumber_addition_field,#billing_housenumber_field,#billing_postcode_field{width:100px;float:left}.nice-number .qty,.nice-number button{border-radius:0!important}.nice-number button{background:#fff!important;outline:0!important;border:0!important}.nice-number button:first-child{margin-right:-1px;border:1px solid #ddd!important;border-radius:.5rem 0 0 .5rem!important}.nice-number button:last-child{border:1px solid #ddd!important;margin-left:-1px;border-radius:0 .5rem .5rem 0!important}body,html{padding:0;margin:0;background:#fbfaf8}body.overflow-hidden,html.overflow-hidden{overflow:hidden}.top-bar{display:none;padding:1rem;background:#272922;justify-content:space-between;position:relative;z-index:3}.top-bar strong{display:inline-block;font-weight:700;color:#fff;text-align:center}@media (max-width:768px){.top-bar{display:none}}.bf-weken{text-align:left;width:100%;flex:1}@media (max-width:768px){.bf-weken{margin-top:60px}}.bf-weken h2{margin:0;display:block;text-align:center;color:#fff}@media (max-width:768px){.bf-weken h2{font-size:1rem;padding-left:85px;text-align:left}.bf-weken.home{display:none}}.trust-pilot{text-align:center;display:flex;justify-content:center;gap:.5rem}@media (max-width:768px){.trust-pilot{flex-direction:column}}.trust-pilot a{color:#000}.reviews{background:#000;padding:.4rem;text-align:center;z-index:99999999999999999999999999999999}@media (max-width:768px){.reviews{margin-top:58px;text-align:center}}.reviews .review-text{color:#fff;font-size:.8rem}.reviews .review-stars{color:orange}footer{display:block;background:#0b0d0c;padding:0;margin-top:auto}footer .titan-crafts-container{padding:2rem 1rem;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#272922}footer .titan-crafts-container h4{color:#fff;font-size:1.1rem;margin:1rem 0}footer .titan-crafts-container img{width:200px;height:auto;display:block}@media (max-width:768px){footer .titan-crafts-container img{width:200px}}footer h3{margin:.5rem 0;color:#fff}@media (max-width:768px){footer .container{padding:1rem 2rem}}footer .grid{padding:2rem 1rem}@media (max-width:768px){footer .grid .row{flex-direction:column}footer .grid .row .column.col-3{width:100%;margin-bottom:1rem}footer .grid .row .column.col-3.social{display:flex;flex-direction:row;margin:.5rem 0}footer .grid .row .column.col-3.social a{display:inline-block;margin:0 1rem 0 0;color:#fff}}footer ul{list-style:none;margin:0;padding:0}footer ul li{font-size:1rem;display:block;line-height:1.8;color:#fff}footer ul li a{line-height:2;position:relative;display:flex;align-items:center;transition:all .15s ease}footer ul li a:before{content:"";margin-left:-1rem;font-family:"Font Awesome 6 Pro";opacity:0;line-height:1}footer ul li a:hover{padding-left:1.5rem;color:#939b80!important;text-decoration:none}footer ul li a:hover:before{opacity:1;margin-left:0;margin-right:.4rem}footer a{font-size:1rem;color:#fff!important;text-decoration:none!important}footer a:hover{text-decoration:underline;color:#fff}footer p{margin:0;line-height:1.5;color:#fff}footer .footer-bottom a{display:inline-block;line-height:1.8;margin-right:1rem}.mumba-container{padding:1rem;background:#fefefe;margin:2rem 0 0;text-align:center}.mumba-container a{color:#ff0072}.terms-conditions{display:flex;flex-direction:row}.terms-conditions a{display:inline-block;margin:0 1rem 0 0}.social .fab{font-size:1.8rem;color:#c5cbb9;margin:0 .5rem}.social .fab:hover{color:#272922;text-decoration:none}.intro-video-container{position:relative}.intro-video-container h2{display:block;text-align:center}.ask-question-bar{margin:0 0-1rem}@media (max-width:768px){.ask-question-bar .container{padding:1rem}}.ask-question-bar .ask-question-container{display:flex;flex-direction:row;margin-top:30px}.ask-question-bar .ask-question-container .menu-vragen-container,.ask-question-bar .ask-question-container .menu-vragen-english-container{margin-bottom:2rem}.ask-question-bar .ask-question-container .menu-vragen-container ul.menu,.ask-question-bar .ask-question-container .menu-vragen-english-container ul.menu{list-style:none;padding-left:0;margin-left:0}.ask-question-bar .ask-question-container .image-container{width:300px;position:relative;margin:0 1rem 1rem -2rem;z-index:1}@media (min-width:1200px){.ask-question-bar .ask-question-container .image-container{width:350px}}@media (max-width:768px){.ask-question-bar .ask-question-container .image-container{width:220px;margin-left:-1rem;margin-right:1rem;display:none}}.ask-question-bar .ask-question-container .image-container img,.woocommerce .woocommerce-content .more-products-swiper.custom-products-loop .swiper-slide .product-container .product-thumbnail img,.woocommerce .woocommerce-content .more-products-swiper.custom-products-loop li .product-container .product-thumbnail img,.woocommerce .woocommerce-content ul.products.custom-products-loop .swiper-slide .product-container .product-thumbnail img,.woocommerce .woocommerce-content ul.products.custom-products-loop li .product-container .product-thumbnail img{display:block;width:100%;height:auto}.ask-question-bar .ask-question-container .ask-question-menu-container{display:flex;flex-direction:column;justify-content:flex-end;padding-top:3rem;gap:10px}.ask-question-bar .ask-question-container .ask-question-menu-container a:last-child{margin-bottom:30px}.ask-question-bar .ask-question-container .ask-question-menu-container a{font-weight:500}.ask-question-bar .ask-question-container .ask-question-menu-container h3{font-size:1.5rem;margin:0 0 1rem;color:#272922}@media (max-width:768px){.ask-question-bar .ask-question-container .ask-question-menu-container{padding-bottom:1rem}}.ask-question-bar .ask-question-container .ask-question-menu-container h5{color:#272922;margin:0 0 1rem;font-size:1rem}.ask-question-bar .ask-question-container .ask-question-menu-container h4{font-size:1.25rem;margin:0 0 .5rem;color:#272922}@media (max-width:768px){.ask-question-bar .ask-question-container .ask-question-menu-container h4{font-size:1.25rem}}.menu-seperator{margin:-1px 0 0}.navigation-container{background:#fff;z-index:90;border-bottom:1px solid #ddd}.woocommerce a.button,.woocommerce button{background:#333;padding:.8rem;border-radius:.1rem}.woocommerce a.button.button,.woocommerce button.button{background:#272922;color:#fff;padding:.9rem;border-radius:0;transition:all .15s ease;border:1px solid transparent}.woocommerce a.button.button:hover,.woocommerce button.button:hover{background:#333;color:#fff;border:1px solid transparent}.woocommerce a.button.button:focus,.woocommerce button.button:focus{outline:0!important;box-shadow:0 0 0 3px,0 0 0 5px #f3b238!important}.woocommerce a.button.button:focus:after,.woocommerce button.button:focus:after{content:" ";display:block;position:absolute;z-index:0;transition:all .3s;width:0%;height:100%;top:0;right:0;background:#272922}.woocommerce a.button.button.alt,.woocommerce button.button.alt{background:#272922;color:#fff;padding:.9rem;border-radius:.1rem}.woocommerce a.button.button.alt:hover,.woocommerce button.button.alt:hover{background:#333;color:#fff}.woocommerce a.button.button.alt#place_order,.woocommerce a.button.button.alt.checkout-button,.woocommerce button.button.alt#place_order,.woocommerce button.button.alt.checkout-button{background:#00a500}.woocommerce a.button.button:disabled,.woocommerce a.button.button:disabled[disabled],.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding:.9rem;background:#f3f3f3}.woocommerce a.button.button.button-plain,.woocommerce button.button.button-plain{background:0 0}.woocommerce a.button.button.button-plain:hover,.woocommerce button.button.button-plain:hover{background:0 0;text-decoration:underline}.woocommerce .woocommerce-Message:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce a.button.button.button-plain.button-filter,.woocommerce button.button.button-plain.button-filter{display:none}@media (max-width:768px){.woocommerce a.button.button.button-plain.button-filter,.woocommerce button.button.button-plain.button-filter{display:block;text-align:center;width:200px;margin:0 auto}}.woocommerce a.button.button.button-quote,.woocommerce button.button.button-quote{background:#efefef;color:#333;padding:1rem;border-radius:.1rem;border:0}.woocommerce a.button.button.button-quote:hover,.woocommerce button.button.button-quote:hover{border:0;background:#ddd;text-decoration:none}.woocommerce a.button.button.button-quote:focus,.woocommerce button.button.button-quote:focus{outline:0!important;box-shadow:none!important}.woocommerce a.button.button.button-small,.woocommerce button.button.button-small{padding:.7rem;font-size:1rem;font-weight:400}a.alt.button[type=submit],a.btn,a.button,a.button[type=submit],button.alt.button[type=submit],button.btn,button.button,button.button[type=submit]{padding:.9rem;outline:0;border:0;text-align:center;display:inline-block;border-radius:.1rem}a.alt.button[type=submit].buitenkeuken-op-maat-offerte,a.btn.buitenkeuken-op-maat-offerte,a.button.buitenkeuken-op-maat-offerte,a.button[type=submit].buitenkeuken-op-maat-offerte,button.alt.button[type=submit].buitenkeuken-op-maat-offerte,button.btn.buitenkeuken-op-maat-offerte,button.button.buitenkeuken-op-maat-offerte,button.button[type=submit].buitenkeuken-op-maat-offerte{font-size:1.25rem}.wc-block-cart__submit-button{background:linear-gradient(75deg,#272922 50%,#939b80 50%);background-size:250% 100%;transition:all .3s ease!important;background-position:right bottom;border-radius:.15rem;stroke:none!important}.navigation-container .navigation-container-inner .menu-main-menu-container ul.menu li.btn.btn-primary a,.wp-block-button__link.wp-element-button,.wpcf7-submit,a.alt.button[type=submit].alt,a.alt.button[type=submit].btn-alt,a.alt.button[type=submit].checkout-button,a.btn.alt,a.btn.btn-alt,a.btn.checkout-button,a.button.alt,a.button.btn-alt,a.button.checkout-button,a.button[type=submit].alt,a.button[type=submit].btn-alt,a.button[type=submit].checkout-button,button.alt.button[type=submit].alt,button.alt.button[type=submit].btn-alt,button.alt.button[type=submit].checkout-button,button.btn.alt,button.btn.btn-alt,button.btn.checkout-button,button.button.alt,button.button.btn-alt,button.button.checkout-button,button.button[type=submit].alt,button.button[type=submit].btn-alt,button.button[type=submit].checkout-button{color:#fff;background:linear-gradient(75deg,#272922 50%,#939b80 50%);background-size:250% 100%;transition:all .3s ease!important;background-position:right bottom;border-radius:.15rem;stroke:none!important}a.alt.button[type=submit].alt.disabled,a.alt.button[type=submit].btn-alt.disabled,a.alt.button[type=submit].checkout-button.disabled,a.btn.alt.disabled,a.btn.btn-alt.disabled,a.btn.checkout-button.disabled,a.button.alt.disabled,a.button.btn-alt.disabled,a.button.checkout-button.disabled,a.button[type=submit].alt.disabled,a.button[type=submit].btn-alt.disabled,a.button[type=submit].checkout-button.disabled,button.alt.button[type=submit].alt.disabled,button.alt.button[type=submit].btn-alt.disabled,button.alt.button[type=submit].checkout-button.disabled,button.btn.alt.disabled,button.btn.btn-alt.disabled,button.btn.checkout-button.disabled,button.button.alt.disabled,button.button.btn-alt.disabled,button.button.checkout-button.disabled,button.button[type=submit].alt.disabled,button.button[type=submit].btn-alt.disabled,button.button[type=submit].checkout-button.disabled{opacity:.5}a.alt.button[type=submit].alt.disabled:hover,a.alt.button[type=submit].btn-alt.disabled:hover,a.alt.button[type=submit].checkout-button.disabled:hover,a.btn.alt.disabled:hover,a.btn.btn-alt.disabled:hover,a.btn.checkout-button.disabled:hover,a.button.alt.disabled:hover,a.button.btn-alt.disabled:hover,a.button.checkout-button.disabled:hover,a.button[type=submit].alt.disabled:hover,a.button[type=submit].btn-alt.disabled:hover,a.button[type=submit].checkout-button.disabled:hover,button.alt.button[type=submit].alt.disabled:hover,button.alt.button[type=submit].btn-alt.disabled:hover,button.alt.button[type=submit].checkout-button.disabled:hover,button.btn.alt.disabled:hover,button.btn.btn-alt.disabled:hover,button.btn.checkout-button.disabled:hover,button.button.alt.disabled:hover,button.button.btn-alt.disabled:hover,button.button.checkout-button.disabled:hover,button.button[type=submit].alt.disabled:hover,button.button[type=submit].btn-alt.disabled:hover,button.button[type=submit].checkout-button.disabled:hover{background-position:right bottom}.wp-block-button__link.wp-element-button:hover,.wpcf7-submit:hover,a.alt.button[type=submit].alt:hover,a.alt.button[type=submit].btn-alt:hover,a.alt.button[type=submit].btn-primary:hover,a.alt.button[type=submit].checkout-button:hover,a.btn.alt:hover,a.btn.btn-alt:hover,a.btn.btn-primary:hover,a.btn.checkout-button:hover,a.button.alt:hover,a.button.btn-alt:hover,a.button.btn-primary:hover,a.button.checkout-button:hover,a.button[type=submit].alt:hover,a.button[type=submit].btn-alt:hover,a.button[type=submit].btn-primary:hover,a.button[type=submit].checkout-button:hover,button.alt.button[type=submit].alt:hover,button.alt.button[type=submit].btn-alt:hover,button.alt.button[type=submit].btn-primary:hover,button.alt.button[type=submit].checkout-button:hover,button.btn.alt:hover,button.btn.btn-alt:hover,button.btn.btn-primary:hover,button.btn.checkout-button:hover,button.button.alt:hover,button.button.btn-alt:hover,button.button.btn-primary:hover,button.button.checkout-button:hover,button.button[type=submit].alt:hover,button.button[type=submit].btn-alt:hover,button.button[type=submit].btn-primary:hover,button.button[type=submit].checkout-button:hover{background-position:left bottom;cursor:pointer;text-decoration:none}a.alt.button[type=submit].alt:focus,a.alt.button[type=submit].btn-alt:focus,a.alt.button[type=submit].checkout-button:focus,a.btn.alt:focus,a.btn.btn-alt:focus,a.btn.checkout-button:focus,a.button.alt:focus,a.button.btn-alt:focus,a.button.checkout-button:focus,a.button[type=submit].alt:focus,a.button[type=submit].btn-alt:focus,a.button[type=submit].checkout-button:focus,button.alt.button[type=submit].alt:focus,button.alt.button[type=submit].btn-alt:focus,button.alt.button[type=submit].checkout-button:focus,button.btn.alt:focus,button.btn.btn-alt:focus,button.btn.checkout-button:focus,button.button.alt:focus,button.button.btn-alt:focus,button.button.checkout-button:focus,button.button[type=submit].alt:focus,button.button[type=submit].btn-alt:focus,button.button[type=submit].checkout-button:focus{box-shadow:0 0 0 3px,0 0 0 5px #00a500!important}a.alt.button[type=submit].btn-primary,a.btn.btn-primary,a.button.btn-primary,a.button[type=submit].btn-primary,button.alt.button[type=submit].btn-primary,button.btn.btn-primary,button.button.btn-primary,button.button[type=submit].btn-primary{color:#fff;background:linear-gradient(75deg,#272922 50%,#939b80 50%);background-size:250% 100%;transition:all .3s ease!important;background-position:right bottom;border-radius:.15rem;stroke:none!important}a.alt.button[type=submit].btn-primary.btn-link,a.btn.btn-primary.btn-link,a.button.btn-primary.btn-link,a.button[type=submit].btn-primary.btn-link,button.alt.button[type=submit].btn-primary.btn-link,button.btn.btn-primary.btn-link,button.button.btn-primary.btn-link,button.button[type=submit].btn-primary.btn-link{color:#333;background:0 0!important;padding:0}a.alt.button[type=submit].btn-primary.btn-link:hover,a.btn.btn-primary.btn-link:hover,a.button.btn-primary.btn-link:hover,a.button[type=submit].btn-primary.btn-link:hover,button.alt.button[type=submit].btn-primary.btn-link:hover,button.btn.btn-primary.btn-link:hover,button.button.btn-primary.btn-link:hover,button.button[type=submit].btn-primary.btn-link:hover{color:#333;cursor:pointer}a.alt.button[type=submit].button-primary-hover,a.btn.button-primary-hover,a.button.button-primary-hover,a.button[type=submit].button-primary-hover,button.alt.button[type=submit].button-primary-hover,button.btn.button-primary-hover,button.button.button-primary-hover,button.button[type=submit].button-primary-hover{color:#fff}a.alt.button[type=submit].btn-secondary,a.btn.btn-secondary,a.button.btn-secondary,a.button[type=submit].btn-secondary,button.alt.button[type=submit].btn-secondary,button.btn.btn-secondary,button.button.btn-secondary,button.button[type=submit].btn-secondary{background:#fff}a.alt.button[type=submit].btn-secondary .fa,a.btn.btn-secondary .fa,a.button.btn-secondary .fa,a.button[type=submit].btn-secondary .fa,button.alt.button[type=submit].btn-secondary .fa,button.btn.btn-secondary .fa,button.button.btn-secondary .fa,button.button[type=submit].btn-secondary .fa{color:#272922}a.alt.button[type=submit].btn-secondary:hover,a.btn.btn-secondary:hover,a.button.btn-secondary:hover,a.button[type=submit].btn-secondary:hover,button.alt.button[type=submit].btn-secondary:hover,button.btn.btn-secondary:hover,button.button.btn-secondary:hover,button.button[type=submit].btn-secondary:hover{background:#272922;color:#fff}a.alt.button[type=submit].btn-secondary:hover .fa,a.btn.btn-secondary:hover .fa,a.button.btn-secondary:hover .fa,a.button[type=submit].btn-secondary:hover .fa,button.alt.button[type=submit].btn-secondary:hover .fa,button.btn.btn-secondary:hover .fa,button.button.btn-secondary:hover .fa,button.button[type=submit].btn-secondary:hover .fa{color:#fff}a.alt.button[type=submit].button-small,a.btn.button-small,a.button.button-small,a.button[type=submit].button-small,button.alt.button[type=submit].button-small,button.btn.button-small,button.button.button-small,button.button[type=submit].button-small{padding:.3rem;font-size:1rem}a.alt.button[type=submit].btn-maatwerk,a.btn.btn-maatwerk,a.button.btn-maatwerk,a.button[type=submit].btn-maatwerk,button.alt.button[type=submit].btn-maatwerk,button.btn.btn-maatwerk,button.button.btn-maatwerk,button.button[type=submit].btn-maatwerk{margin-left:5px}a.alt.button[type=submit].button-plain,a.btn.button-plain,a.button.button-plain,a.button[type=submit].button-plain,button.alt.button[type=submit].button-plain,button.btn.button-plain,button.button.button-plain,button.button[type=submit].button-plain{background:0 0}a.alt.button[type=submit].button-plain:hover,a.btn.button-plain:hover,a.button.button-plain:hover,a.button[type=submit].button-plain:hover,button.alt.button[type=submit].button-plain:hover,button.btn.button-plain:hover,button.button.button-plain:hover,button.button[type=submit].button-plain:hover{background:0 0;text-decoration:underline}a.alt.button[type=submit].button-plain.button-mobile-menu-toggle,a.btn.button-plain.button-mobile-menu-toggle,a.button.button-plain.button-mobile-menu-toggle,a.button[type=submit].button-plain.button-mobile-menu-toggle,button.alt.button[type=submit].button-plain.button-mobile-menu-toggle,button.btn.button-plain.button-mobile-menu-toggle,button.button.button-plain.button-mobile-menu-toggle,button.button[type=submit].button-plain.button-mobile-menu-toggle{position:absolute;display:none;top:0;padding:.5rem;font-size:1.8rem;left:1rem}@media (max-width:768px){a.alt.button[type=submit].button-plain.button-mobile-menu-toggle,a.btn.button-plain.button-mobile-menu-toggle,a.button.button-plain.button-mobile-menu-toggle,a.button[type=submit].button-plain.button-mobile-menu-toggle,button.alt.button[type=submit].button-plain.button-mobile-menu-toggle,button.btn.button-plain.button-mobile-menu-toggle,button.button.button-plain.button-mobile-menu-toggle,button.button[type=submit].button-plain.button-mobile-menu-toggle{display:inline-block}}a.alt.button[type=submit].btn-rounded,a.btn.btn-rounded,a.button.btn-rounded,a.button[type=submit].btn-rounded,button.alt.button[type=submit].btn-rounded,button.btn.btn-rounded,button.button.btn-rounded,button.button[type=submit].btn-rounded{border:1px solid #fff;padding:1rem 2rem;font-size:1.5rem;text-align:center;background:0 0}.nav-buttons{position:absolute;left:0;top:0;z-index:9;display:flex}.nav-buttons button{padding:.8rem}.nav-buttons button.next,.nav-buttons button.prev{display:block;border:0;background:#fff;color:#272922;outline:0;border-radius:0;margin:0}.nav-buttons button.next:hover,.nav-buttons button.prev:hover{background:#333;color:#fff}.wp-block-woocommerce-cart{margin-top:2rem}.wc-block-cart__submit-button{background:#272922;color:#fff;padding:.9rem;border-radius:0;border:1px solid transparent}.wc-block-components-product-name{color:#272922}.wc-block-components-radio-control__option-layout{margin-left:1rem}.wp-block-button__link:hover{text-decoration:none!important;background:#000!important;color:#fff!important}.breadcrumbs{padding:0 .5rem;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem}.breadcrumbs a{color:#272922;text-decoration:none;font-size:.8rem}.breadcrumbs a:hover{color:#272922;text-decoration:underline}@media (max-width:768px){.filter-container{display:none}.filter-container .filter{overflow:hidden;max-height:0;transition:all .35s ease}.filter-container .filter.active{max-height:2000px;border:1px solid #ddd;padding:0}.filter-container .prdctfltr_filter_inner{display:flex;flex-direction:row;flex-wrap:wrap;padding:1rem}.filter-container .prdctfltr_filter_inner .prdctfltr_filter{width:calc(50% - 1rem)!important;padding:1rem!important;margin:.5rem}.filter-container,.filter-container .prdctfltr_filter_inner .prdctfltr_filter.prdctfltr_rng_price,.filter-container .prdctfltr_filter_inner .prdctfltr_filter.prdctfltr_search{width:100%!important}}.filter-container .prdctfltr_filter label{padding:.1rem 0;display:block}.filter-container .prdctfltr_filter label :after{content:"";display:block;width:0;height:2px;background:#272922;transition:width .3s}.filter{padding:1rem 1rem 1rem 0;position:sticky;top:8rem}@media (max-width:768px){.filter{padding:0 1rem 0 0}}.woocommerce .woocommerce-Message,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding:1rem;color:#856404;background-color:#fff3cd;border-color:#ffeeba;border-radius:.2rem;border-top:0;line-height:1.5}.woocommerce .woocommerce-Message.woocommerce-info,.woocommerce .woocommerce-info.woocommerce-info,.woocommerce .woocommerce-message.woocommerce-info{padding:1rem;color:#856404;background-color:#fff3cd;border-color:#ffeeba;border-radius:.1rem;border-top:0}.woocommerce .woocommerce-Message a.button,.woocommerce .woocommerce-Message button.button,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-info button.button,.woocommerce .woocommerce-message a.button,.woocommerce .woocommerce-message button.button{background:0 0;color:#856404;padding:0;font-weight:400}.woocommerce .woocommerce-Message a.button:hover,.woocommerce .woocommerce-Message button.button:hover,.woocommerce .woocommerce-info a.button:hover,.woocommerce .woocommerce-info button.button:hover,.woocommerce .woocommerce-message a.button:hover,.woocommerce .woocommerce-message button.button:hover{background:0 0;text-decoration:underline;color:#856404}.woocommerce .woocommerce-error{border:0;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;border-radius:.1rem;padding-left:50px!important}.woocommerce-form-coupon-toggle{display:none!important}.custom-warning,.custom-warning-div,.custom-warning-span{background:#fff3de;color:#ac5f00;padding:1rem;border-radius:.1rem;margin-bottom:1rem;display:none}.tm-extra-product-options-fields .custom-warning,.tm-extra-product-options-fields .custom-warning-div,.tm-extra-product-options-fields .custom-warning-span{padding:1rem!important}.top-services{padding:5rem;background:#fff}@media (max-width:768px){.top-services{padding:5rem 1rem}}.payment-methods-container .payment-methods,.top-services .top-services-inner,.top-services .top-services-inner .service{display:flex;align-items:center;justify-content:center}.top-services .top-services-inner .service{flex:1}.top-services .top-services-inner .service .fal{font-size:3.5rem;margin:0 1rem 0 0}.top-services .top-services-inner .service strong{font-weight:400;margin:1rem 0;font-size:1.3rem}@media (max-width:768px){.top-services .top-services-inner .service strong{font-size:1rem}.top-services .top-services-inner .service{flex-direction:column;text-align:center}.top-services .top-services-inner .service .fal{margin:0;font-size:3rem}}.payment-methods-container{text-align:center;background:#000;color:#fff;font-size:.8rem;padding:30px 0}.payment-methods-container h4{padding:3rem 0 0;margin:0}.payment-methods-container .payment-methods{padding:2.5rem;flex-direction:row;width:100%;gap:20px}.payment-methods-container .payment-methods .fab,.payment-methods-container .payment-methods .fal{font-size:2rem;color:#fff;margin:0 1rem .5rem}.payment-methods-container .payment-method{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:.5rem 0}.payment-methods-container.productpage{background:0 0;color:#000;text-align:left;margin:1rem 0}.payment-methods-container.productpage h4{color:#000;padding:0;margin:1rem 0}.payment-methods-container.productpage .payment-methods{padding:0;justify-content:flex-start;align-items:flex-start}.payment-methods-container.productpage .payment-methods .payment-method{margin:0 .5rem 0 0}.payment-methods-container.productpage .payment-methods .fab,.payment-methods-container.productpage .payment-methods .fal{font-size:2em;color:#000;margin:0 1rem .5rem}.payment-methods-container.productpage .payment-methods .klarna{background-color:#000;width:50px;height:26px}.klar{margin-bottom:30px!important;margin-top:10px!important}.cart-container{margin:2rem 0 0}@media (max-width:768px){.cart-container .row .cart-totals,.cart-container .row .woocommerce-cart-form-container{width:100%!important}.cart-container .row .cart-totals .woocommerce-cart-form,.cart-container .row .woocommerce-cart-form-container .woocommerce-cart-form{margin:0;padding:0}.cart-container .row .cart-totals{margin:1rem 0}}.woocommerce .woocommerce-cart-form{margin:0}.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item{margin-bottom:1rem;background:#f3f3f3;padding:1rem;position:relative;align-items:flex-start}.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item .remove-item{margin:0 .5rem;color:#272922;text-decoration:none;opacity:.5}@media (max-width:768px){.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item .remove-item{position:absolute;right:20px;top:20px}}.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item .remove-item:hover{color:#272922;opacity:1}.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item .product-quantity{display:none!important}@media (max-width:768px){.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item .product-quantity{width:150px;margin:0 1rem 0 0}}.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item .product-subtotal bdi{font-weight:700}.cart-totals h2,.shopping-cart-container ul.shopping-cart-content.shopping-cart-content,.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item .product-subtotal .tax_label{display:none}@media (max-width:768px){.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item .product-name{width:50%}}.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item .product-name a{font-weight:700;font-size:1.1rem;color:#272922}.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item .product-name a.tm-cart-edit-options{margin:1rem 0;color:#272922;font-size:.85rem}.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item .product-name dd{margin:0;padding:0}.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item .actions{background:#fff}.woocommerce .custom-shopping-cart .woocommerce-cart-form__cart-item td{background:#f3f3f3;margin-bottom:1rem;border-bottom:0}.woocommerce .custom-shopping-cart .product-thumbnail{width:120px;margin:0 1rem 0 0}@media (max-width:768px){.woocommerce .custom-shopping-cart .product-thumbnail{margin-bottom:1rem}}.woocommerce .custom-shopping-cart .product-thumbnail img{display:block;width:140px;height:auto;border:1px solid #ddd}.woocommerce .tc-associated-table-product{margin-left:1rem;position:relative}.woocommerce .tc-associated-table-product:before{content:" ";position:absolute;right:1rem;top:-1rem;display:block;background:#ddd;width:1px;height:1rem}.woocommerce .tc-associated-table-product.woocommerce-cart-form__cart-item .product-thumbnail{width:80px}.woocommerce .tc-associated-table-product.woocommerce-cart-form__cart-item .product-name a{font-size:.85rem}.coupon button,.woocommerce .wc-proceed-to-checkout .checkout-button{width:100%;text-align:center}.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border:0!important}.cart-footer a.btn-small,.shopping-cart-container:hover ul.shopping-cart-content,.woocommerce table.shop_table tbody td .includes_tax,.woocommerce table.shop_table tbody th .includes_tax,.woocommerce table.shop_table td small{display:block}.woocommerce .cart-totals{margin-bottom:8rem!important}.woocommerce .cart-totals.sticky{position:sticky;top:1rem;right:0}.coupon{margin:0 0 2rem}.cart-totals{padding:1rem;margin-left:2rem;background:#f3f3f3}@media (max-width:768px){.cart-totals{margin-left:2rem}}.coupon input{width:100%;margin:0 0 1rem}.shopping-cart-container{list-style:none;margin:0;position:relative;display:flex;justify-content:center;align-items:flex-end;border:1px solid transparent;flex-direction:column}@media (max-width:768px){.shopping-cart-container{position:fixed;top:5px;z-index:999;right:1rem}}.shopping-cart-container .shopping-cart-container-inner{z-index:999;position:relative}.shopping-cart-container ul.shopping-cart-content{position:absolute;right:-1px;margin:0;border:1px solid #ddd;padding:1rem;width:360px;list-style:none;background:#fff;border-radius:0 0 .25rem .25rem}.shopping-cart-container .shopping-cart-button{font-size:1.2rem}.shopping-cart-container:hover .shopping-cart-button{position:relative;display:flex;font-size:1.2rem}.shopping-cart-container .shopping-cart-button:after{display:none}.shopping-cart-container .alert-circle{background:#272922;color:#fff;right:0;display:flex;align-items:center;justify-content:center;font-size:.7rem;margin-left:.3rem;padding:.25rem .75rem;border-radius:.1rem;height:30px;margin-left:10px}.shopping-cart-container .shopping-cart-button{position:relative;padding:1rem;display:flex;align-items:center;justify-content:center;border:1px solid #fff;padding:5px;border-radius:.1rem;background:#fff;box-shadow:rgba(0,0,0,.05)0 1px 2px 0}.shopping-cart-container:hover{background:#fff;border:1px solid #ddd;border-bottom-color:#fff}.shopping-cart-container:hover ul.shopping-cart-content li{border-right:0;border-bottom:1px solid #ddd;padding:.8rem}.shopping-cart-container:hover ul.shopping-cart-content li:last-of-type{border-bottom:0}.shopping-cart-container:hover ul.shopping-cart-content li a{position:relative;height:100%;display:block}.shopping-cart-container:hover .shopping-cart-button:after{display:block;position:absolute;content:" ";height:10px;background:#fff;bottom:-1px;z-index:9999;width:100%;left:0}.shopping-cart-container .cart-inner-container{display:flex;width:100%;margin-right:-1rem}.shopping-cart-container .cart-inner-container .cart-product-thumb{flex:2;padding:0 .5rem}.shopping-cart-container .cart-inner-container .cart-product-thumb img{width:100%;height:auto;display:block;border:1px solid #ddd}.shopping-cart-container .cart-inner-container .cart-product-inner-content{flex:4}.shopping-cart-container .cart-inner-container .cart-product-inner-content p{margin:0;line-height:1.5;font-size:.95rem;display:block}.shopping-cart-container .cart-inner-container .cart-product-inner-content p .regular-price{text-decoration:line-through;color:#aaa}.shopping-cart-container .cart-inner-container .cart-product-inner-content p .sale-price{font-weight:700;color:#272922}.shopping-cart-container .cart-inner-container .cart-product-inner-content strong{display:block;padding:.5rem 0}.shopping-cart-container .cart-totals{background:0 0}.shopping-cart-container .btn-primary{margin:.8rem 0;display:block}.checkout-review-container .woocommerce-privacy-policy-text,.checkout-review-container .woocommerce-terms-and-conditions,.payment_box.payment_method_mollie_wc_gateway_ideal{display:none!important}.cart-footer{padding:1rem 0}.cart-footer strong{display:block;margin:0 0 1rem}.my-account{margin:2rem 0 0}.woocommerce-MyAccount-navigation{background:#f3f3f3}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.woocommerce-MyAccount-navigation ul li a{display:block;padding:.5rem}.woocommerce-MyAccount-content{padding:0 2rem}.checkout-review-container{margin:0 0 0 1rem;position:sticky;top:1rem}@media (max-width:768px){.checkout-review-container{margin:0}}.products-overview h1.page-title,.woocommerce-checkout .optional{display:none}.woocommerce-form-coupon-toggle{margin-top:2rem}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left!important}@media (max-width:768px){.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin-bottom:0}}.woocommerce .woocommerce-checkout-review-order{padding:1rem;position:sticky;top:2rem}@media (max-width:768px){.woocommerce .woocommerce-checkout-review-order{padding:0;width:100%;border:0}}.woocommerce .checkout-review-container{background:#f3f3f3}@media (max-width:768px){.woocommerce .checkout-review-container{bottom:0;left:0;padding:1.2rem;top:auto;width:100%}.woocommerce .checkout-review-container h3{display:none}.woocommerce .checkout-review-container table.shop_table{border:0;padding:0;border-bottom:1px solid #ddd}.woocommerce .checkout-review-container table.shop_table td,.woocommerce .checkout-review-container table.shop_table th{padding:3px 12px}.woocommerce .checkout-review-container .place-order{padding:0!important;background:0 0!important}.woocommerce .checkout-review-container #place_order{margin-bottom:0!important}}.woocommerce-shipping-fields{margin-bottom:8rem!important}#ship-to-different-address{font-size:1rem;margin:1rem 0}.home .grey-background{height:100px}@media (max-width:768px){.home .grey-background{height:50px}}.home .home-product-categories{margin-top:-4rem;position:relative;z-index:3}.home .products-overview .button-container{text-align:center;margin-top:-1.5rem;position:relative;z-index:3}.intro-image.small h2,.products-overview h1,.products-overview h2,.products-overview h3{display:block;text-align:center}.products-overview h1{font-size:2rem;margin:2rem 0 0}.products-overview h2{font-size:2rem;margin:0 0 1rem}.products-overview h3{margin:2.5rem 0 2rem;font-size:2rem;line-height:1.2}@media (max-width:768px){.products-overview h3{font-size:1.8rem}}.products-overview.include-video{margin-top:220px;z-index:4;position:relative}.products-overview.include-video h1.page-title{text-indent:-9999px}.woocommerce .term-description{display:none}.woocommerce .woocommerce-content .more-products-swiper,.woocommerce .woocommerce-content ul.products{list-style:none;margin:0;padding:2rem;position:relative;z-index:3}@media (max-width:768px){.woocommerce .woocommerce-content .more-products-swiper,.woocommerce .woocommerce-content ul.products{padding:1rem}}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide,.woocommerce .woocommerce-content .more-products-swiper li,.woocommerce .woocommerce-content ul.products .swiper-slide,.woocommerce .woocommerce-content ul.products li{margin-right:1rem;position:relative;float:none;background:#fff}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .price ins,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide a,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .price ins,.woocommerce .woocommerce-content .more-products-swiper li .product .price ins,.woocommerce .woocommerce-content .more-products-swiper li a,.woocommerce .woocommerce-content .more-products-swiper li.product .price ins,.woocommerce .woocommerce-content .more-products-swiper.custom-products-loop .swiper-slide .product-container a,.woocommerce .woocommerce-content .more-products-swiper.custom-products-loop li .product-container a,.woocommerce .woocommerce-content ul.products .swiper-slide .product .price ins,.woocommerce .woocommerce-content ul.products .swiper-slide a,.woocommerce .woocommerce-content ul.products .swiper-slide.product .price ins,.woocommerce .woocommerce-content ul.products li .product .price ins,.woocommerce .woocommerce-content ul.products li a,.woocommerce .woocommerce-content ul.products li.product .price ins,.woocommerce .woocommerce-content ul.products.custom-products-loop .swiper-slide .product-container a,.woocommerce .woocommerce-content ul.products.custom-products-loop li .product-container a{text-decoration:none}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide a img,.woocommerce .woocommerce-content .more-products-swiper li a img,.woocommerce .woocommerce-content ul.products .swiper-slide a img,.woocommerce .woocommerce-content ul.products li a img{transition:all .15s ease}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide a:hover img,.woocommerce .woocommerce-content .more-products-swiper li a:hover img,.woocommerce .woocommerce-content ul.products .swiper-slide a:hover img,.woocommerce .woocommerce-content ul.products li a:hover img{transform:scale(1.05)}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product,.woocommerce .woocommerce-content .more-products-swiper li .product,.woocommerce .woocommerce-content .more-products-swiper li.product,.woocommerce .woocommerce-content ul.products .swiper-slide .product,.woocommerce .woocommerce-content ul.products .swiper-slide.product,.woocommerce .woocommerce-content ul.products li .product,.woocommerce .woocommerce-content ul.products li.product{border:1px solid #eee}@media (max-width:768px){.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product,.woocommerce .woocommerce-content .more-products-swiper li .product,.woocommerce .woocommerce-content .more-products-swiper li.product,.woocommerce .woocommerce-content ul.products .swiper-slide .product,.woocommerce .woocommerce-content ul.products .swiper-slide.product,.woocommerce .woocommerce-content ul.products li .product,.woocommerce .woocommerce-content ul.products li.product{margin:0 0 1rem!important}}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .product-thumbnail-flash-sale-container,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .product-thumbnail-flash-sale-container,.woocommerce .woocommerce-content .more-products-swiper li .product .product-thumbnail-flash-sale-container,.woocommerce .woocommerce-content .more-products-swiper li.product .product-thumbnail-flash-sale-container,.woocommerce .woocommerce-content ul.products .swiper-slide .product .product-thumbnail-flash-sale-container,.woocommerce .woocommerce-content ul.products .swiper-slide.product .product-thumbnail-flash-sale-container,.woocommerce .woocommerce-content ul.products li .product .product-thumbnail-flash-sale-container,.woocommerce .woocommerce-content ul.products li.product .product-thumbnail-flash-sale-container{position:relative}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content .more-products-swiper li .product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content .more-products-swiper li.product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content ul.products .swiper-slide .product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content ul.products .swiper-slide.product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content ul.products li .product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content ul.products li.product .product-thumbnail-flash-sale-container span.onsale{line-height:1;position:absolute;top:1rem;bottom:auto;left:1rem;right:auto;min-height:auto;padding:.6rem .8rem;font-size:1rem;z-index:10}@media (max-width:768px){.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content .more-products-swiper li .product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content .more-products-swiper li.product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content ul.products .swiper-slide .product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content ul.products .swiper-slide.product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content ul.products li .product .product-thumbnail-flash-sale-container span.onsale,.woocommerce .woocommerce-content ul.products li.product .product-thumbnail-flash-sale-container span.onsale{font-size:1rem}}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .attributes,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .maatwerk,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .attributes,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .maatwerk,.woocommerce .woocommerce-content .more-products-swiper li .product .attributes,.woocommerce .woocommerce-content .more-products-swiper li .product .maatwerk,.woocommerce .woocommerce-content .more-products-swiper li.product .attributes,.woocommerce .woocommerce-content .more-products-swiper li.product .maatwerk,.woocommerce .woocommerce-content ul.products .swiper-slide .product .attributes,.woocommerce .woocommerce-content ul.products .swiper-slide .product .maatwerk,.woocommerce .woocommerce-content ul.products .swiper-slide.product .attributes,.woocommerce .woocommerce-content ul.products .swiper-slide.product .maatwerk,.woocommerce .woocommerce-content ul.products li .product .attributes,.woocommerce .woocommerce-content ul.products li .product .maatwerk,.woocommerce .woocommerce-content ul.products li.product .attributes,.woocommerce .woocommerce-content ul.products li.product .maatwerk{position:absolute;right:0;top:0;width:80px;height:80px}@media (max-width:768px){.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .attributes,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .maatwerk,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .attributes,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .maatwerk,.woocommerce .woocommerce-content .more-products-swiper li .product .attributes,.woocommerce .woocommerce-content .more-products-swiper li .product .maatwerk,.woocommerce .woocommerce-content .more-products-swiper li.product .attributes,.woocommerce .woocommerce-content .more-products-swiper li.product .maatwerk,.woocommerce .woocommerce-content ul.products .swiper-slide .product .attributes,.woocommerce .woocommerce-content ul.products .swiper-slide .product .maatwerk,.woocommerce .woocommerce-content ul.products .swiper-slide.product .attributes,.woocommerce .woocommerce-content ul.products .swiper-slide.product .maatwerk,.woocommerce .woocommerce-content ul.products li .product .attributes,.woocommerce .woocommerce-content ul.products li .product .maatwerk,.woocommerce .woocommerce-content ul.products li.product .attributes,.woocommerce .woocommerce-content ul.products li.product .maatwerk{width:60px;height:60px}}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .attributes,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .attributes,.woocommerce .woocommerce-content .more-products-swiper li .product .attributes,.woocommerce .woocommerce-content .more-products-swiper li.product .attributes,.woocommerce .woocommerce-content ul.products .swiper-slide .product .attributes,.woocommerce .woocommerce-content ul.products .swiper-slide.product .attributes,.woocommerce .woocommerce-content ul.products li .product .attributes,.woocommerce .woocommerce-content ul.products li.product .attributes{background:url(../images/per-set.svg)no-repeat}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .maatwerk,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .maatwerk,.woocommerce .woocommerce-content .more-products-swiper li .product .maatwerk,.woocommerce .woocommerce-content .more-products-swiper li.product .maatwerk,.woocommerce .woocommerce-content ul.products .swiper-slide .product .maatwerk,.woocommerce .woocommerce-content ul.products .swiper-slide.product .maatwerk,.woocommerce .woocommerce-content ul.products li .product .maatwerk,.woocommerce .woocommerce-content ul.products li.product .maatwerk{background:url(../images/maatwerk-mogelijk.svg)no-repeat}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .uitgelicht,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .uitgelicht,.woocommerce .woocommerce-content .more-products-swiper li .product .uitgelicht,.woocommerce .woocommerce-content .more-products-swiper li.product .uitgelicht,.woocommerce .woocommerce-content ul.products .swiper-slide .product .uitgelicht,.woocommerce .woocommerce-content ul.products .swiper-slide.product .uitgelicht,.woocommerce .woocommerce-content ul.products li .product .uitgelicht,.woocommerce .woocommerce-content ul.products li.product .uitgelicht{color:#fff;background:#272922;position:absolute;top:.5rem;right:.5rem;font-size:.9rem;display:inline-block;padding:.5rem;z-index:9}@media (max-width:768px){.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .uitgelicht,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .uitgelicht,.woocommerce .woocommerce-content .more-products-swiper li .product .uitgelicht,.woocommerce .woocommerce-content .more-products-swiper li.product .uitgelicht,.woocommerce .woocommerce-content ul.products .swiper-slide .product .uitgelicht,.woocommerce .woocommerce-content ul.products .swiper-slide.product .uitgelicht,.woocommerce .woocommerce-content ul.products li .product .uitgelicht,.woocommerce .woocommerce-content ul.products li.product .uitgelicht{font-size:.8rem}}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .price,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .price,.woocommerce .woocommerce-content .more-products-swiper li .product .price,.woocommerce .woocommerce-content .more-products-swiper li.product .price,.woocommerce .woocommerce-content ul.products .swiper-slide .product .price,.woocommerce .woocommerce-content ul.products .swiper-slide.product .price,.woocommerce .woocommerce-content ul.products li .product .price,.woocommerce .woocommerce-content ul.products li.product .price{padding:.5rem;display:flex;flex-direction:row;align-items:center;z-index:1;font-size:1rem;font-weight:700;color:#272922;flex-wrap:wrap}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .price .from-price-label,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .price .from-price-label,.woocommerce .woocommerce-content .more-products-swiper li .product .price .from-price-label,.woocommerce .woocommerce-content .more-products-swiper li.product .price .from-price-label,.woocommerce .woocommerce-content ul.products .swiper-slide .product .price .from-price-label,.woocommerce .woocommerce-content ul.products .swiper-slide.product .price .from-price-label,.woocommerce .woocommerce-content ul.products li .product .price .from-price-label,.woocommerce .woocommerce-content ul.products li.product .price .from-price-label{font-size:1rem;display:block;width:100%;margin:0 0 .4rem;color:#888;font-weight:400}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .price del,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .price del,.woocommerce .woocommerce-content .more-products-swiper li .product .price del,.woocommerce .woocommerce-content .more-products-swiper li.product .price del,.woocommerce .woocommerce-content ul.products .swiper-slide .product .price del,.woocommerce .woocommerce-content ul.products .swiper-slide.product .price del,.woocommerce .woocommerce-content ul.products li .product .price del,.woocommerce .woocommerce-content ul.products li.product .price del{text-decoration:line-through;margin:0 1rem 0 0}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .price del .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .price del .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content .more-products-swiper li .product .price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content .more-products-swiper li .product .price del .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content .more-products-swiper li.product .price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content .more-products-swiper li.product .price del .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content ul.products .swiper-slide .product .price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content ul.products .swiper-slide .product .price del .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content ul.products .swiper-slide.product .price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content ul.products .swiper-slide.product .price del .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content ul.products li .product .price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content ul.products li .product .price del .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content ul.products li.product .price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content ul.products li.product .price del .woocommerce-Price-amount.amount{font-size:.9rem;font-weight:700}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .price .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .price .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .price .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .price .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content .more-products-swiper li .product .price .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content .more-products-swiper li .product .price .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content .more-products-swiper li.product .price .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content .more-products-swiper li.product .price .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content ul.products .swiper-slide .product .price .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content ul.products .swiper-slide .product .price .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content ul.products .swiper-slide.product .price .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content ul.products .swiper-slide.product .price .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content ul.products li .product .price .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content ul.products li .product .price .woocommerce-Price-amount.amount,.woocommerce .woocommerce-content ul.products li.product .price .woocommerce-Price-amount .woocommerce-Price-currencySymbol,.woocommerce .woocommerce-content ul.products li.product .price .woocommerce-Price-amount.amount{font-size:1.1rem;font-weight:700}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .price span,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .price span,.woocommerce .woocommerce-content .more-products-swiper li .product .price span,.woocommerce .woocommerce-content .more-products-swiper li.product .price span,.woocommerce .woocommerce-content ul.products .swiper-slide .product .price span,.woocommerce .woocommerce-content ul.products .swiper-slide.product .price span,.woocommerce .woocommerce-content ul.products li .product .price span,.woocommerce .woocommerce-content ul.products li.product .price span{color:#272922;font-size:1.2rem;text-decoration:none}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product h2,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product h2,.woocommerce .woocommerce-content .more-products-swiper li .product h2,.woocommerce .woocommerce-content .more-products-swiper li.product h2,.woocommerce .woocommerce-content ul.products .swiper-slide .product h2,.woocommerce .woocommerce-content ul.products .swiper-slide.product h2,.woocommerce .woocommerce-content ul.products li .product h2,.woocommerce .woocommerce-content ul.products li.product h2{display:flex;align-items:flex-end}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content .more-products-swiper li .product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content .more-products-swiper li.product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content ul.products .swiper-slide .product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content ul.products .swiper-slide.product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content ul.products li .product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content ul.products li.product h2.woocommerce-loop-product__title{display:block;font-size:1.2rem;color:#272922;padding:1.8rem .5rem 0;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-width:768px){.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content .more-products-swiper li .product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content .more-products-swiper li.product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content ul.products .swiper-slide .product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content ul.products .swiper-slide.product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content ul.products li .product h2.woocommerce-loop-product__title,.woocommerce .woocommerce-content ul.products li.product h2.woocommerce-loop-product__title{font-size:1rem}}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product .button,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product .button,.woocommerce .woocommerce-content .more-products-swiper li .product .button,.woocommerce .woocommerce-content .more-products-swiper li.product .button,.woocommerce .woocommerce-content ul.products .swiper-slide .product .button,.woocommerce .woocommerce-content ul.products .swiper-slide.product .button,.woocommerce .woocommerce-content ul.products li .product .button,.woocommerce .woocommerce-content ul.products li.product .button{margin:1rem;display:block;background:#272922;color:#fff;text-align:center}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product:first-of-type,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product:first-of-type,.woocommerce .woocommerce-content .more-products-swiper li .product:first-of-type,.woocommerce .woocommerce-content .more-products-swiper li.product:first-of-type,.woocommerce .woocommerce-content ul.products .swiper-slide .product:first-of-type,.woocommerce .woocommerce-content ul.products .swiper-slide.product:first-of-type,.woocommerce .woocommerce-content ul.products li .product:first-of-type,.woocommerce .woocommerce-content ul.products li.product:first-of-type{padding-left:0}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product:hover,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product:hover,.woocommerce .woocommerce-content .more-products-swiper li .product:hover,.woocommerce .woocommerce-content .more-products-swiper li.product:hover,.woocommerce .woocommerce-content ul.products .swiper-slide .product:hover,.woocommerce .woocommerce-content ul.products .swiper-slide.product:hover,.woocommerce .woocommerce-content ul.products li .product:hover,.woocommerce .woocommerce-content ul.products li.product:hover{border-bottom-color:#272922}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product:hover h2,.woocommerce .woocommerce-content .more-products-swiper .swiper-slide.product:hover h2,.woocommerce .woocommerce-content .more-products-swiper li .product:hover h2,.woocommerce .woocommerce-content .more-products-swiper li.product:hover h2,.woocommerce .woocommerce-content ul.products .swiper-slide .product:hover h2,.woocommerce .woocommerce-content ul.products .swiper-slide.product:hover h2,.woocommerce .woocommerce-content ul.products li .product:hover h2,.woocommerce .woocommerce-content ul.products li.product:hover h2,.wp-block-post.type-product:hover h2{color:#272922}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product-subtitle,.woocommerce .woocommerce-content .more-products-swiper li .product-subtitle,.woocommerce .woocommerce-content ul.products .swiper-slide .product-subtitle,.woocommerce .woocommerce-content ul.products li .product-subtitle{color:#939b80;font-weight:700;font-style:normal;font-size:1rem;padding:0 .5rem;display:block}@media (max-width:768px){.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .product-subtitle,.woocommerce .woocommerce-content .more-products-swiper li .product-subtitle,.woocommerce .woocommerce-content ul.products .swiper-slide .product-subtitle,.woocommerce .woocommerce-content ul.products li .product-subtitle{font-size:1rem}}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .tinvwl_add_to_wishlist_button,.woocommerce .woocommerce-content .more-products-swiper li .tinvwl_add_to_wishlist_button,.woocommerce .woocommerce-content ul.products .swiper-slide .tinvwl_add_to_wishlist_button,.woocommerce .woocommerce-content ul.products li .tinvwl_add_to_wishlist_button{position:absolute;right:1rem;top:0;display:none;color:#fff;margin-top:0;width:50px;height:50px}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .tinvwl_add_to_wishlist_button:before,.woocommerce .woocommerce-content .more-products-swiper li .tinvwl_add_to_wishlist_button:before,.woocommerce .woocommerce-content ul.products .swiper-slide .tinvwl_add_to_wishlist_button:before,.woocommerce .woocommerce-content ul.products li .tinvwl_add_to_wishlist_button:before{font-size:2rem}.woocommerce .woocommerce-content .more-products-swiper .swiper-slide .tinvwl_add_to_wishlist_button:hover:before,.woocommerce .woocommerce-content .more-products-swiper li .tinvwl_add_to_wishlist_button:hover:before,.woocommerce .woocommerce-content ul.products .swiper-slide .tinvwl_add_to_wishlist_button:hover:before,.woocommerce .woocommerce-content ul.products li .tinvwl_add_to_wishlist_button:hover:before,html[lang=de] .woocommerce ul.products li.product.wk-kitchen{border-color:#272922}.woocommerce .woocommerce-content .more-products-swiper.custom-products-loop,.woocommerce .woocommerce-content ul.products.custom-products-loop{display:flex;flex-direction:row;flex-wrap:nowrap}.woocommerce .woocommerce-content .more-products-swiper.custom-products-loop .swiper-slide .product-container .product-thumbnail,.woocommerce .woocommerce-content .more-products-swiper.custom-products-loop li .product-container .product-thumbnail,.woocommerce .woocommerce-content ul.products.custom-products-loop .swiper-slide .product-container .product-thumbnail,.woocommerce .woocommerce-content ul.products.custom-products-loop li .product-container .product-thumbnail{width:100%}.woocommerce .woocommerce-content .more-products-swiper.custom-products-loop .swiper-slide .product-container a .title,.woocommerce .woocommerce-content .more-products-swiper.custom-products-loop li .product-container a .title,.woocommerce .woocommerce-content ul.products.custom-products-loop .swiper-slide .product-container a .title,.woocommerce .woocommerce-content ul.products.custom-products-loop li .product-container a .title{font-size:1.4rem;color:#272922;display:block}.woocommerce .woocommerce-content .more-products-swiper.custom-products-loop .swiper-slide:first-of-type,.woocommerce .woocommerce-content .more-products-swiper.custom-products-loop li:first-of-type,.woocommerce .woocommerce-content ul.products.custom-products-loop .swiper-slide:first-of-type,.woocommerce .woocommerce-content ul.products.custom-products-loop li:first-of-type{margin-left:0}.upsells.products ul.products li.product{clear:none!important}.black-friday-badge{padding:.5rem;background:#000;z-index:99;color:#fff;position:absolute;right:1rem;top:1rem}.woocommerce span.onsale{width:100px!important;border-radius:0!important}.woocommerce span.onsale.discount-percent{background:#f3b238;color:#272922;font-size:1.2rem;padding:.6rem .8rem;line-height:1;min-height:auto;height:auto;max-height:45px;width:auto!important;top:1rem;left:1rem;right:auto;border-radius:0}.price ins{text-decoration:none;display:block}.tc-container-enabled label.tm-epo-element-label{font-size:1.1rem;padding:.5rem 1rem}.tc-totals-form dl.tm-extra-product-options-totals{margin-left:0;margin-right:0;padding:1rem;border:1px dashed #ddd;background:#f3f3f3}@media (max-width:768px){.tm-extra-product-options-radio li .tm-epo-field-label{font-size:.9rem}}.tm-extra-product-options-radio li input[type=checkbox],.tm-extra-product-options-radio li input[type=radio]{visibility:hidden;display:none!important}.tm-extra-product-options .tmcp-field-wrap label:not(.fullwidth):hover{background:#efefef;cursor:pointer}.category-description h3,.product-description h3,.product-properties h3{padding:.5rem 0;font-size:1.2rem}@media (max-width:768px){.category-description,.product-description,.product-properties{padding:.5rem 1rem}}@media (min-width:768px){.category-description.gallery-images h3,.product-description.gallery-images h3,.product-properties.gallery-images h3{display:none}.category-description.gallery-images .inner-content,.product-description.gallery-images .inner-content,.product-properties.gallery-images .inner-content{display:block}}@media (max-width:768px){.category-description.gallery-images,.product-description.gallery-images,.product-properties.gallery-images{display:none}}@media (max-width:768px){.category-description.product-video,.product-description.product-video,.product-properties.product-video{margin:0 0 1rem;position:relative;display:flex;background:#f3f3f3;padding:1rem;flex-direction:column}.category-description.product-video h3,.product-description.product-video h3,.product-properties.product-video h3{display:block}}@media (max-width:768px){.category-description.product-video .inner-content,.product-description.product-video .inner-content,.product-properties.product-video .inner-content{display:none}.category-description.product-video .inner-content.active,.product-description.product-video .inner-content.active,.product-properties.product-video .inner-content.active{display:block}}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;left:1rem;right:1rem;bottom:1rem;z-index:1!important}@media (max-width:768px){.woocommerce div.product div.images .woocommerce-product-gallery__trigger{left:.5rem;right:auto}}.behandelingen a strong{display:block;padding:.5rem 0;font-size:1rem;text-align:center}div.gallery-images{list-style:none;margin:1rem 0;padding:1rem;display:flex;flex-direction:row;background:#f3f3f3;border-radius:.1rem;overflow:hidden}div .slick-track{display:flex;flex-wrap:nowrap;overflow:hidden}.image-highlight img{border-radius:.1rem;overflow:hidden;display:block}.thumbs-swiper .swiper-slide{width:200px!important}.single-page-content .gallery .gallery-item img{border:0!important;display:block}@media (max-width:768px){.woocommerce-product-gallery{padding:0}}ß .woocommerce .product .product-info{padding:0 2rem}@media (max-width:768px){.woocommerce .product .product-info{padding:0 1rem}}@media (max-width:768px){.woocommerce .product .product-info h1.product_title{font-size:1.5rem}}@media (max-width:768px){.woocommerce .product .product-info h2.product-subtitle{font-size:1.2rem}}@media (max-width:768px){.woocommerce .product .product-summary{margin:0}}.category-description h4,.product-description h4,.product-properties h4{margin:0}.woocommerce .product .product-summary .custom-build-container-alert-div h4{font-weight:700;margin:0;color:#272922}.woocommerce .product .product-summary .custom-build-container-alert-div p a{color:#a6372d}.woocommerce .product .product-summary .flex h3{width:100%;display:block}.tm-extra-product-options-totals del,.woocommerce .product .product-summary .cart .quantity{display:none!important}.woocommerce .product .product-summary .cart h3.tc-epo-label{margin:.5rem 0}.woocommerce .product .product-summary .cart .quantity input[type=number]{padding:.95rem;border-radius:.1rem}.woocommerce .product .product-summary .cart .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button{margin-top:0!important}.tc-epo-element-product-container-wrap p.out-of-stock{margin:.5rem 0 0!important;color:red}ul.usp li:before{content:"";background-image:url(../images/titan/titan-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:1rem;height:1rem;display:inline-block;margin:0 .5rem 0 0;vertical-align:middle;rotate:-90deg}.woocommerce table.shop_attributes{font-size:.85rem;position:relative;height:100px;overflow:hidden;margin-bottom:0}.woocommerce table.shop_attributes.shop_attributes{border-collapse:collapse}.woocommerce table.shop_attributes.shop_attributes th{text-align:left}.product-description.active h5,.product-properties.active h5{font-size:1rem}.variations tr{display:flex;flex-direction:column}@media (max-width:768px){.tm-extra-product-options-totals.tm-custom-price-totals{position:fixed;bottom:0;left:0;width:100%;z-index:9;margin-bottom:0}.tm-extra-product-options-totals.tm-custom-price-totals .tm-final-totals{padding-bottom:0}}@media (max-width:768px){.customer-images-container{display:none}}#tm-extra-product-options{margin-bottom:1rem}.woocommerce .related-products{padding:1rem 2rem;margin:0 0 0 2rem;background:#f3f3f3;position:relative}@media (max-width:768px){.woocommerce .related-products{margin:0}}.woocommerce .related-products .related-products-inner{position:relative}.woocommerce .related-products ul.products{padding:0 0 1rem}.woocommerce .related-products ul.products li.product{width:auto;clear:none!important;float:left!important;margin:0;padding:0}.product-checklist{padding:1rem 2rem;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin:0 0 0 2rem}@media (max-width:768px){.product-checklist{margin:0}}.product-checklist strong{font-size:1.2rem;margin:1rem 0;display:block}.product-checklist ul.checklist{list-style:none;margin:0;padding:0}.product-checklist ul.checklist li{line-height:1.5;padding:.5rem 0;display:flex;align-items:center;font-size:1.1rem}.product-checklist ul.checklist li .fal{font-size:1.6rem;color:#272922;margin:0 .5rem 0 0}.woocommerce span.onsale{background:#272922;min-height:auto;min-width:auto;position:absolute;right:0;line-height:1;padding:.5rem}.product-summary{padding:1rem;border:1px solid #ddd}.from-price-label{color:#888;display:block;margin:0;font-size:1.2rem;line-height:1}.showroommodel{position:absolute;background:#272922;padding:1rem;color:#fff;font-size:1rem;right:.5rem;z-index:1}.showroommodel_prijs-ul *{color:green}.showroommodel_prijs-ul .tc-price-wrap{margin:0 0 .5rem 1rem!important;padding:0}@media (max-width:768px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%!important;float:none!important;clear:both;margin:0 0 2.992em}}.wp-block-query{background:#e5e5e5;padding:2rem;margin-bottom:2rem}@media (max-width:768px){.wp-block-query{padding:1rem}}.wp-block-post{padding-left:1rem!important}.wp-block-post.type-product{background:#fff;padding:1rem;border-bottom:1px solid transparent}.wp-block-post.type-product .wc-block-components-product-image.wc-block-grid__product-image img{height:auto;display:block}.wp-block-post.type-product h3{align-items:flex-end;display:block;font-size:1.2rem;color:#272922;padding:1.8rem .5rem 0;text-align:left}@media (max-width:768px){.wp-block-post.type-product h3{font-size:.9rem}}.wp-block-post.type-product h3 a{color:#272922;text-align:left;text-decoration:none}.wp-block-post.type-product .wc-block-components-product-price.wc-block-grid__product-price{padding-left:.5rem}.wp-block-post.type-product:first-of-type{padding-left:0}.wp-block-post.type-product:hover{border-bottom:1px solid #272922}.category-description.product-op-maat h3,.price,.product-description.product-op-maat h3,.product-properties.product-op-maat h3,.wp-block-post.type-product:hover a,.wp-block-post.type-product:hover h3{color:#272922}.price{padding:.5rem}.price del span{text-decoration:line-through;font-size:1rem}.price,.price ins span{font-size:1.2rem}.tc-container-enabled label.tm-epo-element-label .tm-epo-required,.tm-options-totals{display:none}.tm-extra-product-options ul.tmcp-elements.use_images_container{flex-wrap:wrap}.tm-extra-product-options ul.tmcp-elements.use_images_container .tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap.tc-mode-images,.tm-extra-product-options ul.tmcp-elements.use_images_container li.tmcp-field-wrap{width:25%!important;flex:auto;padding:0!important}.tm-extra-product-options ul.tmcp-elements.use_images_container .tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap.tc-mode-images .checkbox-image-label,.tm-extra-product-options ul.tmcp-elements.use_images_container .tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap.tc-mode-images .radio-image-label,.tm-extra-product-options ul.tmcp-elements.use_images_container li.tmcp-field-wrap .checkbox-image-label,.tm-extra-product-options ul.tmcp-elements.use_images_container li.tmcp-field-wrap .radio-image-label{font-size:.9rem;padding-bottom:0;padding-top:.4rem}.graniet-swiper .title h4,.tm-extra-product-options .cpf-type-product-thumbnail ul.tmcp-ul-wrap.tm-element-ul-product>li.tmcp-field-wrap .tc-label-wrap,.tm-extra-product-options ul.tmcp-elements.use_images_container .tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap.tc-mode-images .tc-label-wrap,.tm-extra-product-options ul.tmcp-elements.use_images_container li.tmcp-field-wrap .tc-label-wrap{font-size:.9rem}.tm-extra-product-options .cpf-type-product-thumbnail ul.tmcp-ul-wrap.tm-element-ul-product>li.tmcp-field-wrap{flex:0 0 25%!important}.tm-extra-product-options select{-webkit-appearance:none;width:100%}.select-container{width:100%}.select-container select,.select-container select option{color:#272922;font-size:.9rem;background:#fff}.tm-extra-product-options .cpf-type-product-thumbnail ul.tmcp-ul-wrap.tm-element-ul-product>li.tmcp-field-wrap .price.tc-price{font-size:.8rem!important}.tc-container-enabled{padding:0!important;margin-bottom:.5rem!important}.tc-container-enabled .tc-container-enabled label.tm-epo-element-label{font-size:1.1rem;padding:.5rem}.tm-extra-product-options .cpf-type-product-thumbnail ul.tmcp-ul-wrap.tm-element-ul-product>li.tc-epo-element-product-li-container{order:2}.tmcp-field-wrap .tc-price-wrap{font-style:italic;margin:.5rem;display:block}.tmcp-field-wrap .tc-price-wrap .price{color:#777!important}.tmcp-field-wrap.tmhexcolorimage-li-nowh{width:33.3%}.tc-container .tm-tooltip{display:none!important}.tc-row,.tm-extra-product-options .tc-row{gap:.5rem!important}.tm-extra-product-options-radio{display:flex;flex-direction:row}.tm-extra-product-options-radio.radio-custom-wanddecoratie,.tm-extra-product-options-radio.use-images-container{flex-wrap:wrap}.tm-extra-product-options-radio.use-images-container li{flex:0 0 25%}.tm-extra-product-options-radio.radio-custom-wanddecoratie li{flex:1}.tm-extra-product-options-radio li .tm-epo-field-label{display:flex;align-items:center;padding:.5rem .3rem!important;justify-content:center;background:#fff;width:100%!important;text-align:center;border-radius:.1rem;color:#272922;border:1px solid #ddd}.tm-extra-product-options-radio li .tm-epo-field-label .tc-label,.tm-extra-product-options-radio li.tc-active .tm-epo-field-label .tc-label{font-weight:400}@media (max-width:768px){.tm-extra-product-options-radio li .tm-epo-field-label{font-size:.9rem}}.tm-extra-product-options-radio li .tm-epo-field-label:hover{cursor:pointer;background:#e5e5e5}.tm-extra-product-options-radio li.tc-active .tm-epo-field-label{color:#fff;background:#272922}.tm-extra-product-options-radio li .tc-price-wrap{display:none}.checkbox-image-label,.radio-image-label{text-align:left!important}.tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-checkbox li.tmcp-field-wrap,.tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-radio li.tmcp-field-wrap,.tm-extra-product-options ul.tmcp-ul-wrap.tm-variation-ul-color li.tmcp-field-wrap,.tm-extra-product-options ul.tmcp-ul-wrap.tm-variation-ul-image li.tmcp-field-wrap,.tm-extra-product-options ul.tmcp-ul-wrap.tm-variation-ul-radio li.tmcp-field-wrap,.tm-extra-product-options ul.tmcp-ul-wrap.tm-variation-ul-radioend li.tmcp-field-wrap,.tm-extra-product-options ul.tmcp-ul-wrap.tm-variation-ul-radiostart li.tmcp-field-wrap,.tm-extra-product-options ul.tmcp-ul-wrap.tm-variation-ul-text li.tmcp-field-wrap{flex:none!important;width:auto!important}.tm-extra-product-options .tmcp-field-wrap label:not(.fullwidth){border:1px solid #ddd;border-radius:.1rem;padding:.5rem;transition:all .2s ease}.tc-active .tm-epo-field-label{background:#000!important;color:#fff!important;font-weight:400!important}.tm-extra-product-options .tc-active .tc-label-text{font-weight:400!important}.tm-extra-product-options .cpf-type-product-checkbox ul.tmcp-ul-wrap.tm-element-ul-product>li.tmcp-field-wrap>.tmcp-field-wrap-inner .tc-field-label-wrap,.tm-extra-product-options .cpf-type-product-radio ul.tmcp-ul-wrap.tm-element-ul-product>li.tmcp-field-wrap>.tmcp-field-wrap-inner>.tc-field-label-wrap{gap:0!important}.tm-extra-product-options .tm-epo-field.tmcp-checkbox,.tm-extra-product-options .tm-epo-field.tmcp-radio{display:none!important}.category-description,.product-description,.product-properties{border-bottom:1px solid #ddd;margin:0}.category-description .inner-content,.product-description .inner-content,.product-properties .inner-content{display:none;margin:0;padding-bottom:1rem;line-height:1.8}.category-description .inner-content.active,.category-description.product-description .inner-content.active,.category-description.product-op-maat .inner-content.active,.product-description .inner-content.active,.product-description.product-description .inner-content.active,.product-description.product-op-maat .inner-content.active,.product-properties .inner-content.active,.product-properties.product-description .inner-content.active,.product-properties.product-op-maat .inner-content.active{display:block}.category-description h3 .fa-video,.product-description h3 .fa-video,.product-properties h3 .fa-video{margin-right:.5rem}.category-description h3.toggable:hover,.product-description h3.toggable:hover,.product-properties h3.toggable:hover{cursor:pointer;color:#272922}.category-description p,.product-description p,.product-properties p{margin:0 0 1rem}.category-description ol li,.category-description ul li,.product-description ol li,.product-description ul li,.product-properties ol li,.product-properties ul li{line-height:1.8}@media (max-width:768px){.category-description,.product-description,.product-properties{padding:.5rem 1rem}}.category-description.product-description .inner-content,.category-description.product-op-maat .inner-content,.product-description.product-description .inner-content,.product-description.product-op-maat .inner-content,.product-properties.product-description .inner-content,.product-properties.product-op-maat .inner-content{display:none}.category-description.product-op-maat,.product-description.product-op-maat,.product-properties.product-op-maat{border-bottom:none}@media (min-width:768px){.category-description.gallery-images h3,.product-description.gallery-images h3,.product-properties.gallery-images h3{display:none}.category-description.gallery-images .inner-content,.product-description.gallery-images .inner-content,.product-properties.gallery-images .inner-content{display:block}}@media (max-width:768px){.category-description.gallery-images,.product-description.gallery-images,.product-properties.gallery-images{display:none}}.category-description.product-video,.product-description.product-video,.product-properties.product-video{padding:0;border-radius:.25rem;border-bottom:0}.category-description.product-video h3,.product-description.product-video h3,.product-properties.product-video h3{display:none}@media (max-width:768px){.category-description.product-video,.product-description.product-video,.product-properties.product-video{margin:0 0 1rem;position:relative;display:flex;background:#f3f3f3;padding:1rem;flex-direction:column}.category-description.product-video h3,.product-description.product-video h3,.product-properties.product-video h3{display:block}}.behandelingen a img,.category-description.product-video .inner-content,.product-description.product-video .inner-content,.product-properties.product-video .inner-content{display:block}@media (max-width:768px){.category-description.product-video .inner-content,.product-description.product-video .inner-content,.product-properties.product-video .inner-content{display:none}.category-description.product-video .inner-content.active,.product-description.product-video .inner-content.active,.product-properties.product-video .inner-content.active{display:block}}.behandelingen{display:flex;flex-wrap:wrap}.behandelingen a{display:inline-block;flex:0 0 25%;padding:.5rem}.product-properties .inner-content{position:relative}.product-properties .btn-link{color:#f3b238!important;font-size:.9rem!important;margin:1rem 0}.contact-page .contact-container a:hover,.product-properties .btn-link:hover{text-decoration:underline}.granieten-bladen-container{padding:1rem 0;margin-bottom:1rem;width:100%;overflow:hidden;position:relative}.granieten-bladen-container .gallery-nav-container{right:0;left:auto}.graniet-swiper .title{background:rgba(0,0,0,.4);padding:1rem;position:absolute;top:0;left:0;right:0}.graniet-swiper .title h3{font-size:1.25rem}.graniet-swiper .title h3,.graniet-swiper .title h4{padding:0;margin:0;color:#fff!important}div .slick-track .slick-slide{margin:0 .5rem;width:25%}.more-products-swiper{overflow:hidden;width:100%}.image-highlight{position:relative;border-radius:.1rem;overflow:hidden}.image-highlight .alle-fotos{position:absolute!important;right:.5rem!important;bottom:.5rem!important;background:#fff!important;color:#272922!important;z-index:9;font-size:.8rem!important;display:inline-block;border-radius:.5rem!important;border:0!important}.image-highlight .alle-fotos .fa-light{margin-right:.5rem}.image-highlight .alle-fotos:active,.image-highlight .alle-fotos:hover{border:0!important;outline:0!important;background:#272922!important;color:#fff!important}.gallery-nav-container{position:absolute;z-index:9;bottom:.5rem;left:.5rem;display:flex}.gallery-nav-container .prev{border-right:1px solid #eee;margin:0!important;border-radius:.5rem 0 0 .5rem!important}.gallery-nav-container .next{margin:0!important;border-radius:0 .5rem .5rem 0!important}.thumbs-swiper{margin:1rem 0;overflow:hidden;border-radius:.1rem}.thumbs-swiper .swiper-slide{border:1px solid #eee;border-radius:.1rem}.single-page-content .gallery{margin:3px 3px 12px}.single-page-content .gallery .gallery-item{margin:0!important}.woocommerce-product-gallery{padding:0}@media (max-width:768px){.woocommerce-product-gallery{padding:0}}.woocommerce .product .images{margin-bottom:0!important}.woocommerce .product .product-info{padding:0 2rem}@media (max-width:768px){.woocommerce .product .product-info{padding:0 1rem}}.woocommerce .product .product-info h1.product_title{margin:1.5rem 0 0;font-size:1.6rem}@media (max-width:768px){.woocommerce .product .product-info h1.product_title{font-size:1.5rem}}.woocommerce .product .product-info h2.product-subtitle{color:#939b80;margin:0 0 1rem;font-size:1.3rem;font-weight:400}@media (max-width:768px){.woocommerce .product .product-info h2.product-subtitle{font-size:1.2rem}}.woocommerce .product .attributes.single-product-set{position:absolute;right:0;top:0;background:url(../images/per-set.svg)no-repeat;width:100px;height:100px}.woocommerce .product .attributes.single-product-maatwerk{position:absolute;right:0;top:0;background:url(../images/product-op-maat.svg)no-repeat;width:100px;height:100px}.woocommerce .product .product-summary{margin-left:2rem;position:sticky;top:6rem;border-radius:.1rem;z-index:9!important;background:0 0}.woocommerce .product .product-summary .product-description:last-of-type{border-bottom:0}@media (max-width:768px){.woocommerce .product .product-summary{margin:0}}.woocommerce .product .product-summary .availability-label{margin:1rem 0 0;display:block;font-size:1.1rem}.woocommerce .product .product-summary p.stock{font-size:.9rem;margin:0 0 .5rem;font-weight:700}.woocommerce .product .product-summary p.stock.in-stock{color:#00a500}.woocommerce .product .product-summary p.stock.available-on-backorder{color:#ff9300;display:none}.woocommerce .product .product-summary .custom-build-container-alert-div{padding:0 1rem}.woocommerce .product .product-summary .custom-build-container-alert-div .tm-description{margin:0}.woocommerce .product .product-summary .custom-build-container-alert-div p{font-style:italic;color:#555;margin:0;font-size:.9rem}.woocommerce .product .product-summary .price{color:#272922;font-size:1.6rem;display:block;font-weight:700;padding:0;margin:0 0 .3rem}.woocommerce .product .product-summary .price del{display:block;line-height:1;margin:0 0 .8rem}.woocommerce .product .product-summary .price ins{display:block;line-height:1;margin:0 0 1rem}.woocommerce .product .product-summary .price del span{font-size:1.4rem;color:#444}.woocommerce .product .product-summary .price ins span{font-size:1.8rem}.woocommerce .product .product-summary .w-full{width:100%}.woocommerce .product .product-summary .flex{display:flex;flex-wrap:wrap;margin:.5rem 0}.woocommerce .product .product-summary .flex .btn{flex:1;margin:.5rem 0;border:1px solid #ddd}.woocommerce .product .product-summary .flex .btn:hover{text-decoration:none;border:1px solid #000}.woocommerce .product .product-summary .single_add_to_cart_button{font-size:1.2rem!important;padding:1rem!important}.woocommerce .product .product-summary .cart{display:flex;flex-direction:row;width:100%;flex-wrap:wrap}@media (max-width:768px){.woocommerce .product .product-summary .cart .quantity{display:none}}.woocommerce .product .product-summary .cart .buitenkeuken-op-maat-offerte{color:#fff;background:#272922;border:1px solid #000}.woocommerce .product .product-summary .cart .buitenkeuken-op-maat-offerte:hover{border:1px solid #a6372d;background:#a6372d}.woocommerce .product .product-summary .cart .uni-builderius-container{margin:0 0 2rem}.woocommerce .product .product-summary .cart.variations_form{flex-direction:column}.woocommerce .product .product-summary .cart .tinv-wraper{margin-top:0}.woocommerce .product .product-summary .cart .tinv-wraper.tinv-wishlist,.woocommerce .product .product-summary .woocommerce-variation-add-to-cart,ul.usp li{display:flex;align-items:center}.tc-epo-element-product-container-wrap{margin:0!important}.tm-epo-required,.tm-extra-product-options .tc-epo-element-product-container-wrap .tc-epo-element-product-container-cart .tm-quantity-alt .quantity,.variations_form.cart,body .woocommerce div.product .tm-extra-product-options .tc-epo-element-product-container-wrap .tc-epo-element-product-container-cart .tm-quantity-alt .quantity,form.cart{display:none!important}.woocommerce,.woocommerce table.shop_attributes td p{font-style:normal}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{vertical-align:top}ul.usp li{font-size:1rem;line-height:1.2;padding:.2rem 0;align-items:flex-start;flex-wrap:nowrap;font-weight:400}ul.usp li.bold{font-weight:700}.contact{display:block;line-height:1.5}.contact,.contact a{font-size:1.1rem}.contact a,.contact span.fal,.product-description.active h3,.product-properties.active h3{color:#a6372d}.variations_form.active,form.active{display:block!important}.product-description.inactive,.product-properties.inactive,.usp.inactive,.woocommerce-variation-price{display:none!important}.product-description,.product-properties,.usp{display:block}.product-description.first-item,.product-properties.first-item{border-top:1px solid #ddd}.tinvwl-table-manage-list th,.variations tr th.label{text-align:left}.tc-epo-element-product-thumbnailmultiple .tm-epo-field-label{padding:0!important}.tc-epo-element-product-thumbnailmultiple .tc-label-inner{gap:0!important;padding:0;text-overflow:ellipsis;overflow:hidden}.tc-epo-element-product-thumbnailmultiple .tc-label-text{font-size:.8rem!important;padding:.5rem .25rem;overflow:hidden;width:100%;display:block}#sidebar-primary{z-index:5!important}@media (max-width:768px){.tm-extra-product-options-totals.tm-custom-price-totals{position:fixed;bottom:0;left:0;width:100%;z-index:9;margin-bottom:0}.tm-extra-product-options-totals.tm-custom-price-totals .tm-final-totals{padding-bottom:0}}.btn-offerte{font-weight:800;text-decoration:underline #c48f1a 2px solid!important;transition:text-decoration .2s}.btn-offerte:hover{text-decoration:underline rgba(196,143,26,.69) 2px solid!important}.kamado-informatie .list{padding:0;margin:0 0 1rem 1rem}.kamado-informatie .list li{padding:.25rem 0;margin:0;font-size:.8rem;display:flex}.kamado-informatie .list li .asterisk{margin-left:auto}.kamado-informatie p{font-size:.75rem;color:#666}.extra-opties *{font-size:.8rem;color:#666}@media (max-width:768px){.customer-images-container{display:none}}.configure-order-container{margin-bottom:1rem}.content-container.single-product{padding-top:0}.highlights-title{display:block;margin:4rem 1rem 0!important;text-align:center}.home-category-nav{display:flex;flex-direction:row;position:relative}.home-category-nav .post-thumbail{border-radius:.1rem;overflow:hidden;aspect-ratio:1/1}.home-category-nav .post-thumbail img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:1/1}.home-category-nav .product{margin:0}.home-category-nav .product .product-content{padding:0 0 .5rem;position:relative;display:block;overflow:hidden;border-radius:.1rem}.home-category-nav .product .product-content .title{position:relative;z-index:1}@media (max-width:992px){.home-category-nav .product .product-content .title h4{font-size:.7rem}}.home-category-nav .product .product-content img{width:100%;height:auto;display:block;transition:all .2s ease;position:relative}.home-category-nav .product .product-content:hover{text-decoration:none}.home-category-nav .product .product-content:hover h3{color:#fff;background-position:left bottom;text-decoration:none}.home-category-nav .product .product-content:hover h4{max-width:100%;opacity:1;margin-left:0}.relative{position:relative}.relative .nav-buttons{top:auto;left:auto;position:relative;margin:1rem 0;float:right}.relative .nav-buttons button.next,.relative .nav-buttons button.prev{background:#272922;color:#fff;font-size:1.3rem}.button-container.sub-navigation ul li a:hover,.relative .nav-buttons button.next:hover,.relative .nav-buttons button.prev:hover{background:#272922}@media (max-width:768px){.relative .nav-buttons{display:none}}.tinvwl-input-group.tinvwl-no-full,.woocommerce .product .product-summary .wpo-image-text .price .from-price-label{display:none}.buitenkans-modal,.offerte-op-maat-modal{position:fixed;height:0;width:768px;left:50%;margin-left:-384px;background:#fff;bottom:0;z-index:101;transition:all .2s ease;padding:0 2rem;overflow:auto}.buitenkans-modal .close-modal,.offerte-op-maat-modal .close-modal{background:0 0;border:0;position:absolute;padding:1rem;font-size:1.5rem;right:0;top:2rem}@media (max-width:992px){.buitenkans-modal,.offerte-op-maat-modal{width:100%;left:auto;margin-left:0}}.buitenkans-modal.active,.offerte-op-maat-modal.active{height:95vh;max-height:1000px;padding:2rem}.buitenkans-modal label,.offerte-op-maat-modal label{display:block;width:100%}.buitenkans-modal label .wpcf7-form-control-wrap,.offerte-op-maat-modal label .wpcf7-form-control-wrap{display:block;width:100%;margin:.5rem 0}.buitenkans-modal input[type=email],.buitenkans-modal input[type=tel],.buitenkans-modal input[type=text],.buitenkans-modal select,.buitenkans-modal textarea,.offerte-op-maat-modal input[type=email],.offerte-op-maat-modal input[type=tel],.offerte-op-maat-modal input[type=text],.offerte-op-maat-modal select,.offerte-op-maat-modal textarea{width:100%;border-radius:.25rem;transition:all .15s ease;font-size:1rem}.buitenkans-modal input[type=email]:focus,.buitenkans-modal input[type=tel]:focus,.buitenkans-modal input[type=text]:focus,.buitenkans-modal select:focus,.buitenkans-modal textarea:focus,.offerte-op-maat-modal input[type=email]:focus,.offerte-op-maat-modal input[type=tel]:focus,.offerte-op-maat-modal input[type=text]:focus,.offerte-op-maat-modal select:focus,.offerte-op-maat-modal textarea:focus{border:1px solid #000}.buitenkans-modal input[type=submit],.offerte-op-maat-modal input[type=submit]{background:#272922;color:#fff;font-size:1.25rem;display:block;text-align:center}.modal-overlay{z-index:100;position:fixed;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.6);display:none}.modal-overlay.active{display:block}.modal-open{overflow:hidden!important;height:100vh!important}@media (max-width:768px){.content.home{margin-top:60px}}.buitenkeuken-op-maat-container{text-align:center;padding:2rem}.latest-project-container{width:1200px;margin:0 auto;text-align:center;margin-bottom:3rem;margin-top:3rem;position:relative;padding:0}@media (max-width:1200px){.latest-project-container{width:100%}.latest-project-container .latest-project{margin-bottom:7rem}}@media (max-width:1200px) and (max-width:768px){.latest-project-container .latest-project{margin-bottom:1rem}}@media (max-width:1200px){.latest-project-container .latest-project .project-text-content{left:0;padding:1rem}.latest-project-container .latest-project .project-text-content h4{font-size:1.1rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-project-container .latest-project .project-text-content p{font-size:.9rem}}@media (max-width:1200px) and (max-width:768px){.latest-project-container{margin-bottom:.5rem}.latest-project-container .latest-project .project-text-content h4{font-size:.9rem}}.latest-project-container h3{display:block;margin:2.5rem 0 2rem;font-size:2rem;line-height:1.2}.blog-container .single-page.blog-single .blog-sidebar ul li a:hover,.latest-project-container a{color:#272922}.bg-dark h2,.bg-dark h3,.bg-dark p,.latest-project .project-text-content h4,.latest-project .project-text-content p,.latest-project-container a:hover{color:#fff}.latest-project{width:100%}.latest-project .slick-list{overflow-y:visible!important}.latest-project .project-content{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;height:500px;margin:1rem}@media (max-width:768px){.latest-project .project-content{height:300px}}.latest-project .project-text-content{background:#272922;position:absolute;left:0;padding:1rem;bottom:0;text-align:left}.homepage-cols{margin-top:5rem}.homepage-cols .column{position:relative;background:#000}.homepage-cols .opacity-75{opacity:.75}.homepage-cols .inner-text{position:absolute;bottom:4rem;left:-100px;padding:2rem;background:#272922}.homepage-cols .inner-text h3{font-size:2.5rem;margin:0 0 .5rem;color:#fff}.homepage-cols .inner-text a{color:#fcaf17}@media (max-width:768px){.homepage-cols .inner-text{left:20px;bottom:1rem;right:20px}.homepage-cols .inner-text h3{font-size:1.5rem;line-height:1.25}}.single-page-content{padding:2rem}.single-page-content h1{margin:0 0 1.5rem}@media (max-width:992px){.single-page-content{padding:2rem 4rem;width:100%}}@media (max-width:768px){.single-page-content{padding:1rem}}.single-page-content .wp-block-image{width:100%;margin:0;display:block}.single-page{margin:2rem 0 0}.home-epoxytafels img,.single-page .post-thumbnail img{display:block;width:100%;height:auto}.bg-welder{background:url(../images/welder.jpg);background-size:cover;background-position:center center;width:100%;height:500px}.bg-dark{background:#292929}.quote{padding:4rem}.quote h1,.quote h2,.quote h3{color:#fff;display:block;text-align:center;margin:0}.quote h1,.quote h3{font-size:3rem}@media (max-width:768px){.quote h1{font-size:3rem}}.quote h2{font-size:4rem}@media (max-width:768px){.quote h2{font-size:2rem}.quote h3{font-size:1.5rem}}.story-part h2{margin:2rem 0 0;font-size:2rem;display:block;text-align:center}.our-story-text{padding:2rem 3rem}.contact-page .contact-container .contact-form-container p,.contact-page .contact-container .contact-info-container ul li,.our-story-text li,.our-story-text p{line-height:2}.our-story-text h3{margin:0 0 1rem;font-size:1.7rem}@media (max-width:700px){.our-story-text{padding-top:0}.our-story-text.normal-padding{padding:3rem}.our-story-text .btn-primary{margin-bottom:2rem}}.examples-container h3{display:block;text-align:center;font-size:2rem}.examples{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:4rem}@media (max-width:768px){.examples{padding:0}}.examples .example{width:25%;background-repeat:no-repeat;background-size:cover;border-right:1px solid #fff;border-top:1px solid #fff}@media (max-width:768px){.examples .example{width:50%}}.content-block .image-square:after,.examples .example:after{content:"";display:block;padding-bottom:100%}.zakelijk .featured_image{margin-top:-100px;height:400px;width:100%;background-position:center center;background-size:cover;border:5px solid #fff}.blog-posts{flex-wrap:wrap}.blog-posts .blog-post{width:50%;position:relative;padding:1rem}@media (max-width:768px){.blog-posts .blog-post{width:100%}}.blog-posts .blog-post a{display:block}.blog-container .post-thumbnail img,.blog-posts .blog-post a .blog-image img{object-fit:cover;width:100%;height:300px;display:block}.blog-posts .blog-post a h3{font-size:1.5rem;color:#272922}.blog-container .post-thumbnail{width:100%}.blog-container .post-thumbnail img{height:350px}@media (max-width:768px){.blog-container .post-thumbnail img{height:220px}}.blog-container .single-page.blog-single,.blog-posts{display:flex}@media (max-width:768px){.blog-container .single-page.blog-single{flex-direction:column}}.blog-container .single-page.blog-single .blog-content{width:70%;padding:1rem}@media (max-width:768px){.blog-container .single-page.blog-single .blog-content{width:100%}}.blog-container .single-page.blog-single .blog-content h1{font-size:2rem}.blog-container .single-page.blog-single .blog-sidebar{width:30%;border-left:1px solid #ddd}@media (max-width:768px){.blog-container .single-page.blog-single .blog-sidebar{width:100%}}.blog-container .single-page.blog-single .blog-sidebar ul li a{color:#272922;text-decoration:none;line-height:1.5;display:block;font-size:1.2rem;border-bottom:1px solid #ddd;margin-bottom:.5rem;padding-bottom:.5rem}@media (max-width:768px){.single-page-content.epoxytafels{margin-top:5rem}}.single-page-content.epoxytafels p{line-height:30px}.single-page-content.epoxytafels .epoxytafel-featured{position:relative;z-index:1;width:100%;height:600px;margin:0 0 4rem}.single-page-content.epoxytafels .epoxytafel-featured h1{color:#fff;bottom:1rem;left:1rem;position:absolute;margin:0}@media (max-width:768px){.single-page-content.epoxytafels .epoxytafel-featured h1{bottom:1rem;display:block;text-align:center}}.single-page-content.epoxytafels .epoxytafel-featured .epoxy-highlight-button{position:absolute;right:1rem;bottom:1rem}@media (max-width:768px){.single-page-content.epoxytafels .epoxytafel-featured{height:400px;margin-bottom:1rem}}.single-page-content.epoxytafels .epoxytafel-featured img{object-fit:cover;width:100%;height:100%;display:block}.single-page-content.epoxytafels .epoxytafel-featured:before{z-index:-1;display:block;content:" ";position:absolute;left:-2rem;bottom:-2rem;width:100%;height:600px;background:#eee}@media (max-width:768px){.single-page-content.epoxytafels .epoxytafel-featured:before{left:-1rem;bottom:-1rem;height:400px}}.single-page-content.epoxytafels .wide-video-container{height:800px;position:relative;margin:2rem 0}@media (max-width:768px){.single-page-content.epoxytafels .wide-video-container{height:400px}}.single-page-content.epoxytafels .wide-video-container img{display:block;height:800px;object-fit:cover;width:calc(100vw + 2rem)}@media (max-width:768px){.single-page-content.epoxytafels .wide-video-container,.single-page-content.epoxytafels .wide-video-container img{height:400px}}.single-page-content .epoxy.align-right{position:absolute;height:600px;right:0;width:50%;object-fit:cover}@media (max-width:768px){.single-page-content .epoxy.align-right{position:relative;height:400px;width:100%}}.single-page-content .epoxy.align-right video{object-fit:cover}.single-page-content .epoxy-tafel-right-text{padding:2rem 1rem 1rem 2rem;width:40%;height:600px}.single-page-content .column.col-6.epoxytafel-text{padding:2rem;width:40%}.single-page-content .column.col-6.epoxytafel-text.wide{width:50%}@media (max-width:768px){.single-page-content .column.col-6.epoxytafel-text.wide{width:100%}.single-page-content .column.col-6.epoxytafel-text{width:100%;padding:1rem}}.row.voordelen{margin-top:4rem}@media (max-width:768px){.row.voordelen{margin-top:0}}.pl-4{padding-left:2rem}.mt-4{margin-top:2rem}.mt-8{margin-top:10rem}.home-epoxytafels{background:linear-gradient(to bottom,rgba(0,0,0,.7),#0b0d0c);padding:2rem;border-top:2px solid #333;position:relative;margin-top:5rem}.home-epoxytafels .container{position:relative}.home-epoxytafels .new-badge{background:#272922;color:#fff;position:absolute;padding:.5rem;top:-1rem;font-weight:700;right:0}.home-epoxytafels h1{color:#fff;margin:0 auto;font-size:3rem;margin-top:5rem}.home-epoxytafels h2{margin:0 auto;margin:1rem 0 0;color:#272922}@media (max-width:768px){.home-epoxytafels h1{margin-top:2rem;font-size:2rem}}.home-epoxytafels img{width:550px;margin:1rem 3rem 0 0}@media (max-width:768px){.home-epoxytafels img{margin:0;width:100%}}.home-epoxytafels .btn{margin:2rem 0 0}@media (max-width:768px){.contact-page{flex-direction:column;display:flex;margin-top:4.5rem}}.contact-page .contact-container{display:flex}@media (max-width:768px){.contact-page .contact-container{flex-direction:column}.contact-page .contact-container .contact-form-container{margin-top:0!important}.contact-image{height:auto!important;width:100%!important}}.contact-page .contact-container .contact-form-container{background:#fff;padding:3rem;flex:1;border-right:1px solid #ddd;margin-right:1rem}@media (max-width:768px){.contact-page .contact-container .contact-form-container{margin-right:0;padding:1rem;margin-top:100px}}.contact-page .contact-container .contact-info-container{flex:1;padding:3rem}@media (max-width:768px){.contact-page .contact-container .contact-info-container{padding:1rem}}.contact-page .contact-container .contact-info-container ul{list-style:none;margin:0;padding:0;line-height:1.5}.contact-page .contact-container a{color:#272922}.artiss .featured_image{margin-top:-100px;height:700px;width:100%;background-position:center center;background-size:cover;border:5px solid #fff}@media (max-width:768px){.artiss .featured_image{height:400px}}.artiss .products-overview{margin:1rem 0 0}.left-content{margin:0}@media (max-width:992px){.left-content.product-cta{padding:0;margin-top:0;flex-direction:column;display:flex}}@media (max-width:700px){.left-content.product-cta{padding:0}}.left-content,.right-content{padding:0;position:relative;z-index:4}@media (max-width:768px){.right-content{padding:1rem .5rem}}.right-content.product-text{background:#fff;padding:1rem 1rem 1rem 2rem;margin-top:-4rem}@media (max-width:992px){.right-content.product-text{margin-top:4rem}}@media (max-width:700px){.right-content.product-text{margin-top:0;padding:1rem}}.featured_image img{width:100%;display:block;height:auto;border:3px solid #fff}@media (max-width:992px){.featured_image{visibility:hidden;height:0;overflow:hidden}}.button-container{padding:0 3px}.button-container.sub-navigation ul{list-style:none;margin:0;padding:0;text-align:center;display:flex}.button-container.sub-navigation ul li{display:block;margin:0 0 3px;flex:1}.button-container.sub-navigation ul li a{display:block;color:#fff;padding:1rem;transition:all .15s ease}@media (max-width:768px){.button-container.sub-navigation ul li{display:block;width:100%}.button-container.sub-navigation ul li a{text-align:center}}.button-container.sub-navigation ul li:nth-child(2){margin-left:3px}@media (max-width:992px){.button-container.sub-navigation ul{flex-direction:column}.button-container.sub-navigation ul li{margin:0 0 3px}.button-container.sub-navigation ul li:nth-child(2){margin:0}}.landingspagina{margin-top:5rem!important}@media (max-width:768px){.landingspagina{margin-top:-2.5rem!important;background:#fff;position:relative;z-index:9}}.landingspagina .button-container{padding:0;margin:-5px 0 0;border-left:3px solid #fff;border-right:3px solid #fff;border-bottom:3px solid #fff}.landingspagina .button-container.sub-navigation ul li{margin:0}.landingspagina.vrij{padding:0!important}.landingspagina.vrij .single-page-content{padding:0}.landingspagina.vrij .product-text{padding:2rem}@media (max-width:768px){.landingspagina.vrij .product-text{padding:1rem}}.dark-top-bar{height:80px;background:#111;margin:0 0 1rem}.big-image-showcase{width:100%;max-height:800px;margin-top:-120px;position:relative}@media (max-width:992px){.big-image-showcase{margin-top:0}}.big-image-showcase img{width:100%;max-height:1000px;object-fit:cover;height:auto}.big-image-showcase.titan .titan-logo{position:absolute;width:300px;left:50%;margin-left:-150px;background:#fff;bottom:50%;border-radius:.1rem;z-index:9;margin-bottom:-150px}.big-image-showcase.titan .titan-logo img{display:block;width:100%;height:auto}@media (max-width:768px){.big-image-showcase.titan .titan-logo{width:100px;margin-left:-50px}}.inline-video-container{position:relative;width:100%;height:390px;margin-top:2rem}.inline-video-container h3{margin:1rem}.content-block{background:#fff;padding:2rem;width:1200px;margin:0 auto;margin-top:-10rem}@media (max-width:1200px){.content-block{width:calc(100% - 2rem);margin-top:-3rem;padding:1rem}}.content-block .row{margin-bottom:2rem}.content-block .row.dark{padding:2rem;background:#272922}.content-block .row.dark .text *{color:#fff}.content-block .text p{line-height:1.5;font-size:1.1rem}.content-block .one-column .column{width:100%}.content-block .two-column{flex-direction:row;display:flex}@media (max-width:992px){.content-block .two-column{flex-wrap:wrap}}.content-block .two-column .column{width:50%}@media (max-width:992px){.content-block .two-column .column{width:100%;margin-bottom:1rem;padding:0!important}}.content-block .two-column .column:nth-child(1){padding-right:1rem}.content-block .image-square{position:relative}.content-block .image-square img,.intro-image video{object-fit:cover;position:absolute;height:100%;width:100%}.content-block .image-square img{object-position:50% 50%}#map,.intro-image{height:600px;width:100%}.intro-image,.intro-image .video-wrapper{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.intro-image{background-size:cover;background-position:center center;flex-direction:column;background-image:url(../images/home/slider.webp);background-repeat:no-repeat}@media (max-width:768px){.intro-image{height:500px}}.intro-image video{top:0;left:0}.intro-image .video-wrapper{width:100%;height:600px;text-align:center}@media (max-width:768px){.intro-image .video-wrapper{height:800px}}@media (max-width:760px){.buton-black{bottom:190px;right:0;width:94%!important}.video-wrapper{background-position:center right 30%!important}}.intro-image .video-wrapper.video-category-wrapper .text-wrapper{position:relative;z-index:9;color:#fff}.intro-image .video-wrapper.video-category-wrapper .text-wrapper h1{font-size:3rem;text-align:left;margin:0 0 1rem}@media (max-width:768px){.intro-image .video-wrapper.video-category-wrapper .text-wrapper h1{font-size:2rem}}.intro-image .video-wrapper.video-category-wrapper .text-wrapper h2{font-size:2rem;text-align:left;margin:0;font-weight:100}@media (max-width:768px){.intro-image .video-wrapper.video-category-wrapper .text-wrapper h2{font-size:1rem}}.intro-image .video-wrapper.small{height:140px}@media (max-width:768px){.intro-image .video-wrapper.small{height:100px}.intro-image{height:auto;margin-top:0;top:0}}.intro-image.small{height:180px}@media (max-width:768px){.intro-image.small{height:200px;display:none}}.intro-image.small .action-container{width:100%;max-width:100%;padding:0;height:200px;top:20%;margin:0}.intro-image .overlay{background:linear-gradient(to bottom,rgba(0,0,0,.4),#0b0d0c);right:0;top:0;bottom:0;left:0;position:absolute;z-index:5}.intro-video-container-home{position:relative}.intro-video-container-home .intro-video{padding:56.25%0 0;position:relative}.intro-video-container-home .intro-video-overlay{background:rgba(0,0,0,.8);position:absolute;width:100%;height:100%;left:0;top:0}.action-container{position:absolute;z-index:6;flex-direction:column;justify-content:center;display:flex;padding:0 1rem 1rem;margin-top:-1rem;width:100%}.action-container .btn{margin-bottom:1rem}@media (max-width:768px){.action-container h2{font-size:2.5rem}}@media (max-width:1200px){.action-container{width:100%;margin-left:0;left:0}}@media (max-width:768px){.action-container{flex-direction:column;height:650px;width:100%;margin-left:0}.action-container .action-container h1{font-size:3rem}.action-container .action-container h2{margin:0;font-size:1.8rem}}.action-container .action-cta,.action-container .action-text{opacity:0;margin-bottom:-2rem;animation:smooth-appear 1s ease forwards}.action-container .action-text{margin:0;animation-delay:.75s;text-align:center}.action-container .action-text ul{list-style:none;margin:0 0 1rem;padding:0}.action-container .action-text ul li{font-size:1.4rem;color:#fff;font-family:"Montserrat",sans-serif;font-weight:300;line-height:1.75;margin:0 1rem 0 0}@media (max-width:768px){.action-container .action-text ul li{font-size:1.1rem;white-space:wrap}}.action-container .action-text ul li.small{font-size:1em;margin:1rem 0}@media (max-width:768px){.action-container .action-text ul li.small{font-size:.85rem}}.action-container .action-text ul li code{border:1px solid #fff;padding:.5rem;margin:0 .5rem}.action-container .action-cta{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:2rem;bottom:-100%;left:50%;animation-delay:1s;margin:0 auto}.action-container .action-cta .btn{margin-right:1rem!important;animation:smooth-appear 1s ease forwards;background:#c78100}@media (max-width:768px){.action-container .action-cta{margin:1rem auto}}.action-container a.btn-primary{opacity:0;animation:smooth-appear 1s ease forwards;animation-delay:1.25s;display:inline-block}.action-container h1{color:#fff;display:block;margin:0;font-size:10rem;line-height:1}.action-container h2{margin:0;margin-bottom:.75rem;color:#fff;display:inline-block;border-radius:.1rem;font-size:2.5rem!important}.action-container h3{display:block;margin:0;color:#fff;margin-top:0}@media (max-width:768px){.action-container h2{font-size:1.5rem!important}}.action-container h2 .italic{font-style:italic;display:inline-block;padding:1rem;background:#272922;color:#fff;position:relative}.action-container h2 .italic:after,.action-container h2 .italic:before{clip-path:polygon(0 0,0 0,100%0,0 100%);position:absolute;content:" ";top:0;z-index:0;height:100%;width:20px;--tw-bg-opacity:1;background-color:#a6372d}.action-container h2 .italic:before{left:-20px;transform:rotate(180deg)}.action-container h2 .italic:after{right:-20px}@media (max-width:768px){.action-container{margin-bottom:40px}.action-container h1{font-size:4rem}}@media (max-width:768px){.action-container h3{font-size:.9rem;margin-bottom:1rem}}.action-container .btn-primary{background-color:transparent!important;background:linear-gradient(75deg,#272922 50%,#939b80 50%);background-size:250% 100%;background-position:right bottom;transition:all .15s ease-out;font-size:1rem!important}.btn-primary:hover,.btn:hover{background-position:right bottom;cursor:pointer;text-decoration:none}@media (max-width:768px){.action-container .btn-primary{margin:1rem 0 0!important;font-size:.9rem}}.action-container .btn-secondary{color:#fff;background-color:transparent!important;font-size:1rem!important;background:linear-gradient(75deg,#272922 50%,#939b80 50%);background-size:250% 100%;background-position:right bottom;transition:all .15s ease-out;border:1px solid #fff!important;margin:0 1rem 1rem 0}@media (max-width:768px){.action-container .btn-secondary{margin:1rem 0 0!important;font-size:.9rem;margin-right:1rem!important}}.action-container .btn-secondary:hover{cursor:pointer;background-color:#000!important}.text-orange{color:#a6372d}.single-page-content.showroom-page{padding:0}.showroom-image{width:100%;height:500px;margin:1rem 0 0}@media (max-width:992px){.showroom-image{margin-top:calc(60px + 1rem);height:auto}}.showroom-image .video-container{display:flex;width:100%;padding:2rem;justify-content:flex-end}@media (max-width:768px){.showroom-image .video-container{padding:0}}.showroom-image .video-container .video{position:relative;margin:-440px 0 0;width:360px;background:#fff;padding:1rem;z-index:9}@media (max-width:768px){.showroom-image .video-container .video{margin-top:-80px;width:90%}}.showroom-image .video-container .video video{width:100%;display:block}.buitenkeuken-actie{position:relative}.buitenkeuken-actie .cta{position:absolute;background:#272922;color:#fff;left:50%;margin-left:-190px;bottom:0;padding:1rem}.buitenkeuken-actie .cta h2{margin:0;padding:0;font-size:1.5rem}@media (max-width:1200px){.buitenkeuken-actie .cta{margin-left:-170px}.buitenkeuken-actie .cta h2{font-size:1.3rem}}@media (max-width:992px){.buitenkeuken-actie .cta{margin-left:-143px}.buitenkeuken-actie .cta h2{font-size:1.1rem}}@media (max-width:768px){.buitenkeuken-actie .cta{margin-left:-122px;padding:.5rem}.buitenkeuken-actie .cta h2{font-size:.9rem}}.buitenkeuken-actie .slider-buitenkeukens{display:flex;margin:1rem}@media (max-width:768px){.buitenkeuken-actie .slider-buitenkeukens{margin:1rem}}.buitenkeuken-actie .slider-buitenkeukens .buitenkeuken-container{width:33.3%;height:500px;border-left:2px solid #fff}@media (max-width:768px){.buitenkeuken-actie .slider-buitenkeukens .buitenkeuken-container{width:50%}.buitenkeuken-actie .slider-buitenkeukens .buitenkeuken-container:last-of-type{display:none}}.buitenkeuken-actie .slider-buitenkeukens .buitenkeuken-container img,.showroom-image img{height:100%;object-fit:cover;object-position:center;width:100%}@media (max-width:1200px){.buitenkeuken-actie .slider-buitenkeukens .buitenkeuken-container{height:400px}}@media (max-width:992px){.buitenkeuken-actie .slider-buitenkeukens .buitenkeuken-container{height:300px}}@media (max-width:768px){.buitenkeuken-actie .slider-buitenkeukens .buitenkeuken-container{height:250px}}.buitenkeuken-actie:hover .cta{background:#272922}.slick-slider li{outline:0!important}.sbi{text-align:center!important;margin-bottom:2rem!important;padding:2rem 2rem 4rem!important;background:#0b0d0c}@media (max-width:768px){.sbi{padding:1rem!important}}.sbi .sbi-header{margin:0 0 2rem!important;font-size:2rem!important;line-height:1.2!important;font-weight:700!important;color:#fff}#map{border-bottom:1px solid #ddd}.grey-background{padding:.3rem 1rem;margin:0 0 2rem;background:rgba(197,203,185,.0705882353)}@media (max-width:768px){.grey-background{display:none}}.grey-background img{display:block}.grey-background.no-margin{margin:0}@media (max-width:768px){.testimonial img{width:100%}}.home .woocommerce{background:#0b0d0c}.home .woocommerce .woocommerce-content{margin-top:-5rem;position:relative}.content{display:flex;flex-direction:column}@media (min-width:768px){.content.menu-fixed{margin-top:60px}}.stock-container{height:500px;width:100%;background:url(../images/stock.jpg)no-repeat center center;background-size:cover}.grecaptcha-badge{visibility:hidden}.tm-hidden{display:none!important}.quote-container{margin-bottom:1rem}.single-page.landingspagina .wp-block-columns{background:#fff}@media (max-width:768px){.single-page.landingspagina .wp-block-columns{margin-bottom:1rem}}.single-page.landingspagina .wp-block-column{padding:1rem}.single-page.landingspagina .wp-block-column h2.wp-block-heading{margin-top:2rem;font-size:1.9rem}.landingspagina-container{background:#f3f3f3}.landingspagina-container h1{font-size:3.2rem;background:#000;color:#fff;padding:1rem;margin:0;text-align:center;display:block}@media (max-width:768px){.landingspagina-container h1{margin-top:60px;font-size:1.5rem}}.top-filter{text-align:left;display:block}.top-filter .inner{padding:1rem;margin:1rem 0 0;border:1px solid #fff;display:inline-block}@media (max-width:768px){.top-filter label{display:block;margin:0 0 .5rem}}.top-filter a:hover{background:#000;color:#fff}.single-page-content li,.single-page-content p{line-height:2}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page div.summary{width:auto!important;float:none!important}.woocommerce .products-overview .woocommerce-ordering{margin:1rem 2rem}@media (max-width:768px){.woocommerce .products-overview .woocommerce-ordering,.woocommerce .products-overview .woocommerce-result-count{margin:1rem 0;font-size:.8rem}}.woocommerce .products-overview .woocommerce-result-count{margin:1.3rem 2rem 1rem}.woocommerce-notices-wrapper{margin:1rem 0 0}.prijs-opvragen-container .wp-block-image{border-radius:1rem;overflow:hidden;margin-bottom:1rem}.prijs-opvragen-container .wp-block-button__link:hover{background:#000!important;color:#fff!important}.woocommerce-product-details__short-description{display:none!important}@media (max-width:768px){.content-container{margin-top:15px}}.countdown-container{color:#fff;margin-top:1rem;font-size:.85rem}.countdown.action-container h2{font-size:3.5rem}@media (max-width:768px){.countdown.action-container h2{font-size:2rem}}.countdown.action-container h3{font-size:1.5rem;margin-bottom:.5rem!important}@media (max-width:768px){.countdown.action-container h3{font-size:1.3rem}}.countdown.action-container h4,.countdown.action-container h5,.top-bar.grid h4{color:#fff;font-weight:400;margin:0;font-size:1rem}.top-bar.grid h4{margin:0!important;display:block;text-align:center}.product-highlight-discount{position:absolute;right:1rem;top:1rem;padding:.5rem;background:#00a500;color:#fff;z-index:999}.gap-4{gap:1rem}@media (max-width:768px){.hidden-on-mobile{display:none!important}}.popup-planner-master{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.popup-content{display:flex;flex-direction:row;background-color:#fff;border-radius:.1rem;box-shadow:0 4px 15px rgba(0,0,0,.2);max-width:1200px;width:90%;position:relative;padding:20px;box-sizing:border-box;z-index:1001}.popup-header{flex:1;padding-right:20px;border-right:1px solid #ddd;display:flex;flex-direction:column}.popup-header h2{color:#272922;margin-bottom:10px;font-size:2em}.popup-header p{color:#666;margin-top:0;font-size:1.1em}.popup-planner{flex:2;display:flex;justify-content:center;align-items:center;padding-left:20px;position:relative;z-index:1002}.popup-planner::before{content:"";background-color:#fff;height:100px;width:137px;position:absolute;top:0;left:0;right:0;z-index:999}.calendly-inline-widget{width:100%;height:700px}.close-popup{position:absolute;top:15px;right:15px;background:0 0;border:0;font-size:2.5em;font-weight:300;color:#999;cursor:pointer;line-height:1;transition:color .2s ease-in-out;z-index:1003;padding:10px 18px!important;border-radius:.1rem}.close-popup:hover{color:#333}@media (max-width:900px){.popup-content{flex-direction:column;width:95%;max-height:95%;overflow-y:auto;padding:15px}.popup-header{border-right:none;border-bottom:1px solid #ddd;padding-right:0;padding-bottom:20px;text-align:center}.popup-header h2{font-size:1.5em}.popup-header p{font-size:1em}.popup-planner{padding-left:0;padding-top:20px;z-index:auto}.calendly-inline-widget{height:600px}.close-popup{top:10px;right:10px;font-size:2em}}.d-flex{display:flex!important}.d-flex.justify-content-center{justify-content:center!important}.d-flex.align-items-center{align-items:center!important}.planner-active-button{margin:10px 0;height:100%}@media (max-width:1550px){.planner-active-button{margin:10px 0}}@media (max-width:1450px){.planner-active-button{font-size:12px;margin:10px 0}}@media (max-width:999px){.planner-active-button{margin:10px 0}}@media (max-width:768px){.planner-active-button{display:none!important}}.fa-facebook::before{font-family:"Font Awesome 6 Brands"!important}footer ul li a::before{content:"";background-image:url(../images/arrow-titan.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:12px;height:12px;display:inline-block;transform:rotate(90deg);margin-left:-1rem;opacity:0;vertical-align:middle;fill:#fff}#menu-main-menu{margin:5px 0}#menu-main-menu li.font-weight-bold a{font-weight:800!important;text-decoration:underline #939b80 2px!important;color:#272922!important}#menu-main-menu li.font-weight-bold.highlighted-menu-item a{color:#fff!important}.product-thumbnail-flash-sale-container{overflow:hidden}.product.type-product.post-3763.status-publish.first.instock.product_cat-kamado-outdoor-kuechen.product_cat-outdoor-kueche.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-simple{transition:all .3s ease}.usp-item{align-items:center;text-align:center;gap:10px}.usp-header-container-inner,.usp-item{display:flex;flex-direction:row}.blog-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:25px;margin-bottom:25px}.blog-post{overflow:hidden;aspect-ratio:1;width:100%!important}.blog-post .blog-image img{transition:transform .5s ease;aspect-ratio:1;scale:1.2!important}.blog-post a:hover .blog-image img{transform:scale(1.08)}.blog-post .blog-image::before{content:"";position:absolute;top:0;left:0;width:100%!important;height:100%!important;background:linear-gradient(to top,rgba(39,41,34,.9)0,rgba(25,31,57,0) 60%);z-index:2}.post-tags.overlay-tags{z-index:100!important;position:absolute;bottom:28px;display:flex}.in-post-tags a,.post-tags a{display:inline-flex;color:#fff;background-color:transparent;border:1px solid rgba(255,255,255,.8);padding:2px 6px;margin-right:8px;border-radius:.1rem;font-size:.9rem;font-weight:400;transition:background-color .2s}.post-tags a:hover{background-color:rgba(255,255,255,.2);border-color:#fff}.blog-post h3{position:absolute;bottom:80px;left:20px;right:20px;z-index:3;font-size:2.5rem;font-weight:700;line-height:1.1;text-shadow:0 2px 5px rgba(0,0,0,.7);margin:0;transition:margin-bottom .3s ease}.blog-post:hover h3{margin-bottom:25px;transition:margin-bottom .3s ease}@media (max-width:768px){.blog-posts{grid-template-columns:auto}.blog-post{height:350px;aspect-ratio:4/3}.blog-post h3{font-size:1.8rem;bottom:70px;color:#fff!important}}.category-navigation.load-more-container{display:flex;margin:20px;justify-content:center}.in-post-tags{position:absolute;bottom:15px;display:flex;z-index:200!important}.in-post-tags a:hover{background-color:#fff;border-color:#fff}.custom-shopping-cart .woocommerce-cart-form__cart-item .remove-item{font-family:FontAwesome!important}.woocommerce-input-wrapper .checkbox{display:flex!important}.checkbox .input-checkbox{width:15px}.blog-post .blog-image img,.woocommerce ul.products li.product a img{height:100%!important;width:100%!important;object-fit:cover!important}.container-4{width:33.33333333333%}.fa-light.fa-chevron-left::before,.fa-light.fa-chevron-right::before{color:#272922!important;font-weight:500!important}.product-hover-gallery{position:relative;height:100%;overflow:hidden}.product-image-frame,.whatsapp-button::before{position:absolute;background-position:center;background-repeat:no-repeat}.product-image-frame{top:0;left:0;width:100%;height:100%;background-size:cover;opacity:0;transition:opacity .2s ease-in-out}.fa{font-family:"Font Awesome 5 Pro"!important}.swiper-wrapper img{margin-bottom:10px;min-width:100%!important;aspect-ratio:1;object-fit:cover}._uuhri8{border:red solid 10px!important}.whatsapp-button{position:fixed;bottom:120px;right:20px;z-index:89;background-color:#25d366;width:60px;height:60px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 10px rgba(0,0,0,.3);transition:transform .3s ease,box-shadow .3s ease;text-decoration:none}.whatsapp-button::before{content:"";inset:0;background-color:#25d366;background-image:none;background-size:160%;transition:transform .8s cubic-bezier(.2,.7,.2,1);z-index:0}.whatsapp-button .wk-wa-icon{position:relative;z-index:1;width:54%;height:54%;display:block;fill:#fff;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.35))}.whatsapp-button:hover{transform:scale(1.08);box-shadow:0 4px 16px rgba(0,0,0,.35)}.whatsapp-button:hover::before{transform:rotate(120deg)}@media screen and (max-width:1024px){.whatsapp-button{width:50px;height:50px;bottom:20px;right:15px;left:auto}.single-product .whatsapp-button{bottom:calc(var(--sticky-bar-h, 90px) + 14px)}}.wpo-image-button.selected:has(img[src*=black-galaxy-granite]) .wpo-image-wrap,.wpo-image-button.selected:has(img[src*=black-galaxy-granite]) .wpo-image-wrap::after,.wpo-image-button.wpo-selected:has(img[src*=black-galaxy-granite]) .wpo-image-wrap,.wpo-image-button.wpo-selected:has(img[src*=black-galaxy-granite]) .wpo-image-wrap::after,.wpo-image-button:has(img[src*=black-galaxy-granite]):has(input:checked) .wpo-image-wrap::after{font-size:.68rem;padding:.3rem .2rem;animation:wk-galaxy-pulse 1.4s ease-in-out infinite}html[lang=de] .wpo-image-button.selected:has(img[src*=black-galaxy-granite]) .wpo-image-wrap,html[lang=de] .wpo-image-button.wpo-selected:has(img[src*=black-galaxy-granite]) .wpo-image-wrap,html[lang=de] .wpo-image-button:has(img[src*=black-galaxy-granite]):has(input:checked) .wpo-image-wrap{box-shadow:0 0 0 3px rgba(39,41,34,.18),0 8px 22px rgba(39,41,34,.28)}:root{--wk-galaxy-amount:"800"}.wpo-image-button:has(img[src*=black-galaxy-granite]) .wpo-image-text::after{content:"Normaal €"var(--wk-galaxy-amount);display:block;margin-top:2px;font-size:.78rem;font-weight:600;color:#8a877d;text-decoration:line-through}html[lang=de] .wpo-image-button:has(img[src*=black-galaxy-granite]) .wpo-image-text::after{content:"Normalerweise "var(--wk-galaxy-amount)" €"}html[lang=en] .wpo-image-button:has(img[src*=black-galaxy-granite]) .wpo-image-text::after{content:"Normally €"var(--wk-galaxy-amount)}html[lang=fr] .wpo-image-button:has(img[src*=black-galaxy-granite]) .wpo-image-text::after{content:"Normalement "var(--wk-galaxy-amount)" €"}.woocommerce ul.products li.product.wk-kitchen{position:relative;border:1.5px solid #272922;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.woocommerce ul.products li.product.wk-kitchen:hover{border-color:#333;box-shadow:0 6px 18px rgba(39,41,34,.1)}html[lang=de] .woocommerce ul.products li.product.wk-kitchen:hover{border-color:#333}.woocommerce ul.products li.product.wk-kitchen .product-thumbnail-flash-sale-container{position:relative;overflow:hidden}.woocommerce .product .product-summary .wpo-image-text .price del,.woocommerce ul.products li.product.wk-kitchen .onsale{display:none!important}.woocommerce ul.products li.product.wk-kitchen .product-image-frame{transition:transform .35s ease}.woocommerce ul.products li.product.wk-kitchen:hover .product-image-frame{transform:scale(1.05)}.wk-kitchen-note,.wk-kitchen-ribbon{position:absolute;left:0;z-index:7;color:#fff;pointer-events:none}.wk-kitchen-ribbon{top:0;font-family:"Bebas Neue",sans-serif;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:.4rem .75rem}.wk-kitchen-note{right:0;bottom:0;background:rgba(18,18,18,.85);font-size:.72rem;font-weight:700;letter-spacing:.02em;text-align:center;padding:.35rem .5rem}@media (min-width:992px){.wk-kitchen-ribbon{font-size:1.1rem;padding:.5rem 1rem;letter-spacing:.07em}.wk-kitchen-note{font-size:.8rem}}.woocommerce-product-gallery .woocommerce-product-gallery__image{position:relative}.titan-graniet-label{position:absolute;left:14px;bottom:14px;z-index:6;background:rgba(18,18,18,.82);color:#fff;font-family:"Bebas Neue",sans-serif;font-size:1.1rem;letter-spacing:.07em;text-transform:uppercase;line-height:1;padding:.5rem .8rem;border-radius:.1rem;pointer-events:none}@media (max-width:767px){.titan-graniet-label{font-size:.95rem;left:10px;bottom:10px;padding:.4rem .65rem}}.titan-graniet-wk{position:absolute;right:14px;bottom:14px;z-index:6;color:#fff;font-family:"Bebas Neue",sans-serif;font-size:1.1rem;letter-spacing:.07em;text-transform:uppercase;line-height:1;padding:.5rem .8rem;border-radius:.1rem;pointer-events:none}.titan-graniet-wk,html[lang=de] .titan-graniet-wk{background:#272922}@media (max-width:767px){.titan-graniet-wk{font-size:.95rem;right:10px;bottom:10px;padding:.4rem .65rem}}body{overflow-x:hidden!important}.overflow-x-hidden{overflow-x:hidden;position:relative}.tile-product{bottom:0;background:linear-gradient(180deg,transparent 10%,rgba(0,0,0,.64) 100%);width:100%;transition:background .3s ease;height:50%}.tile-product .h3{color:#fff;margin-left:20px;bottom:20px;transition:bottom .2s ease;position:absolute}.product:hover .tile-product .h3{bottom:40px;transition:bottom .2s ease}.button-black{position:absolute;bottom:-180px;right:354px;font-weight:600}@media screen and (max-width:1200px){.button-black{right:250px}}@media screen and (max-width:992px){.button-black{right:150px}}@media screen and (max-width:768px){.button-black{right:0}}.black-background{background-size:cover;background-position:center 25%!important;height:80vh!important}@media screen and (max-width:768px){.black-background{background-position:70%center!important}}.product-image-frame.is-active,.social-icons img:hover,.woocommerce-product-gallery:hover .flex-direction-nav a{opacity:1}.product-hover-gallery .onsale{z-index:10;position:absolute}.woocommerce-mini-cart__buttons{display:flex;gap:10px;justify-content:end}.google-bar-review{display:inline-flex;align-items:center;gap:8px;font-size:14px}.google-bar-logo{flex-shrink:0;margin-top:-2px}.google-bar-text strong{color:#fff;font-weight:700}.google-bar-text{color:#fff;line-height:normal}.google-bar-stars{position:relative;display:inline-block;font-size:16px}.google-bar-stars::before{content:"★★★★★";color:#d8d8d8}.google-bar-stars .stars-filled{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;color:#fdb813}.google-bar-stars .stars-filled::before,.reviews-summary-stars-fill::before,.reviews-summary-stars::before{content:"★★★★★"}.reviews{padding-top:10px;padding-bottom:7px}@media screen and (max-width:768px){.reviews{margin-bottom:16px;position:fixed;z-index:10;width:100%;display:flex;justify-content:center;padding-right:20px}.reviews svg{width:18px;height:18px}.google-bar-review{font-size:10px}.google-bar-stars{font-size:12px}.planner-active-button{display:none!important}}.personeel-card{position:relative;overflow:hidden;aspect-ratio:1/1}.personeel-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.personeel-card .card-body,.personeel-info{position:absolute;bottom:0}.personeel-card .card-body h5{color:#fff!important;font-size:1.5rem;margin-bottom:0;font-weight:800;text-align:start}.personeel-card .card-body p{color:#fff!important;font-size:1rem;margin-bottom:0;font-weight:400}.personeel-info{bottom:10px;width:100%}.fw-bold a{font-weight:800!important}.counter-box{text-align:left;margin-bottom:30px;padding:20px 10px}.counter-number{font-size:3.5rem;font-weight:800;color:#212529;line-height:1.1;margin-bottom:5px;display:flex;align-content:start;align-items:start}.counter-plus{font-size:2rem;font-weight:700;color:#939b80;margin-left:5px;margin-top:5px;animation-name:draaiSnelMetBlur;animation-duration:.8s;animation-iteration-count:1;animation-timing-function:ease-out}.counter-title{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#6c757d;margin-top:10px}.counter-text{font-size:.95rem;color:#495057;margin-top:5px}.quote-2{font-family:Montserrat!Important;font-weight:600!important}@media (max-width:768px){.reviews{padding-left:0!important;justify-content:center!important}}.home .woocommerce .woocommerce-content{z-index:9!important}.social-icons img{width:30px;height:30px;object-fit:contain;opacity:.7;transition:opacity .3s ease}.fa.fa-chevron-down:before{content:url(../images/titan/titan-arrow.svg)!important;width:15px;height:15px;display:block}.woocommerce .product .product-summary .wpo-image-text .price{color:#272922;font-size:.6rem;display:flex;font-weight:700;padding:0;margin:0 0 .3rem}.woocommerce .product .product-summary .wpo-image-text .price bdi,.woocommerce .product .product-summary .wpo-image-text .price bdi .woocommerce-Price-currencySymbol{font-size:.8rem}@media (min-width:992px){.border-end-lg{border-right:1px solid #dee2e6}}.hover-shadow:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;transition:box-shadow .3s ease-in-out;cursor:pointer}.text-brand{color:#272922!important}.bg-brand{background-color:#272922!important}.stretched-link{text-decoration:none}.stretched-link:hover{text-decoration:underline}.rounded-custom{border-radius:.1rem!important}.wpo-option-name .price{font-size:.8rem!important;padding-left:10px!important;margin-top:5px!important}.wpo-field[data-type=checkbox] .from-price-label,.wpo-field[data-type=checkbox] .wpo-quantity-button,.wpo-field[data-type=checkbox] input[type=checkbox],.wpo-totals-container,label.wpo-image-button div.wpo-image-active svg{display:none!important}.wpo-image-buttons.wpo-image-buttons-below{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important}.btn.btn-primary.d-block.d-md-none.menu-item.menu-item-type-post_type{padding:0;border:0}.wpo-quantity-picker.wpo-quantity-picker-spinner{DISPLAY:NONE!important}.woocommerce-product-search{display:flex;align-items:stretch;width:100%;max-width:600px}.woocommerce-product-search .search-field{flex:1;height:50px;border:1px solid #d3d3d3;border-right:none;padding-left:15px;font-size:16px;color:#888;outline:0;background-color:#fff;border-radius:0}.woocommerce-product-search .search-field::placeholder{color:#a0a0a0}.woocommerce-product-search button[type=submit]{background-color:#949c83;border:1px solid #949c83;color:transparent;width:60px;height:50px;cursor:pointer;position:relative;border-radius:0;transition:background-color .3s;padding:0}.woocommerce-product-search button[type=submit]::before{content:url(../images/search.svg);color:#fff;font-size:20px;position:absolute;top:60%;left:52%;transform:translate(-50%,-50%)}.woocommerce-product-search button[type=submit]:hover{background-color:#7e856f;border-color:#7e856f}.woocommerce-product-search .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.wpo-image-button{border-radius:2px!important;background-color:#fff!important;transition:background-color .2s ease!important;cursor:pointer}.wpo-image-button:hover{background-color:#fafaf8!important}.wpo-image-button:has(input:checked){background-color:#f5f5f3!important}label.wpo-image-button div.wpo-image-active{background-color:transparent!important;border-radius:4px!important;border:2px solid transparent!important;width:100%!important;height:auto!important;top:0!important;right:0!important;overflow:visible!important}label.wpo-image-button:has(input:checked) div.wpo-image-active,label.wpo-image-button:has(input:checked) img{border-color:#939b80!important}label.wpo-image-button div.wpo-image-active::after{content:"✓";position:absolute;top:6px;right:6px;width:22px;height:22px;background-color:#272922;border-radius:50%;color:#fff;font-size:14px;font-weight:700;line-height:22px;text-align:center;display:block}.wpo-image-button .wpo-image-label{font-family:"Montserrat",sans-serif!important;font-size:12px!important;font-weight:500!important;color:#272922!important}.wpo-image-button .wpo-price-container{font-size:11px!important;font-weight:400!important;color:#888!important}.wpo-field[data-type=checkbox] label.wpo-checkbox{display:inline-flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:var(--wpo-image-buttons-width, 118px);padding:12px 10px!important;border:1px solid #ddd!important;border-radius:2px!important;background-color:#fff;cursor:pointer;gap:6px;position:relative;transition:border-color .2s ease,background-color .2s ease;font-family:"Montserrat",sans-serif;font-size:12px;font-weight:500;color:#272922}.wpo-field[data-type=checkbox] label.wpo-checkbox:hover{border-color:#939b80!important;background-color:#fafaf8}.wpo-field[data-type=checkbox] label.wpo-checkbox:has(input:checked){border-color:#272922!important;background-color:#f5f5f3}.wpo-field[data-type=checkbox] label.wpo-checkbox:has(input:checked)::after{content:"";position:absolute;top:5px;right:5px;width:18px;height:18px;background-color:#272922;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960' fill='white'%3E%3Cpath d='M382-221.91 135.91-468l75.66-75.65L382-373.22l366.43-366.43L824.09-664 382-221.91Z'/%3E%3C/svg%3E");background-size:12px;background-repeat:no-repeat;background-position:center}.wpo-field[data-type=checkbox] .wpo-price-container{font-size:11px!important;font-weight:400;color:#888;display:block!important}.woofs-products.woofs-products-layout-list,.wpo-field[data-type=checkbox] .wpo-price-container::after,.wpo-field[data-type=checkbox] .wpo-price-container::before{display:none}.wpo-field[data-type=checkbox] .wpo-qty-picker{border:0!important;background:0 0!important;font-size:11px!important;color:#aaa;width:auto!important;max-width:28px;padding:0!important;margin:0!important;pointer-events:none;-webkit-appearance:none;-moz-appearance:textfield;text-align:center}@media (max-width:768px){.content.home{margin-top:-40px!important}}a.reviews.sticky-top{z-index:10}.custom-shopping-cart .cart_item.wpo-addon-cart-item .product-name{font-size:13px!important;font-weight:500;color:#444}.custom-shopping-cart .cart_item.wpo-addon-cart-item .product-name svg{opacity:.5;margin-right:6px;transform:translateY(-1px)}.custom-shopping-cart .cart_item.wpo-addon-cart-item .product-quantity input{max-width:45px;padding:2px 5px}.custom-shopping-cart .cart_item.wpo-addon-cart-item .product-subtotal{font-size:13px;color:#666}.custom-shopping-cart .cart_item.wpo-addon-cart-item .from-price-label{display:none!important}@media (max-width:767px){.custom-shopping-cart .cart_item.wpo-addon-cart-item{margin-left:20px!important;width:calc(100% - 20px)!important}.custom-shopping-cart .cart_item.wpo-addon-cart-item .product-thumbnail img{max-width:30px!important}.custom-shopping-cart .cart_item.wpo-addon-cart-item .product-name{font-size:11px!important}}ul.products.columns-3{display:grid!important;gap:20px!important;width:100%!important;padding:0!important;margin:0 0 40px!important;grid-template-columns:1fr!important}ul.products.columns-3::after,ul.products.columns-3::before{display:none!important;content:none!important}@media (min-width:600px){ul.products.columns-3{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:900px){ul.products.columns-3{grid-template-columns:repeat(3,1fr)!important}}ul.products.columns-3 li.product{width:auto!important;margin:0!important;float:none!important}ul.products.columns-3 li.product .product-thumbnail-flash-sale-container{width:100%!important;height:auto!important;aspect-ratio:1/1!important;position:relative!important;overflow:hidden!important}ul.products.columns-3 li.product .product-image-frame{width:100%!important;height:100%!important;position:absolute!important;top:0;left:0;background-size:cover!important;background-position:center!important}.woocommerce-product-gallery{position:relative;opacity:1!important}.woocommerce-product-gallery__wrapper{margin:0!important;padding:0!important;touch-action:pan-y}.woocommerce-product-gallery__image img{width:100%;height:auto;display:block;margin:0 auto;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto}.flex-direction-nav,.flex-direction-nav li{list-style:none!important;margin:0!important;padding:0!important}.flex-direction-nav a{display:flex!important;align-items:center;justify-content:center;width:50px;height:50px;margin:-25px 0 0;position:absolute;top:50%;z-index:1;overflow:hidden;opacity:0;cursor:pointer;background-color:rgba(255,255,255,.95);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s ease;text-indent:-9999px;font-size:0!important;color:transparent!important;background-repeat:no-repeat;background-position:center;background-size:24px}.flex-direction-nav .flex-prev{left:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")}.flex-direction-nav .flex-next{right:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}.flex-direction-nav a:after,.flex-direction-nav a:before{content:""!important;display:none!important}.flex-control-nav.flex-control-thumbs{margin-top:15px;display:flex;flex-wrap:nowrap;overflow-x:auto!important;overflow-y:hidden;-webkit-overflow-scrolling:touch;gap:12px;padding:5px 0 15px;justify-content:flex-start;list-style:none!important;scroll-snap-type:x mandatory;scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}.flex-control-nav.flex-control-thumbs::-webkit-scrollbar{height:4px}.flex-control-nav.flex-control-thumbs::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.flex-control-nav.flex-control-thumbs::-webkit-scrollbar-thumb{background:#bbb;border-radius:4px}.flex-control-nav.flex-control-thumbs::-webkit-scrollbar-thumb:hover{background:#888}.ytm-media-info,.ytm-title-renderer,.ytp-title,.ytp-title-channel,ytm-media-info,ytm-title-renderer{display:none!important}.flex-control-nav.flex-control-thumbs li{flex:0 0 auto;width:22%;max-width:120px;float:none;margin:0;list-style:none;cursor:pointer;box-sizing:border-box;scroll-snap-align:start}.flex-control-nav.flex-control-thumbs li img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block;opacity:.6;transition:all .2s ease;border:2px solid transparent;border-radius:.1rem;box-shadow:0 2px 5px rgba(0,0,0,.05);-webkit-user-drag:none;user-drag:none;user-select:none}.flex-control-nav.flex-control-thumbs li img.flex-active,.flex-control-nav.flex-control-thumbs li img:hover{opacity:1;border-color:#333}@media (max-width:768px){.flex-control-nav.flex-control-thumbs li{width:28%}.flex-direction-nav a{opacity:1;width:40px;height:40px;background-size:18px;background-color:rgba(255,255,255,.85)}.flex-direction-nav .flex-prev{left:10px}.flex-direction-nav .flex-next{right:10px}}.usp-slider{display:flex;align-content:space-between;justify-content:space-between}.usp-bar{background:#fff;border-bottom:1px solid rgba(0,0,0,.08);padding:0;width:100%;overflow:hidden;z-index:20;margin-top:22px}.usp-bar .slick-list{overflow:hidden!important}.usp-bar .usp-item{display:flex!important;align-items:center;justify-content:center;gap:8px;padding:10px 16px;font-family:"Montserrat",sans-serif;font-size:12px;font-weight:500;letter-spacing:.03em;color:#272922;text-align:center;white-space:nowrap;box-sizing:border-box}.hidden-fields-container{display:none!important}.usp-bar .usp-check{width:14px;height:14px;color:#939b80;flex-shrink:0;stroke:#939b80}.usp-bar .usp-highlight{color:#6b7360;font-weight:700}@media (max-width:767.98px){.usp-bar .usp-item{font-size:11px;padding:10px 12px;white-space:normal;text-align:center}}.usp-bar .usp-slider:not(.slick-initialized){overflow:hidden}.usp-bar .usp-slider:not(.slick-initialized) .usp-item{flex:0 0 33.3333%;min-width:0}.usp-bar .usp-slider:not(.slick-initialized) .usp-item:nth-child(n+4){display:none!important}@media (max-width:767.98px){.usp-bar .usp-slider:not(.slick-initialized) .usp-item{flex:0 0 100%}.usp-bar .usp-slider:not(.slick-initialized) .usp-item:not(:first-child){display:none!important}}.trustpilot-mini-banner{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;padding:6px 12px;text-decoration:none!important;box-shadow:0 1px 4px rgba(0,0,0,.07);transition:box-shadow .2s ease;font-family:"Montserrat",sans-serif}.trustpilot-mini-banner:hover{box-shadow:0 2px 10px rgba(0,0,0,.13)}.trustpilot-mini-banner .mini-rating-wrapper{display:flex;flex-direction:row;align-items:center;gap:6px}.trustpilot-mini-banner .mini-rating-cijfer{font-size:17px;font-weight:700;color:#272922;line-height:1}.trustpilot-mini-banner .google-bar-stars{font-size:13px}.trustpilot-mini-banner .mini-bron{font-size:10px;font-weight:600;color:#00b67a;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}@media (max-width:575.98px){.trustpilot-mini-banner{padding:5px 9px;gap:7px}.trustpilot-mini-banner .mini-rating-cijfer{font-size:14px}.trustpilot-mini-banner .google-bar-stars{font-size:11px}}.wpo-field-with-labels .wpo-checkbox>div{font-size:13px;font-weight:500;color:#272922;line-height:1.4;font-family:"Montserrat",sans-serif}.wpo-field-with-labels .wpo-price-container{font-size:12px;font-weight:400;color:#888}.intro-image.small{display:none!important}.sticky-bar-inner{display:flex;align-items:center;gap:20px;position:fixed;bottom:20px;right:20px;background:#fff;padding:20px;z-index:999999999;box-shadow:rgba(50,50,93,.25)0 6px 12px -2px,rgba(0,0,0,.3)0 3px 7px -3px;border-radius:8px}.sticky-bar-label{font-weight:700;font-size:.9em;text-transform:uppercase;letter-spacing:.5px;color:#555;display:block;margin-bottom:2px}.sticky-bar-price-block{display:flex;flex-direction:column}.custom-total-price .amount{font-weight:800;font-size:1.2em;color:#000}@media (max-width:768px){.sticky-bar-inner{bottom:0;right:0;left:0;width:100%;border-radius:0;padding:15px 20px;justify-content:space-between}}.btn.btn-outline{border:#939b80 2px solid!important;border-radius:.01rem}.usp-bar--footer{background:#1a1c17;border-bottom:none;border-top:1px solid rgba(255,255,255,.08)}.usp-bar--footer .usp-item{color:rgba(255,255,255,.85)}.usp-bar--footer .usp-check{color:#939b80;stroke:#939b80}.usp-bar--footer .usp-highlight{color:#b5be9e}.menu-item.btn.btn-primary{background:0 0!important;border:0!important}ul.wpo-image-buttons{align-items:flex-start!important}ul.wpo-image-buttons .wpo-choice-item{min-height:0!important;min-width:0!important;height:auto!important;max-width:118px!important;align-items:center!important}ul.wpo-image-buttons .wpo-image-wrap img{height:auto!important;max-width:100%!important;object-fit:contain!important}ul.wpo-image-buttons .wpo-choice-label,ul.wpo-image-buttons .wpo-image-text{word-break:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.usp.product-usp{list-style:none;padding:0;margin:10px 0;display:flex;flex-direction:column;gap:3px}.usp.product-usp li{display:flex;align-items:center;gap:8px;padding:0;font-size:.9rem;line-height:1.3}.usp-highlight{font-weight:700}label.wpo-image-button img{border:2px solid #e0e0e0!important}.wpo-image-button input:not(:checked)+.wpo-image-wrap .wpo-image-active,.wpo-image-button input:not(:checked)+.wpo-image-wrap::after,.wpo-image-button input:not(:checked)+.wpo-image-wrap::before{opacity:0!important;visibility:hidden!important;display:none!important}.woocommerce ul.products .quantity,ul.products .quantity{display:none!important}.reviews-section{padding:64px 20px;background:0 0}.reviews-inner{max-width:1200px;margin:0 auto}.reviews-title{text-align:center;margin-bottom:40px;font-size:clamp(1.4rem,3vw,2rem)}.reviews-summary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin:-28px 0 40px}.reviews-summary-g{width:20px;height:20px;flex-shrink:0}.reviews-summary-score{font-weight:700;font-size:19px;color:#1a1a1a;line-height:1}.reviews-summary-stars{position:relative;display:inline-block;font-size:17px;line-height:1;color:#d9d9d9}.reviews-summary-stars-fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#fbbc04}.reviews-summary-count{font-size:14px;color:#777}.reviews-slider{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.reviews-slider.slick-initialized{display:block;position:relative}.reviews-slider.slick-initialized .slick-slide>div{padding:0 4px}.reviews-slider.slick-initialized .review-card{padding:28px 24px}.reviews-slider .slick-dots{position:absolute;bottom:0;left:0;right:0;list-style:none;padding:0;margin:0;text-align:center;display:block}.reviews-slider .slick-dots li{display:inline-block;margin:0 4px;list-style:none}.reviews-slider .slick-dots li button{font-size:0;line-height:0;color:transparent;background:0 0;border:0;outline:0;cursor:pointer;display:block;width:20px;height:20px;padding:5px}.reviews-slider .slick-dots li button:before{font-family:"slick",sans-serif;font-size:10px;line-height:20px;content:"•";color:#d0c8be;opacity:1;text-align:center;position:absolute}.reviews-slider .slick-dots li.slick-active button:before{color:#4a2c17;opacity:1}.review-card{background:#fff;border-radius:1px;padding:32px 28px;box-shadow:0 2px 10px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:16px}.review-header{display:flex;align-items:center;gap:14px}.review-meta{display:flex;flex-direction:column;gap:4px}.review-avatar,.review-avatar--placeholder{width:48px;height:48px;border-radius:50%;flex-shrink:0}.review-avatar{object-fit:cover}.review-avatar--placeholder{background:#d0c8be}.review-name{font-weight:700;font-size:15px;color:#1a1a1a;line-height:1.2}.review-stars{display:flex;gap:2px}.star{font-size:16px;color:#d9d9d9;line-height:1}.star.filled{color:#fbbc04}.review-text{font-size:14px;line-height:1.65;color:#555;flex:1;margin:0;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.reviews-cta{text-align:center;margin-top:36px}.reviews-badge{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#333;background:#fff;border-radius:8px;padding:10px 20px;box-shadow:0 2px 8px rgba(0,0,0,.07)}.reviews-badge svg{flex-shrink:0}.reviews-badge strong{color:#4a2c17}.reviews-badge-count{font-weight:400;color:#777;font-size:13px}.wk-deals-ribbon{display:none}.summary-container{padding:0!important}.tc-loop-width{display:flex;align-items:center;gap:7px;margin:.45rem 0 .55rem;padding-bottom:.5rem;border-bottom:1px solid #eceae4}.tc-loop-width svg{width:14px;height:14px;color:#939b80;flex-shrink:0}.tc-loop-width__label{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#8a877d}.tc-loop-width__value{margin-left:auto;font-size:.85rem;font-weight:700;color:#1c1c1a;white-space:nowrap}.single-product .product-info.product-summary,.single-product .single-product-row .column.col-5.summary-container{border:0!important;box-shadow:none!important;outline:0!important;background:0 0!important}