*{margin:0;padding:0}body{--im-font-1:"Space Grotesk", sans-serif;--im-font-2:'Poppins', sans-serif;--im-color-text:#344347;--im-color-1:#432918;--im-color-2:#af7e2e;--im-color-3:#f7f1e9;--im-color-border:#cfcecf;--im-color-hover:#88621f;--im-color-green:#919a13;--im-color-blue:#44a3ed;--im-color-blue-hover:#398fce;--im-color-lightgrey:#f3f3f4;--im-color-lightgrey-hover:#eaeaea;--im-color-darkgrey:#1d2324;--im-color-green-hover:#eaa924;--im-color-border-hover:#ea5873}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}html,body{background:var(--im-color-lightgrey);color:var(--im-color-text);font-family:var(--im-font-2);font-size:16px;line-height:26px;font-weight:400}a{color:var(--im-color-1)}h1,h2,h3,h4,h5{font-family:var(--im-font-1);font-weight:700;color:var(--im-color-text);margin-bottom:1.4rem}h1{font-size:2.2rem}.entry-title{margin-bottom:1em}b,strong,p strong{font-weight:600}img{max-width:100%}.button,.im-button{position:relative;background:var(--im-color-2);background-color:var(--im-color-2);border:1px solid var(--im-color-2);color:#fff;font-family:var(--im-font-1);padding:10px 30px;font-size:16px;font-weight:600;text-decoration:none;border-radius:50px}.button:hover,.im-button:hover{background:var(--im-color-hover);border:1px solid var(--im-color-hover)}.button.light,.im-button.light{background:var(--im-color-lightgrey);color:var(--im-color-darkgrey);border:2px solid var(--im-color-lightgrey)}.button.light:after,.im-button.light:after{background:url(/wp-content/themes/houthandelvandeuveren/images/icons/diagonal-arrow-dark.svg)}.button.selected,.im-button.selected{background:var(--im-color-green-hover);border:2px solid var(--im-color-green-hover)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button{background-color:var(--im-color-2);color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover{background-color:var(--im-color-hover);color:#fff}.header{background:var(--im-color-1);border-top:10px var(--im-color-2) solid;padding:24px 0}.header .row{align-items:center}.header .header-info{display:flex;align-items:center;justify-content:end}.header .my-account-links{display:flex;justify-content:flex-end}.header .my-account-links .my-account-link{font-family:var(--im-font-1);color:#fff;font-weight:500;padding:0;display:flex;margin-left:15px;text-decoration:none;position:relative}.header .my-account-links .my-account-link:hover{text-decoration:underline}.header .my-account-links .my-account-link:first-child{margin-left:0}.header .my-account-links .my-account-link .icon{width:29px;height:23px;display:block}.header .my-account-links .my-account-link .icon img{width:100%;height:100%;object-fit:contain;display:table}.header .my-account-links .my-account-link .text{margin-left:10px}.header .my-account-links .my-account-link.alt{background:var(--im-color-lightgrey)}.header .my-account-links .my-account-link.alt:hover{background:var(--im-color-lightgrey-hover)}.header .my-account-links .my-account-link .cart_qty{position:absolute;background:var(--im-color-2);color:#fff;width:16px;height:16px;top:-6px;right:-3px;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px}.header-search .woocommerce-product-search{display:flex;background:#fff;border-radius:22px}.header-search .woocommerce-product-search .search-field{width:100%;background:var(--im-color-lightgrey);font-family:var(--im-font-1);border:0;padding:10px 20px;border-top-left-radius:22px;border-bottom-left-radius:22px;-webkit-appearance:none}.header-search .woocommerce-product-search .search-field::placeholder{opacity:1}.header-search .woocommerce-product-search button{color:#000;font-family:var(--im-font-1);background:var(--im-color-lightgrey);border:0;padding:0 15px;font-weight:600;border-top-right-radius:22px;border-bottom-right-radius:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.aws-container .aws-search-field{font-size:14px;padding-left:20px;border-radius:22px 0 0 22px!important;border:0}.aws-container .aws-search-form .aws-form-btn{width:60px;background:#fff;border:0;border-radius:0 22px 22px 0!important}.aws-container .aws-search-form .aws-search-btn_icon{width:60px}.main-menu{background:var(--im-color-darkgrey)}.main-menu .navigation ul{display:flex;list-style:none;padding:0;margin:0;position:relative}.main-menu .navigation ul li{padding:12px 0}.main-menu .navigation ul li a{position:relative;color:#fff;text-decoration:none;font-family:var(--im-font-1);font-size:15px;font-weight:600;padding:0 12px 0 12px}.main-menu .navigation ul li.menu-item-has-children a{margin-right:6px}.main-menu .navigation ul li.menu-item-has-children a:after{content:'';transform:rotate(45deg);position:absolute;top:50%;right:0;margin-top:-3px;width:5px;height:5px;background:#fff0;border-right:1px #fff solid;border-bottom:1px #fff solid}.main-menu .navigation ul li.menu-item-has-children .sub-menu a{margin-right:0}.main-menu .navigation ul li.menu-item-has-children .sub-menu a:after{display:none}.main-menu .navigation ul li:first-child a{padding-left:0}.main-menu .navigation ul li .sub-menu{display:block;column-count:4;column-fill:balance;opacity:0;visibility:hidden;flex-wrap:wrap;width:100%;position:absolute;top:50px;left:0;background:#fff;padding:20px 30px;z-index:9999;transition:all 0.1s ease-in}.main-menu .navigation ul li .sub-menu{box-shadow:0 0 8px rgb(0 0 0 / .1)}.main-menu .navigation ul li .sub-menu .sub-menu{box-shadow:none}.main-menu .navigation ul li:hover .sub-menu{opacity:1;visibility:visible}.main-menu .navigation ul li .sub-menu li{padding-right:20px;page-break-inside:avoid}.main-menu .navigation ul li .sub-menu li a{padding:0;margin:0;font-size:15px;color:var(--im-color-text);font-weight:700}.main-menu .navigation ul li .sub-menu li .sub-menu{top:0;position:relative;display:flex;padding:0;border:0}.main-menu .navigation ul li .sub-menu li .sub-menu li{width:100%;padding:0}.main-menu .navigation ul li .sub-menu li .sub-menu li a{font-size:15px;font-weight:400}.main-menu .navigation-close{display:none;width:50px;height:50px;background:var(--im-color-2);position:fixed;top:0;right:0;z-index:999999;justify-content:center;align-items:center}.main-menu .navigation-close img{display:table;width:30px;height:30px}.mobile-menu{display:none;font-size:14px;text-transform:uppercase;cursor:pointer;color:#fff}.mobile-menu .img{width:28px;height:24px;margin-right:8px}.mobile-menu .img img{width:100%;height:100%;object-fit:contain}.mobile-menu span{padding-top:1px}.site-usp{padding:20px 0}.site-usp .site-usp-slides{display:flex;font-size:14px;gap:20px}.site-usp .site-usp-slide span{width:18px;height:18px;display:inline-block;margin-right:5px;top:-2px;position:relative}.site-usp .site-usp-slide span svg{width:100%;height:100%;object-fit:contain;color:var(--im-color-green);fill:var(--im-color-green);display:inline-block}.breadcrumbs{margin-bottom:20px}.breadcrumbs p{margin-bottom:0}.breadcrumbs a{color:var(--im-color-text);text-decoration:none}.breadcrumbs .last{color:#888}.main-content{padding:40px 0}.main-content.small-page{max-width:900px;margin:0 auto}.front-categories__grid{height:440px;display:grid;grid-gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.front-categories__grid .grid-item{position:relative;overflow:hidden}.front-categories__grid .grid-item:before{position:absolute;bottom:0;left:0;width:100%;height:200px;content:'';z-index:1;background:#000;background:linear-gradient(0deg,rgb(0 0 0 / .6) 0%,#fff0 50%,#fff0 100%)}.front-categories__grid .grid-item .grid-item__text{position:absolute;left:30px;bottom:30px;text-decoration:none;z-index:2}.front-categories__grid .grid-item .grid-item__text h3{margin:0;color:#fff}.front-categories__grid .grid-item img{width:100%;height:100%;object-fit:cover;transition:all .2s ease-in}.front-categories__grid .grid-item:hover img{transform:scale(1.025)}.front-categories__grid .grid-item.first{grid-row:span 2 / span 2;grid-column:span 3 / span 3}.front-categories__grid .grid-item.second{grid-row:span 1 / span 1;grid-column:span 2 / span 2}.front-categories__grid .grid-item.third{grid-row:span 1 / span 1;grid-column:span 2 / span 2}.text-block .button{display:table;margin-top:25px}.listed-categories .listed-categories__title h3{margin-bottom:0}.listed-categories .listed-categories-items{display:flex;flex-wrap:wrap;margin:0 -1%}.listed-categories .listed-categories-items .listed-categories-items__item{text-decoration:none;background:#fff;width:23%;margin:10px 1%;padding:10px;border:1px var(--im-color-border) solid;display:flex;align-items:center}.listed-categories .listed-categories-items .listed-categories-items__item .listed-categories-item__image{margin-right:15px;width:44px;height:44x}.listed-categories .listed-categories-items .listed-categories-items__item .listed-categories-item__image img{width:100%;height:100%;object-fit:cover}.listed-categories .listed-categories-items .listed-categories-items__item .listed-categories-item__title h2{font-size:16px;margin:0}.section{padding:60px 0}.section.light{background:var(--im-color-3)}.footer{width:100%;position:relative;background:var(--im-color-darkgrey);padding:60px 0;display:table}.footer .container{position:relative}.footer h1,.footer h2,.footer h3,.footer h4{color:#fff;font-size:24px;margin-bottom:10px}.footer p,.footer a{color:#fff;text-decoration:none}.footer .footer-logo{margin-bottom:30px}.footer{display:flex;flex-wrap:wrap}.footer .footer-block{width:25%;line-height:32px}.footer .footer-block p,.footer .footer-block a{color:#fff;text-decoration:none}.footer .footer-block a:hover{text-decoration:underline}.footer .footer-block ul{padding:0;margin:0;list-style:none}.footer .footer-block .footer-logo{margin-bottom:30px}.footer .footer-block strong{font-weight:600}.footer .footer-block span a{color:var(--im-color-green)}.footer .footer-block .widget{margin-bottom:15px}.footer-bottom{background:var(--im-color-darkgrey);padding-bottom:60px}.footer-bottom p{margin-bottom:0}.footer-bottom .footer-social ul{display:flex;list-style:none;margin:0;padding:0}.footer-bottom .footer-social ul li{margin-right:10px}.footer-bottom .footer-social ul li a{width:45px;height:45px;background:#fff;display:block;border-radius:45px;padding:10px}.footer-bottom .footer-social ul li a img{width:100%;height:100%;object-fit:contain}.footer-bottom .fb-blocks{width:100%;display:flex;justify-content:space-between;align-items:center;color:#fff}.footer-bottom .fb-blocks a{color:#fff;text-decoration:none}.footer-bottom .fb-blocks a:hover{text-decoration:underline}.cta-footer{padding:20px 0;background:var(--im-color-darkgrey);border-bottom:1px rgb(255 255 255 / .5) solid}.cta-footer .cta-footer__text{display:flex;justify-content:center;align-items:center;gap:30px}.cta-footer .cta-footer__text p{margin:0;color:#fff;font-size:24px;font-family:var(--im-font-1);font-weight:700}.whatsapp-cta{z-index:9999;position:fixed;right:35px;bottom:35px}.whatsapp-cta a{background:#25D366;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;width:60px;height:60px}.whatsapp-cta img{width:40px;height:40px;object-fit:contain}.error-404{padding:40px 0}.error-404 h1,.error-404 h2{margin-bottom:20px}.post-thumbnail{position:relative;height:400px;display:block;margin-bottom:30px}.post-thumbnail img{width:100%;height:100%;object-fit:cover;display:table}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{border-radius:50px;line-height:unset;padding:11px 30px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:var(--im-color-2)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:var(--im-color-hover)}.product-unit{color:var(--im-color-text)}.filter-button{width:100%;display:none!important;align-items:center;justify-content:center}.filter-button span{width:24px;height:24px;display:table;margin-right:15px}.filter-button span img{width:100%;height:100%;object-fit:contain}.woocommerce .woocommerce-ordering select{padding:5px 10px;background:#fff;border-radius:25px}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#fff;padding:20px;padding-bottom:80px;position:relative;margin-bottom:2em;transition:all .1s ease-in}.woocommerce ul.products li.product:hover{box-shadow:0 0 5px rgb(0 0 0 / .2)}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:1.2em}.woocommerce ul.products li.product .woocommerce-loop-category__title mark{display:none}.woocommerce ul.products li.product .price{font-size:1.4em;font-weight:600;position:absolute;bottom:28px;left:20px;margin-bottom:0;display:flex;align-items:center}.woocommerce ul.products li.product .price del{color:var(--im-color-text);opacity:1;font-size:16px;margin-right:10px}.woocommerce ul.products li.product .price ins{font-weight:600;text-decoration:none}.woocommerce ul.products li.product .button{background-color:var(--im-color-2);position:absolute;right:20px;bottom:20px}.woocommerce ul.products li.product .button:hover{background-color:var(--im-color-hover)}.woocommerce ul.products li.product .button img{width:24px;height:24px;object-fit:contain;margin:0}.woocommerce ul.products li.product .product-unit{position:absolute;lefT:20px;font-size:12px;bottom:55px}.woocommerce ul.products li.product a img{width:250px;height:250px;object-fit:contain}.woocommerce ul.products li.product-category.product{padding-bottom:20px}.bapf_sfilter{margin-bottom:30px}.bapf_sfilter .bapf_head h3{font-size:20px;margin-bottom:10px}.bapf_sfilter.bapf_ckbox input[type=checkbox]{margin-right:10px}.woocommerce div.product{width:100%;display:table}.woocommerce div.product div.summary.sticky{position:sticky;position:-webkit-sticky;top:50px;right:0}.woocommerce div.product div.summary.sticky-bottom{position:absolute;top:auto;bottom:0;right:0}.woocommerce div.product .product_title{margin-bottom:20px}.woocommerce div.product .product-price-block .price-flex{margin-bottom:20px;display:flex}.woocommerce div.product .product-price-block .tax-desc{margin-left:10px}.woocommerce div.product .price-box{display:flex;align-items:center}.woocommerce div.product .price-box .price-excl{margin-left:10px;margin-bottom:0;font-size:1rem}.woocommerce div.product span.price{display:table}.woocommerce div.product .price{font-size:1.8em!important;font-weight:500;margin-bottom:0}.woocommerce div.product .price del,.woocommerce div.product span.price del{color:var(--im-color-text);opacity:1;font-size:20px;margin-right:15px}.woocommerce div.product .price ins,.woocommerce div.product span.price ins{font-weight:600;text-decoration:none}.woocommerce div.product .single_variation_wrap .woocommerce-variation.single_variation{display:none!important}.woocommerce div.product .woocommerce-variation-price{display:flex}.woocommerce div.product .woocommerce-variation-price .tax-desc{margin-left:10px;font-size:14px}.woocommerce div.product .product-unit{font-size:12px}.woocommerce-product-details__short-description{margin-bottom:30px}.woocommerce-product-details__short-description p{margin-bottom:0}.woocommerce .quantity .qty{width:5em;padding:8px 10px;margin-right:10px;border-radius:50px}.woocommerce div.product form.cart .button{padding:10px 30px}.product-info{float:left;width:48%;clear:none;margin-bottom:2em}.woocommerce-product-gallery{margin-bottom:30px}.carousel-main{background:#fff;margin-bottom:15px;border:1px solid var(--im-color-border);border-radius:5px}.carousel-main .slide-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.carousel-cell{width:100%;height:350px;border-radius:5px;overflow:hidden}.carousel-nav .carousel-cell{height:100px;width:100px;padding:10px;background:#fff;margin-right:15px;border:1px solid var(--im-color-border)}.carousel-nav .carousel-cell.is-nav-selected{border:1px solid var(--im-color-border-hover)}.carousel-nav .carousel-cell .slide-inner{width:100%;height:100%;position:relative}.carousel-nav .carousel-cell .slide-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.custom-product-stock{line-height:20px;margin-bottom:30px}.custom-product-stock:before{content:'';width:14px;height:14px;display:inline-table;background:var(--im-color-green);border-radius:50%;margin-right:6px;position:relative;top:1px}.custom-product-stock p{margin-bottom:0;display:inline-table}.product-page-usp{margin-top:10px}.product-page-usp ul{margin:0;padding:0}.product-page-usp ul li{list-style:none;margin:3px 0}.product-page-usp ul li span{width:20px;height:20px;display:inline-table;margin-right:10px}.product-page-usp ul li span img{width:100%;height:100%;object-fit:contain}.product-page-usp ul li span svg{color:var(--im-color-green)}.woocommerce-product-details__description{margin-bottom:30px}.woocommerce-product-details__description .heading{font-size:2rem;margin-bottom:1.4rem}.woocommerce-product-details__description h2,.woocommerce-product-details__description h3,.woocommerce-product-details__description h4{font-size:1.4em;margin-bottom:10px}.woocommerce-product-details__additional-information{margin-bottom:30px}.woocommerce-product-details__additional-information .heading{font-size:2rem;margin-bottom:1.4rem}.woocommerce table.shop_attributes{border-top:0}.woocommerce table.shop_attributes th{width:40%;font-weight:500;padding:10px 0}.woocommerce table.shop_attributes td{font-style:normal}.woocommerce table.shop_attributes td p{padding:0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:none}.product-calculator{margin-bottom:30px}.product-calculator .product-calculator__row{display:flex;align-items:center;margin-bottom:10px}.product-calculator .product-calculator__row.last{margin-top:20px}.product-calculator .product-calculator__row .label{width:150px}.product-calculator .product-calculator__row .value{width:calc(100% - 150px)}.product-calculator .product-calculator__row .value input{min-width:240px;padding:8px 20px;border-radius:50px}.product-calculator .total-price{font-size:24px;font-weight:500;color:#777335}.related.products{width:100%;clear:both}.woocommerce div.product form.cart .variations{margin-bottom:30px}.woocommerce div.product form.cart .variations label{position:relative;top:10px}.woocommerce div.product form.cart .variations select{padding:8px 15px;border-radius:50px;width:100%;background-color:#fff}.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover{background:var(--im-color-2)}.single_variation_wrap .woocommerce-variation{position:relative;top:-10px;margin-bottom:10px}.reset_variations{display:none!important}.request-offer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.request-offer p{margin-bottom:0}.request-offer .button{background:var(--im-color-1)!important;color:#fff!important}.sku-number{font-size:14px}.mobile-checkout-button{display:none}.woocommerce-shipping-methods{font-weight:500}.woocommerce-cart-form table.shop_table,.cart_totals table.shop_table{background:#fff}form.woocommerce-checkout{background:#fff;padding:20px;margin-bottom:20px}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout form .form-row .input-text{padding:2px 10px;border-radius:3px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%}.woocommerce-checkout .woocommerce table.shop_table th.product-name{width:50%}.woocommerce-privacy-policy-text{font-size:13px}.woocommerce-checkout-payment{padding:15px}.woocommerce-shipping-totals.shipping th{text-indent:-9999999px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-width:1px}#ship-to-different-address{margin:20px 0}.woocommerce table.cart td.actions .coupon button.button{font-size:14px;padding:6px 20px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:160px;font-size:14px;padding:5px 10px;border-radius:5px}.gform-theme--api,.gform-theme--foundation{--gf-form-gap-y:20px}#gform_wrapper_4{margin-bottom:25px}.shipping-method-description{display:none;margin-top:5px;background:#f4f4f4;padding:5px 10px;line-height:1.5;font-size:13px}.woocommerce-shipping-methods input[type=radio]:checked+label .shipping-method-description{display:block}@media (max-width:1400px){.main-menu .navigation ul li a{padding-left:8px;font-size:13px}.woocommerce ul.products li.product .price{font-size:1.2em}}@media (max-width:1200px){.mobile-menu{display:flex}.main-menu .navigation{transition:all .3s ease-in-out;transform:translate(-100%,0);background:var(--im-color-1);position:fixed;box-shadow:0 0 10px rgb(0 0 0 / .25);width:calc(100% - 50px);top:0;bottom:0;left:0;z-index:999999}.main-menu.active .navigation{transform:translate(0,0)}.main-menu .navigation .menu-hoofdmenu-container{visibility:visible;position:relative;z-index:100;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.main-menu .navigation ul{display:table;width:100%}.main-menu .navigation ul li{border-bottom:1px rgb(255 255 255 / .25) solid;position:relative}.main-menu .navigation ul li a{padding:0 15px;font-size:15px}.main-menu .navigation ul li.menu-item-has-children:after{content:'';width:14px;height:14px;display:table;position:absolute;top:18px;right:18px;background:url(/wp-content/themes/houthandelvandeuveren/images/icons/chevron-down-regular.svg) no-repeat}.main-menu .navigation ul li:last-child{border-bottom:0}.main-menu .navigation ul li.menu-item-has-children a:after{display:none}.main-menu .navigation ul li .sub-menu{column-count:1;display:none;opacity:1;visibility:visible;position:relative;padding:0 15px;top:12px;background:#fff}.main-menu .navigation ul li .sub-menu li{width:100%;padding-right:0}.main-menu .navigation ul li .sub-menu li:after{display:none}.main-menu .navigation ul li .sub-menu li ul li{border-bottom:0}.main-menu .navigation ul li .sub-menu li a{color:#000}.main-menu .navigation ul li:first-child a{padding-left:15px}.main-menu .navigation-close{display:flex;cursor:pointer}.main-menu .navigation-close{transition:all .3s ease-in-out;transform:translate(100%,0)}.main-menu.active .navigation-close{transform:translate(0,0)}.aws-container .aws-search-form{height:36px}.site-usp .site-usp-slides .site-usp-slide{width:100%;text-align:center}.site-usp{width:100%}.site-usp .site-usp-slides{display:flex;gap:0;flex-wrap:wrap;position:relative;height:26px}.site-usp .site-usp-slides .site-usp-slide{width:100%;opacity:0;position:absolute;top:0;left:0;transition:0.3s ease-in-out}.site-usp .site-usp-slides .site-usp-slide:first-child{opacity:1}.front-categories__grid .grid-item .grid-item__text h3{font-size:24px}.footer .footer-block{width:50%}.woocommerce ul.products li.product{width:31.3333%;margin-right:3%}.woocommerce ul.products li.product:nth-child(3n){margin-right:0}}@media (max-width:992px){.main-content{padding-top:0}h1{font-size:1.8rem}.site-usp{padding:10px 0}.mobile-checkout-button{display:table}.woocommerce div.product{display:flex;flex-wrap:wrap}.product-info{width:100%;order:20}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%;order:10}.custom-product-stock{margin-bottom:0}.listed-categories .listed-categories-items .listed-categories-items__item{width:48%}.front-categories__grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.front-categories__grid .grid-item.first{grid-row:span 1 / span 1;grid-column:span 6 / span 6}.front-categories__grid .grid-item.second{grid-row:span 2 / span 2;grid-column:span 3 / span 3}.front-categories__grid .grid-item.third{grid-row:span 2 / span 2;grid-column:span 3 / span 3}.woocommerce ul.products li.product{width:48%;margin-right:4%}.woocommerce ul.products li.product:nth-child(2n){margin-right:0}.woocommerce ul.products li.product:nth-child(3n){margin-right:inherit}.product-heering-info{margin-top:10px}}@media (max-width:768px){.header{padding:15px 0}.header-search .woocommerce-product-search .search-field{padding-top:6px;padding-bottom:6px}.breadcrumbs{margin-bottom:10px;font-size:12px}.front-categories__grid .grid-item .grid-item__text{left:20px;bottom:20px;width:calc(100% - 40px)}.front-categories__grid .grid-item .grid-item__text h3{font-size:20px}.request-offer p{width:50%}.footer .footer-block{width:100%}.footer-bottom .fb-blocks{flex-wrap:wrap}.footer-bottom .fb-blocks .fb-block{width:100%;margin:10px 0}.woocommerce div.product .product_title{font-size:1.4rem}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;margin-right:4%;margin-bottom:30px}.woocommerce ul.products li.product:nth-child(2n){margin-right:0}.woocommerce div.product form.cart .variations select{margin-top:10px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:block;width:100%}.woocommerce .woocommerce-ordering{width:100%}.woocommerce .woocommerce-ordering select{width:100%}.cta-footer .cta-footer__text{gap:20px;flex-wrap:wrap}.cta-footer .cta-footer__text p{width:100%;text-align:center;font-size:20px}.woocommerce table.cart td.actions .coupon button.button{font-size:12px}}@media (max-width:540px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;margin-right:0}.woocommerce ul.products li.product a img{margin:0 auto}.request-offer{flex-wrap:wrap}.request-offer p{width:100%;text-align:center}.request-offer .button{width:100%;text-align:center}.woocommerce div.product form.cart .button{font-size:14px}}@media (max-width:360px){.woocommerce div.product form.cart .button{width:100%;margin-top:10px;padding-left:20px;padding-right:20px}}