.site-logo{margin-top:-25px}.wpx-search form{background-color:#fff;border:none;border-radius:50px;padding:4px !important;overflow:hidden}.wpx-search .is-form-style input.is-search-input{border-color:transparent !important;font-style:italic}.wpx-search .is-form-style input.is-search-input:focus{background-color:#fff}.wpx-search .is-search-icon{background:0 0 !important}.wpx-search .is-form-style button.is-search-submit,.wpx-search .is-ajax-search .is-search-icon{border:none !important}.is-ajax-search-result{background:#fff !important;border:none;border-radius:7px !important;width:428px !important;margin-top:10px !important;box-shadow:3px 20px 20px -14px rgb(0 0 0/10%) !important}.is-ajax-search-result a{color:#000 !important;font-weight:600}.wpx-search form{@media (max-width:1024px){width:100%}}.wpx-search-container-mobile{background-color:#fff;border-bottom:1px solid #e3e3e3;display:none;@media (max-width:1024px){padding:0 40px 20px;display:block}@media (max-width:768px){padding:0 20px 20px}}div.is-ajax-search-result{@media (max-width:1024px){left:20px !important;max-width:calc(100% - 52px) !important;width:calc(100% - 52px) !important;right:20px !important}}ul.products{--grid-gap:32px;--auto-grid-min-size:200px;grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-min-size), 1fr));grid-gap:var(--grid-gap);display:grid}ul.products:before{content:unset !important}ul.products li.product{width:100% !important;display:flex;flex-direction:column;border:1px solid var(--contrast-3);border-radius:5px;overflow:hidden;transition:all .3s}ul.products li.product:hover{border:1px solid var(--accent)}ul.products li.product a.woocommerce-loop-product__link{flex-grow:1}.woocommerce ul.products li.product.banner{background-color:#dcdcdc;border:none;color:#fff;display:flex;grid-column:span 2;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:30px}.woocommerce ul.products li.product.banner .banner-overlay{margin-top:auto}.woocommerce ul.products li.product.banner h4{font-size:32px;line-height:1;margin-top:auto;margin-bottom:10px;width:60%}.woocommerce ul.products li.product.banner p{width:80%;margin-bottom:0}.woocommerce ul.products li.product{padding:10px}.wpx-flag{display:block;margin:5px 0 0;widtH:100%}.wpx-flag svg{height:16px;width:auto;margin-right:4px;margin-bottom:-1px}.woocommerce ul.products li.product .wpx-add-cart-btn{background-color:transparent !important}.wpx-product-category{margin-top:0 !important;font-size:12px}.woocommerce-shop div#left-sidebar{width:20%}.woocommerce ul.products li.product a{color:var(--contrast)}.wpx-product .onsale,.woocommerce ul.products li.product.sales-flash-overlay .onsale{background-color:#ffcc03;border-top-right-radius:50px;border-bottom-right-radius:50px;color:var(--contrast);font-size:9px;font-weight:700;text-transform:uppercase;left:-10px;right:auto !important;top:0 !important;padding:8px 10px;position:absolute}.wpx-product .onsale{top:10px !important;left:0 !important;padding:6px 10px}.wpx-product .flag-brand.wpx-sale{top:40px !important}.woocommerce ul.products li.product.sales-flash-overlay .onsale.flag-brand.wpx-sale{top:30px !important}.wpx-product .onsale.vuurzon,.woocommerce ul.products li.product.sales-flash-overlay .onsale.vuurzon{background:#ec671b}.woocommerce ul.products li.product.woocommerce-text-align-left .button{background-color:transparent;padding:0 !important;position:absolute;bottom:5px;right:10px}.woocommerce ul.products li.product.woocommerce-text-align-left .button svg{height:40px;width:40px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added:after{position:relative;left:0}.wpx-category{display:block;margin-bottom:20px}.wpx-category a{color:var(--contrast);font-style:italic;text-decoration:none}.wpx-category a:hover{text-decoration:underline}.single-product.woocommerce div.product p.price{width:auto;float:left;padding-right:40px}.wpx-vermogen{display:inline-block;font-style:italic;font-size:12px;margin-bottom:10px}.wpx-label{color:#65a754;font-weight:700;margin-bottom:10px;float:left;bottom:-3px;position:relative}.wpx-label.online:before,.wpx-label.showroom:before,.wpx-label.variant:before,.wpx-label.vandaag:before,.wpx-label.levertijd:before{float:left;margin-right:5px;height:25px;width:auto;margin-top:-4px}.wpx-label.online:before,.wpx-label.showroom:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/online.svg)}.wpx-label.showroom:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/showroom.svg)}.wpx-label.variant:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/showroom.svg)}.wpx-label.vandaag:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/vandaag.svg)}.wpx-label.levertijd:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/vandaag.svg)}.woocommerce-product-attributes-item{clear:both}.single-product.woocommerce div.product p.price{margin-bottom:15px}.wooco_component_name{font-weight:700;font-size:16px;width:max-content;padding-right:10px}.wooco_component_layout_list .wooco_component_name{float:left}.wooco_component_product{margin-top:0;width:100%}.wooco_component_product_selection .slick-track{margin-left:0}.wooco_component_product_selection .slick-slide{border:1px solid var(--contrast-3)}.wooco_component_product_selection_grid_item.wooco_item_selected{border-color:#65a754}.wooco_component_product_selection_grid_item.wooco_item_selected:before{background-color:#65a754;border-radius:50px;display:block !important;content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/check.svg);font-size:25px;border:none}.wooco_component_product_selection_list .wooco_component_product_selection_list_item>div{padding-left:0;padding-right:0}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_choose{width:30px;flex:0 0 30px}.wooco_component_multiple .wooco_component_product_selection_grid_item:before{display:none}.woocommerce div.product form.cart .button{border-radius:7px;font-weight:700}.woocommerce div.product form.cart .button{border-radius:7px;clear:both;font-weight:700;display:flex;flex-direction:row;align-items:center}.woocommerce-page .woocommerce-message .button,.woocommerce div.product form.cart .button{background:var(--global-button)}.woocommerce div.product form.cart .button:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/basket.svg);margin:0 4px -2px 0}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce div.product div.images .flex-control-thumbs{margin:0 -6px 0 0}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li{width:20% !important;max-width:130px !important}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li img{border-radius:5px;overflow:hidden;opacity:1 !important;border:1px solid var(--contrast-3)}.woocommerce div.product .flex-control-thumbs li img.flex-active{border:1px solid var(--accent)}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs{justify-content:space-between}.woocommerce-product-details__short-description,.add-to-cart-panel form.cart,.woocommerce div.product.do-quantity-buttons form.cart{clear:both}.related.products{margin-bottom:40px}.woocommerce div.product div.summary{overflow:visible !important}.wpx-product-wrapper{display:flex;overflow:visible}.wpx-product-wrapper .summary{width:50% !important}.woocommerce-product-details__short-description{margin-top:20px}.single-product.woocommerce span.onsale{background:var(--global-button);border-top-right-radius:50px;border-bottom-right-radius:50px;color:#000;padding:8px 19px 8px 13px;position:absolute;top:10px}.single-product.woocommerce span.onsale.vuurzon{background:#ec671b;top:45px}.faq-title{font-weight:700;font-size:22px}.wpx-product-specs{background-color:var(--base);border-radius:7px;padding:10px;margin:40px 0}.wpx-product-specs.wpx-container .wpx-50{border:none;padding:20px}.wpx-product-specs.wpx-container .wpx-50 .wpx-product-txt .read-more-btn{display:none}.wpx-product-specs .wpx-contact{display:flex;background-color:#97a090;border-radius:7px;margin-top:50px}.wpx-product-specs .wpx-contact a{color:var(--contrast)}.wpx-product-specs.wpx-container .wpx-contact .wpx-30{width:40%;position:relative}.wpx-product-specs.wpx-container .wpx-contact .wpx-30 img{left:-50px;bottom:0;position:absolute}.wpx-product-specs.wpx-container .wpx-contact .wpx-70{width:60%;padding:30px 30px 30px 0}.woocommerce-Tabs-panel--additional_information h2{display:none}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:0 0}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border:none;border-bottom:1px solid #391e1e31;text-align:left}.woocommerce table.shop_attributes th{width:fit-content;max-width:200px}.woocommerce table.shop_attributes td a{color:var(--contrast)}.woocommerce table.shop_attributes{border:0;border-top:1px solid #391e1e31}.wpx-product span.price{font-weight:700}.wpx-product span.price del{opacity:.5}.wpx-container.wpx-faq-product{margin-bottom:40px}.wpx-container.wpx-faq-product .wpx-50{padding:20px}.wpx-container.wpx-faq-product .wpx-50.wpx-right{border:1px solid var(--contrast-3);background:0 0;display:block;height:fit-content;text-align:left;padding:0}.wpx-container.wpx-faq-product .wpx-50.wpx-right .wpx-question .wpx-title a{color:var(--contrast);text-decoration:none}.wpx-container.wpx-faq-product .wpx-50.wpx-right .wpx-question .wpx-title svg{float:right;margin-top:-4px}.wpx-container.wpx-faq-product .wpx-50.wpx-right .wpx-question:last-child{border-bottom:none}.wpx-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9998}.wpx-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:600px;background-color:#fff;z-index:9999;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:7px;padding:20px}.wpx-popup-content{position:relative}.wpx-close-popup{position:absolute;top:-20px;right:-10px;font-size:24px;font-weight:700;cursor:pointer}.wooco_component_product_selection_list{width:100%}.wooco_component_product_selection_list .wooco_component_product_selection_list_item{padding:0;border:none}.wooco_component_layout_list .wooco_component_name{margin-bottom:0}.wooco_component_layout_list .wooco_component_desc{color:var(--accent);cursor:pointer;text-decoration:underline;font-style:italic;font-size:12px;padding:2px 0;float:left;width:max-content;&:hover{color:var(--contrast)}}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_choose span:before{border:none;background:0 0;display:block !important;content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/no-check.svg);width:18px;height:18px;line-height:12px}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_info .wooco_component_product_selection_list_item_name{float:left;padding-right:10px}.wooco_component_product_selection_list .wooco_component_product_selection_list_item.wooco_item_selected .wooco_component_product_selection_list_item_choose span:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/check-small.svg);background:0 0 !important}.wooco_component_product_selection_list .wooco_component_product_selection_list_item .wooco_component_product_selection_list_item_image{display:none}.wooco-wrap .wooco-summary{display:none}.filter-button-wrapper{position:fixed;left:0;bottom:20px;z-index:1000}.filter-button{padding:8px 16px;background-color:var(--accent);border-top-right-radius:50px;border-bottom-right-radius:50px;color:#fff;border:none;cursor:pointer;font-size:14px}#filter-panel{position:fixed;left:-300px;top:0;width:300px;height:100%;background-color:#fff;box-shadow:2px 0 5px rgba(0,0,0,.5);z-index:9999;transition:left .3s ease-in-out;padding:10px}#filter-panel.active{left:0}.filter-panel-header{padding:10px;background-color:#333;color:#fff;text-align:right}.close-button{background:0 0;border:none;color:#fff;font-size:18px;cursor:pointer}#filter-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9998}#filter-overlay.active{display:block}.wpc-filters-main-wrap ul.wpc-filters-ul-list{padding:.25em 0 0 !important}.wpx-orange{color:var(--accent)}.wpx-latest-posts,.wpx-posts,.wpx-post{max-width:100%}.tax-vraag_category .site-content{display:block}.wpx-container{clear:both;display:flex;flex-wrap:wrap;flex-direction:row}.wpx-container .wpx-50{border:1px solid var(--contrast-3);border-radius:7px;width:50%;box-sizing:border-box;width:calc(50% - 10px)}.wpx-container .wpx-50.wpx-right{margin-left:20px;border-radius:7px;background-repeat:no-repeat;background-position:center center;background-size:cover}.questions-section .wpx-right{align-self:flex-start;min-height:373px}.wpx-container .wpx-50.wpx-right{background:var(--base);display:flex;justify-content:center;align-items:center;text-align:center}.wpx-container .wpx-50.wpx-right p{font-weight:700}.wpx-container .wpx-50 .wpx-qa{list-style:none;margin:0}.wpx-container .wpx-50 .wpx-qa li{border-bottom:1px solid var(--contrast-3);padding:20px}.wpx-container .wpx-50 .wpx-qa .wpx-question{display:flex}.wpx-container .wpx-50 .wpx-qa .wpx-question .wpx-icon{margin-left:auto;order:2}.wpx-container .wpx-50 .wpx-qa li:last-child{border-bottom:none}.wpx-answer{display:none;overflow:hidden;max-height:0;transition:max-height .3s ease-out}.wpx-answer.open,.wpx-answer.wpx-open{display:block;max-height:500px}.wpx-question .wpx-icon{position:relative;display:flex;align-items:center;justify-content:center}.wpx-question .gb-accordion__icon{display:block}.wpx-question .gb-accordion__icon-open{display:none}.wpx-question.active .gb-accordion__icon{display:none}.wpx-question.active .gb-accordion__icon-open{display:block}.wpx-question.active .wpx-icon{opacity:.2}.wpx-not-found{margin:0;padding:20px}.wpx-latest-posts .wpx-not-found{border:1px solid var(--contrast-3);border-radius:7px}.wpx-latest-posts{margin-top:40px}.wpx-latest-posts .wpx-header{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;margin-bottom:20px}.wpx-latest-posts .wpx-header h2{margin:0}.wpx-latest-posts .wpx-header .wpx-link-to-blog{margin-left:auto;order:2}.wpx-latest-posts .wpx-header .wpx-link-to-blog a{color:var(--contrast)}.wpx-latest-posts .wpx-header .wpx-link-to-blog a:hover{color:var(--accent)}.wpx-latest-posts .wpx-header .wpx-link-to-blog:hover{svg{margin:0 0 -3px}}.wpx-latest-posts .wpx-header .wpx-link-to-blog svg{margin:0 4px -3px 0;transition:margin .3s ease}.wpx-latest-posts .wpx-header a{text-decoration:none}.wpx-latest-posts .wpx-header a svg{width:1em;height:1em}.wpx-posts{display:flex;flex-wrap:wrap;flex-direction:row;list-style:none;margin:0}.wpx-posts .wpx-post{background-color:var(--base);border-radius:7px;border:none;width:calc(33.333333% - 13.333333px);overflow:hidden}.generate-columns .inside-article .post-image,.wpx-posts .wpx-post .post-thumbnail{overflow:hidden}.generate-columns .inside-article .post-image img,.wpx-posts .wpx-post .post-thumbnail img{transition:transform .3s ease-in-out}.generate-columns .inside-article:hover .post-image img,.wpx-posts .wpx-post:hover .post-thumbnail img{transform:scale(1.05)}.generate-columns .inside-article .post-image a{float:left;margin-bottom:-6px}.wpx-posts .wpx-post:last-child{margin-right:0}.wpx-posts .wpx-post .post-details{padding:20px}.wpx-posts .wpx-post a{color:var(--contrast);text-decoration:none}.wpx-posts .wpx-post .post-meta{display:flex;font-size:14px;margin-bottom:10px}.wpx-posts .wpx-post .post-meta .post-category{text-transform:capitalize}.wpx-posts .wpx-post .post-meta .post-reading-time{margin-left:2px}.wpx-posts .wpx-post .post-meta .post-reading-time svg{margin-bottom:-2px}.single-post .site-content .content-area{margin-left:20%}.post-navigation{border:1px solid #f6dbcb;display:flex;padding:10px 14px;margin:20px 0 !important}.post-navigation a{color:var(--contrast);font-weight:600;text-decoration:none}.nav-previous{margin-right:auto}.nav-next .next:before{display:none}.nav-next svg{width:1em;height:1em;margin:0 0 -2px 8px;transition:margin .3s ease}.nav-next:hover svg{margin:0 -4px -2px 12px}.nav-previous svg{width:1em;height:1em;margin:0 8px -2px 0;transform:rotate(180deg);transition:margin .3s ease}.nav-previous:hover svg{margin:0 12px -2px -4px}#mobile-header{background-color:var(--base);padding:0 10px}#mobile-header .menu-toggle{display:none !important}#mobile-header .site-logo.mobile-header-logo img{height:34px;width:auto;padding:0;margin-bottom:-14px}.navigation-stick{background-color:var(--base)}.nav-float-right #site-navigation{margin-left:auto;margin-right:auto;padding-right:120px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-weight:600 !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{font-weight:600}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner:before,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner:after{height:3px}.secondary-navigation .shopping-cart .gp-icon svg{height:auto;width:auto}.secondary-navigation .cart-contents{display:flex;flex-direction:row-reverse}.secondary-navigation .cart-contents>span.number-of-items{background-color:#fff;color:#da6725;font-size:14px;font-weight:600;line-height:1.6em;height:1.6em;width:1.6em;top:10px;right:-10px}.woocommerce .woocommerce-breadcrumb{padding:10px 0 0}.woocommerce nav.woocommerce-pagination ul{border:1px solid var(--contrast-3);border-radius:4px;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li{border-right:none}.add-to-cart-panel nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:10px;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a{color:#000}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ec671b;color:#fff}.secondary-navigation .main-nav ul li a{position:relative;padding-right:0 !important}.secondary-menu svg{position:relative;top:10px}.wpx-sticky-nav .wpx-container{max-width:1340px;margin:40px auto 20px auto;padding:10px 20px 0}.wpx-sticky-nav{display:block;position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#fff}.admin-bar .wpx-sticky-nav{top:32px}.wpx-sticky-nav .wpx-container .wpx-nav{border-bottom:2px solid var(--contrast)}.wpx-nav{width:100%;padding:0;margin:0}.wpx-nav ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;width:100%}.wpx-nav ul li{flex-grow:1;text-align:center;padding:10px 0}.wpx-nav ul li:first-child{text-align:left;flex-grow:0}.wpx-nav ul li:last-child{text-align:right;flex-grow:0}.wpx-nav ul li a{color:var(--contrast);font-weight:600;text-decoration:none}.wpx-nav ul li.current-menu-item a{color:var(--accent);position:relative}.wpx-nav ul .current-menu-item{position:relative}.wpx-nav ul .current-menu-item:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--contrast);position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;display:block}#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group .mega-menu-description{display:none}.blog .inside-article{background-color:var(--base);border-radius:7px;padding:0;overflow:hidden}.blog .inside-article .entry-header,.blog .inside-article .entry-summary{padding:0 20px}.blog .inside-article .entry-header h2{font-weight:700;font-size:20px}.blog .inside-article .post-meta{display:flex;font-size:14px;margin-bottom:10px}.blog .inside-article .post-meta .post-category{text-transform:capitalize}.blog .inside-article .post-meta .post-category a{color:var(--contrast);text-decoration:none}.blog .inside-article .post-meta .post-reading-time{margin-left:2px}.blog .inside-article .post-meta .post-reading-time svg{margin-bottom:-2px}.home .wpc-custom-selected-terms,.blog .wpc-custom-selected-terms,.single-product .wpc-custom-selected-terms{display:none}.woocommerce.archive .site-content{padding:0 20px 40px}.wpx-cat-header-container .wpx-inner-container{max-width:1340px;padding:40px 20px;margin-right:auto;margin-left:auto;display:flex}.wpx-cat-header-container .wpx-inner-container{display:flex}.wpx-cat-header-container .wpx-inner-container .wpx-40{width:40%;padding-right:40px}.wpx-cat-header-container .wpx-inner-container .wpx-60{width:60%}.wpx-cat-header-container .wpx-banner{background-color:#97a090;width:100%}.wpx-cat-header-container .wpx-banner .wpx-inner-container{padding:5px 40px;display:flex;flex-direction:row}.wpx-cat-header-container .wpx-inner-container .read-more-btn{display:none}.wpx-cat-header-container .wpx-banner .wpx-inner-container .wpx-usp{display:flex;width:33.333333%;text-align:center;font-weight:700;align-items:center;justify-content:center}.wpx-cat-header-container .wpx-banner .wpx-inner-container .wpx-usp svg{height:25px;width:auto;margin:5px 10px 0 0}.wpx-cat a{font-size:13px}.wpx-cat img{transition:transform .3s}.wpx-cat img:hover{transform:scale(1.05)}.woocommerce #left-sidebar{background-color:var(--base)}.woocommerce #left-sidebar .widget{background-color:var(--base);padding:20px;margin-bottom:0}.woocommerce .wpx-faq-container,.wpx-review-container,.woocommerce .wpx-seo-container{max-width:1340px;margin:40px auto 0 auto}.wpx-review-container .wpx-50{background-color:var(--base);border:none;padding:40px;position:relative}.wpx-review-container .review-title{color:var(--accent);margin-bottom:10px}.wpx-review-container h3,.wpx-review-container .wpx-stars{margin-bottom:10px}.wpx-review-container .wpx-container{margin-left:-5px;margin-right:-5px}.wpx-review-container .wpx-container .slick-slide{margin:0}.wpx-products-container .wpx-products.wpx-five-row{margin-left:-5px;margin-right:-5px}.wpx-products-container .wpx-products.wpx-three-row{margin-right:-5px;margin-left:0}.wpx-content{display:block}.wpx-review-container .wpx-review{border:none;display:flex !important}.wpx-seo-container .wpx-container{display:flex;flex-direction:row;gap:20px;margin:80px 0 0}.wpx-seo-container .wpx-container .seo-item{border:none;width:calc(50% - 10px)}.wpx-faq-container .wpx-container{align-items:flex-start}.wpx-faq-container .wpx-50.wpx-right{background:0 0;display:block;text-align:left}.wpx-faq-product .wpx-50.wpx-right p,.wpx-faq-container .wpx-container .wpx-50.wpx-right p{font-weight:400}.review-item a.button,.woocommerce a.button{border-radius:7px !important;padding:10px 30px !important;font-weight:500 !important}.review-label-img{background-color:#391e1e;bottom:40px;border-top-right-radius:50px;border-bottom-right-radius:50px;color:#fff;left:0;padding:10px 30px;position:absolute;text-transform:uppercase;z-index:2}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wc-block-components-button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.review-item a.button{color:var(--contrast);background-color:var(--global-button) !important;border-radius:7px;font-weight:700;font-size:100% !important}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){min-height:54px !important}.woocommerce-info{background-color:var(--base) !important;color:var(--contrast) !important}.woocommerce-info a{color:var(--contrast) !important}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-left:10px solid var(--accent) !important;background-color:var(--base) !important;color:var(--contrast) !important;outline:none !important;.button{color:var(--contrast) !important}}.woocommerce-MyAccount-navigation li.is-active{position:relative}.woocommerce-MyAccount-navigation li.is-active:before{content:"";display:block;width:5px;height:100%;background-color:var(--accent);position:absolute;left:0;top:0}.woocommerce-MyAccount-navigation ul li a:before{float:right}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/dashboard.svg)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/orders.svg)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/orders.svg)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--old_orders a:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/history.svg)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/address.svg)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/account-2.svg)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/logout.svg)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--vat-number a:before{content:url(//www.vuurzon.nl/wp-content/themes/vuurzon/assets/svg/tax.svg)}.woocommerce div.product form.cart div.quantity{margin:0 10px 0 0}.woocommerce form .quantity.buttons-added .minus{border-bottom-left-radius:7px !important;border-top-left-radius:7px !important}.woocommerce form .quantity.buttons-added .plus{border-bottom-right-radius:7px !important;border-top-right-radius:7px !important}.wp-block-woocommerce-cart{padding:0 20px}.wpx-products-container ul.products{margin:0}.wpx-products-container ul.products li.product{padding:10px !important;position:relative}.wpx-products-container ul.products li .wc-product-image img{width:100%}.wpx-products-container ul.products li a{color:var(--contrast);text-decoration:none}.wpx-products-container ul.products li h2{color:var(--contrast);margin:0;font-size:1em}.wpx-products-container ul.products li p.add_to_cart_inline{width:fit-content;padding:0 !important;margin:0;line-height:1;position:absolute;right:10px;bottom:10px;border:none !important}.wpx-products-container ul.products li p.add_to_cart_inline .amount{display:none}.wpx-products-container ul.products li p .button{padding:0 !important}.woocommerce form input[type=text],.woocommerce form input[type=tel],.woocommerce form input[type=email],.woocommerce form input[type=password],.woocommerce form input[type=number],.woocommerce form select,.woocommerce form textarea{background-color:#fff;border:1px solid hsla(0,0%,7%,.8);border-radius:4px}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid hsla(0,0%,7%,.8);height:43px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:43px}#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label,#payment .payment_methods>.wc_payment_method>label{background-color:#fff !important;border-bottom:1px solid rgba(0,0,0,.1)}.myparcel-delivery-options__table{border:1px solid rgba(0,0,0,.1);padding:20px}.myparcel-delivery-options__table tr{background-color:#fff}.woocommerce-account .site-content{margin:40px 0 100px}.woocommerce-form-login,.woocommerce-ResetPassword{border:1px solid #f6dbcb !important;border-radius:7px !important;padding:40px !important}.woocommerce-MyAccount-navigation li a{border-bottom:1px solid #f6dbcb !important;text-decoration:none;color:var(--contrast) !important;padding:20px !important}.woocommerce-MyAccount-navigation ul{border-top:1px solid #f6dbcb !important}.woocommerce-account .content-area .woocommerce-form-login .woocommerce-form__label{margin-top:8px}.error404 .content-area .inside-article{text-align:center;padding:80px 0}.wpx-pay-icons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.wpx-footer-links a{text-decoration:none}.wpc-filters-widget-top-container{background:var(--base) !important;border-bottom:none !important}.wpc-filters-widget-top-container:before{display:none !important}.wpc-filter-title{font-size:16px;font-weight:700}.wpc-filters-section{padding:10px 0 40px;border-bottom:1px solid rgba(165,163,163,.333)}.wpc-filters-section-1144{padding-top:0}.wpc-filters-main-wrap li.wpc-term-item a{color:var(--contrast)}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-handle{box-shadow:none !important}form.woocommerce-ordering{display:none}.widget_wpc_sorting_widget{margin-bottom:0 !important}.widget_wpc_sorting_widget form{border-bottom:1px solid rgba(165,163,163,.333);padding-bottom:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:32px !important}.wpc-posts-found,.wpc-filter-chips-1136-1,.wpc-filter-chips-1132-1{display:none !important}.wpc-filters-range-wrapper input[type=number]{background:var(--base);border:1px solid;border-radius:5px;margin-top:10px;padding:5px 15px}.wpx-reverse-icon .gb-headline-text{order:-1}.wpx-reverse-icon .gb-icon{margin-left:auto}.wpx-product-review{border:1px solid var(--contrast-3);padding:40px}.wpx-product-review .review .wpx-60{width:60%;margin:0 auto;text-align:center}.wpx-product-review .review .wpx-60 span{font-weight:600}.wpx-cat-slider{margin-bottom:20px;max-height:175px}.wpx-cat-slider-tax{max-height:195px}.wpx-cat-slider-container .wpx-cat{text-align:center}.wpx-cat-slider-container .wpx-cat a{color:var(--contrast);font-weight:500;text-decoration:none}.wpx-cat-slider-container .wpx-cat img{border-radius:100%;margin-bottom:12px}.wpx-cat-slider-container .wpx-cat.slick-slide{border:none;padding:6px 6px 0}.wpx-cat-slider .slick-next,.wpx-cat-slider .slick-prev{top:calc(50% - 40px) !important}@media (max-width:768px){.secondary-navigation ul,.secondary-navigation:not(.toggled) .main-nav>ul{display:flex !important;a{padding-left:0 !important}}.filter-button-wrapper{display:block}.woocommerce-form-login,.woocommerce-ResetPassword{padding:10px !important}.woocommerce #wc-column-container.wc-mobile-columns-1 .products{grid-template-columns:repeat(2,1fr) !important}.woocommerce ul.products li.product.banner{grid-column:span 2;padding:30px 20px}.woocommerce ul.products li.product.banner h4,.woocommerce ul.products li.product.banner p{width:100%}.woocommerce ul.products li.product.banner h4{font-size:22px}.wpx-review-container .wpx-review{display:flex;flex-direction:column}.wpx-review-container .wpx-50{width:100%}.woocommerce div.product form.cart .button{justify-content:center;width:100%}.wpx-product-specs{background-color:transparent;padding:0;margin:20px 0}.wpx-product-specs .wpx-50{background-color:var(--base);margin-bottom:30px}.wpx-container.wpx-faq-product{flex-direction:column}.wpx-container.wpx-faq-product .wpx-50{width:100%}.wpx-container.wpx-faq-product .wpx-50.wpx-right{margin-top:30px;min-height:auto}.wpx-cat-header-container .wpx-banner .wpx-inner-container .wpx-usp{width:100%}.wpx-faq-container .wpx-container .wpx-50.wpx-right{min-height:auto}.wpx-seo-container .wpx-container{flex-direction:column;margin:30px 0}.wpx-seo-container .wpx-container .wpx-50{width:100%}.woocommerce .wpx-seo-container{margin:0}.wpc_show_bottom_widget .wpc-filters-scroll-container,.wpc-widget-popup-title,.wpc-filters-widget-controls-container{background:var(--base) !important}.single-post .site-content .content-area{margin-left:0}.wpx-product-wrapper{display:block}.wpx-product-wrapper .summary{width:100% !important}.wpx-review-container .wpx-50:last-child{border-top-left-radius:0;border-top-right-radius:0}.slick-slide:not(.home .slick-slide){margin:0}.wpx-cat-header-container .wpx-inner-container{padding:0 20px}.wpx-cat-header-container .wpx-inner-container .wpx-cat-slider-container{margin-bottom:40px}#wc-column-container .product{min-height:300px !important}#wc-column-container .product.banner{width:100%;aspect-ratio:1/1;position:relative;background-size:cover;background-position:center}.home .slick-slider .wpx-product{min-height:310px !important;position:relative}.woocommerce ul.products li.product .wpx-flag{font-size:12px}.wpx-review-container .wpx-50{padding:20px}.widget_wpc_sorting_widget{display:none}.woocommerce #left-sidebar .widget{background-color:#fff}.home .entry-content{margin-top:0}.home .site-content{padding:0 20px 30px}#menu-kennisbank .slick-slide{border:none}.wpx-latest-posts .wpx-header .wpx-link-to-blog{margin-left:0}.wpx-posts .wpx-post{margin:0}.usp-footer .usp{text-align:center}.woocommerce ul.products.related{grid-template-columns:repeat(2,1fr) !important;grid-gap:10px}.woocommerce ul.products.related li{margin-bottom:0;min-height:340px !important}.woocommerce div.product form.cart div.quantity{margin-bottom:10px}.wooco_component_product_selection .slick-slide{margin:0 10px !important}li.product .price,.wpx-product span.price{display:flex !important;flex-direction:column}.wpx-cat-slider{margin-bottom:10px}.wpx-sticky-nav .wpx-container{margin:0 auto 20px auto;padding:0 20px 0}.wpx-flag{font-size:12px}.review-title{font-size:24px}.wpx-review-container h3{font-size:16px}.wpx-review-container .wpx-review{background-color:var(--base)}.wpx-container .wpx-review .wpx-50.wpx-right{display:none}.wpx-product-specs .wpx-contact{flex-direction:row-reverse}.wpx-product-specs.wpx-container .wpx-contact .wpx-70{padding:10px 0 10px 10px;width:70%}.wpx-product-specs.wpx-container .wpx-contact .wpx-30{width:30%}.wpx-product-specs.wpx-container .wpx-contact .wpx-30 img{right:-30px;left:auto;max-width:calc(100px + 50px)}.term-description{max-height:3.5em;overflow:hidden;position:relative;transition:max-height .3s ease}div.term-description:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2.5em;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none}.term-description.expanded{max-height:none}.expanded .term-description:after{display:none}.wpx-cat-header-container .wpx-inner-container .read-more-btn{display:inline-block;margin-top:0;padding:0;font-size:14px;font-style:italic;cursor:pointer}.one-container .site-content{padding:0 20px 30px}.wpx-product-specs .wpx-contact{margin-top:20px}.wpx-product-specs.wpx-container .wpx-50 .wpx-product-txt .read-more-btn{cursor:pointer;font-style:italic}.wpx-product-txt p:nth-of-type(n+2){display:none}}@media (max-width:1024px){.secondary-navigation .menu-bar-item>a{padding-right:0 !important}.secondary-navigation.has-menu-bar-items .inside-navigation,.secondary-navigation.has-top-bar .inside-navigation{justify-content:end !important}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{padding:20px 10px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{height:50px;line-height:50px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{border-bottom:1px solid #51515112}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{background:0 0}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{border-bottom:1px solid #51515112}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:12px}#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group .mega-menu-description{display:block}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{border-color:transparent !important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:10px 5px 10px 0}.wpx-cat-header-container .wpx-inner-container{flex-direction:column}.wpx-cat-header-container .wpx-inner-container .wpx-40,.wpx-cat-header-container .wpx-inner-container .wpx-60{width:100%;padding-right:0}.secondary-navigation{padding:0 20px !important}.wpx-container{flex-direction:column-reverse}.wpx-container .wpx-50{width:100%}.wpx-container .wpx-50.wpx-right{margin:0 0 10px;min-height:440px}.wpx-products-container .wpx-products,.wpx-review-container .wpx-container{margin-left:-2.5px;margin-right:-2.5px;display:block}#menu-kennisbank .slick-slide{border:none}.wpx-cat-header-container .wpx-banner .wpx-inner-container{padding:5px 10px}.tax-vraag_category .wpx-container .wpx-50.wpx-right{display:none}}.gb-accordion .gb-accordion__item:last-child{border-bottom:none}.gb-icon svg{width:1em;height:1em;fill:currentColor}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],textarea,select{color:var(--contrast);background-color:#f5f2e8}.wpx-link:hover{.gb-icon{margin-right:-4px;transition:margin .3s ease}}.slick-slide img{display:block;width:100%;height:auto}.home .entry-title{display:none}li.wpc-term-item label span.wpc-term-swatch,.wpc-term-swatch-wrapper{border-radius:50px !important}.wpx-kachel-widgets{display:none}.term-houtkachels .wpx-kachel-widgets,.term-pelletkachels .wpx-kachel-widgets,.term-cv-kachels .wpx-kachel-widgets{display:block}.error404 a.button{display:inline-flex;font-weight:500;padding:10px 30px;margin-right:10px;margin-left:10px;border-radius:7px;background-color:var(--global-button);color:var(--contrast);text-decoration:none}