@media only screen and (max-width:768px){.image-bar{min-height:140px !important}div.category-info h1{color:#fff !important}.checkbox input{top:2px !important;position:relative !important;margin-right:5px !important}.category-info .category-desc{display:none !important}.filter-bar .catpicker{margin-right:0 !important;margin-left:5px !important}.single-brand #layout-content .container{padding-right:15px !important;padding-left:30px !important}.single-brand #layout-content{padding-top:10px !important}.search-bar .inner-search{height:60px !important}body.single-product #layout-content .container{padding-left:15px !important}body #layout-content .container{padding-left:30px;padding-right:15px;padding-top:0 !important}body.single-product #layout-content .container{padding-top:0 !important}body.quality-page #layout-content .container{padding-left:15px;padding-right:15px;padding-top:35px !important}.filter-bar .btn.dropdown-toggle{margin-top:0 !important}.product-item{height:375px !important}#reset_filter{height:48px !important}.row .hide_filter{padding-left:0 !important}body #layout-content .container div.product-page-title-row{width:calc(100%+15px) !important}.filter-bar div.brands-picker{margin-right:0 !important}.filter-bar{padding-left:0 !important;padding-right:0 !important}.border-div{width:100% !important;margin-left:0 !important}.product-item{height:375px !important}.product-logo{display:none !important}.filter-hider{display:none}.row .hide_filter{display:block !important}.dropdown-toggle{margin-top:18px !important}.productsheet{display:none !important}.product-availability a{width:100% !important;margin-right:0}.product-brand-description a{width:100% !important;margin-right:0;display:block;margin-bottom:10px}.contact_map{height:400px !important;margin-top:15px}.attributes .container{display:block !important}.brand-info{border-left:0 !important;padding-left:inherit !important;margin-left:0 !important}.brand-info .product-brand-description{padding-left:0 !important}.hero{background:white !important}.contact_map{height:400px !important;margin-top:15px}.pagenotfound .brands-menu{display:none}.footer-brands li{max-width:100% !important}.mobile-btn{display:block !important;width:100%;border-radius:0;color:#fff !important;line-height:45px;margin-top:10px;margin-bottom:10px}.map_company{overflow:unset !important;display:inherit !important}.map_company .dealermap #map{position:unset !important;height:400px !important}.map_company .dealermap #map>div{position:relative !important}.product-brand-description{margin-top:20px}.muuri{margin-top:10px !important;margin-left:-5px !important;margin-right:-5px !important}.muuri-item{width:99% !important;padding:5px !important}.filter,.product-page-title-row{position:static !important}.single-product svg#barcode,.single-dealer svg#barcode{float:none !important;margin-top:10px}.inner-filter.collapse:not(.show){display:none !important}.product-page-count{display:none !important}.language{position:absolute;right:113px;top:55px;padding:0 !important}.mz-figure{min-height:180px}.prevcat img,.nextcat img{margin-top:-3px}.product_info_row{text-align:left !important;padding-top:10px}.transformed-content-container,.banner{display:none}.discover-more .col-lg-12{font-size:20px !important}.discover-more span{font-size:20px !important}.mail,.phone{background-color:transparent !important;color:#333 !important;text-align:center !important;display:unset !important}.mail{text-align:left !important}.phone{text-align:right !important}.nav_row .secondary-nav .language_bar{position:relative}.navbar-toggler{border:1px solid #333 !important;background-color:transparent}.search-bar{width:100% !important;margin-bottom:15px;border:0 !important}.search-bar .inner-search{border:1px solid rgba(0,0,0,0.1);width:calc(100% - 70px) !important;position:absolute;top:-60px;right:0}.search-bar #search-result{top:0 !important}.hamburger{width:60px !important}.hamburger .hamburger-label{display:none !important}.top-header-menu{display:none}.featured-slider .owl-item .featured{min-width:200px !important;width:auto !important}div.image-bar{height:50px !important;padding-bottom:0 !important}div.image-bar .breadcrumbs{line-height:50px !important}.company_description{margin-left:unset !important;transform-origin:bottom left;-ms-transform:skew(0,0) !important;-webkit-transform:skew(0,0) !important;transform:skew(0,0) !important;max-width:unset !important}.company_description .description{width:100% !important;padding-left:15px;padding-right:15px}.company_description .inner{margin-left:unset !important;-ms-transform:skew(0,0) !important;-webkit-transform:skew(0,0) !important;transform:skew(0,0) !important}.nav-tag-title{display:none !important;margin-bottom:20px}.nav-tag-title .col{text-transform:unset !important}.nav-tag-title .col h3{color:#2c66c9;font-weight:400}.product-page-count{position:relative;transform:translate(0,-3px) !important;color:grey}.navbar-brand img{width:155px !important;margin-top:10px;margin-bottom:10px}#masthead.is-active{padding-bottom:0 !important;box-shadow:unset !important}.navbar-toggler{line-height:30px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#333 !important}.navbar-toggler-icon{background:url("/themes/wpshop/assets/images/icon-bars.svg");background-size:contain;background-repeat:no-repeat;margin-right:10px}#masthead.is-active{border-bottom:0 !important}.primary-nav .nav-item a{padding:0 !important;line-height:45px !important;text-align:center;border-bottom:1px solid rgba(0,0,0,0.1)}.navbar-nav{margin-bottom:15px}#site-nav ul{margin-top:0 !important}#site-nav.is-active{margin-top:20px;padding-bottom:30px}#site-nav hr{margin-bottom:0}#site-nav .col{padding-bottom:0 !important;width:100% !important;flex:0 0 100% !important}#site-nav .cat-divider{text-transform:uppercase;border-top:0 !important;margin:0 !important;line-height:45px !important;font-weight:bold !important}#site-nav li{display:none}#site-nav li.cat-divider,#site-nav li.main-category{display:block}#site-nav .brands-menu{position:relative;display:block;border:0 !important;transform:translate(0,10px) !important}#site-nav .brands-menu .nav-tag-title{margin-bottom:0 !important}#site-nav .brands-menu .col{width:100% !important;display:block !important;line-height:50px !important}#site-nav .brands-menu .col h3{padding-left:15px}#site-nav .brands-menu .col-item{border-bottom:1px solid rgba(0,0,0,0.1)}#site-nav .brands-menu .col-item span{font-weight:bold;font-size:13px}#site-nav .brands-menu .col-item a{color:black;font-weight:bold !important;text-transform:uppercase !important;color:black !important}#site-nav .brands-menu .fh span{font-weight:bold;font-size:13px}#site-nav .brands-menu .fh a{color:black;font-weight:bold !important;text-transform:uppercase !important;color:black !important}#site-nav .brands-menu .logo-title{display:none !important}#site-nav .brands-menu hr{margin-top:0 !important;display:block !important}.nav_row .secondary-nav{padding-left:0;padding-right:0}.nav_row .secondary-nav .language_bar{width:100%;z-index:23}.nav_row .secondary-nav .language_bar .mail,.nav_row .secondary-nav .language_bar .phone{display:flex;flex-grow:1;width:100%}.nav_row .secondary-nav .language_bar .mail a,.nav_row .secondary-nav .language_bar .phone a{font-size:10px !important;color:white}header{max-height:unset !important;min-height:unset !important;border-bottom:1px solid rgba(0,0,0,0.1)}.product_info_row{justify-content:left !important}.product_info_row .count_text{margin-left:0 !important;margin-right:5px !important;margin-bottom:5px !important}.brand-hero{margin-bottom:5px !important}.search-bar .inner-search{padding-left:0 !important}.catslider{margin-bottom:-10px !important}.catslider #categoryslider{margin-top:-10px !important;padding-bottom:0 !important}.catslider h2{color:black !important;display:inherit !important}.catslider .cat-slider-buttons{margin-top:inherit !important}.catslider .cat-slider-buttons button{background:black !important}.owl-theme .owl-dots .owl-dot span:hover,.owl-theme .owl-dots .owl-dot.active span{background-color:#e00323 !important}.content{padding-top:75px !important}.frontpage .content{padding-top:60px !important}.search-bar #search-result #search_results{padding:20px !important}.contact-ways{display:block !important;width:90% !important;justify-content:left !important}.desktop{display:none !important}h1{font-size:2rem}.mobile{display:unset !important}.count-picker{display:none !important}.brand-hero{min-height:unset !important;text-align:center}.brand-hero p{padding-right:unset !important;line-height:30px !important;font-size:15px !important;display:none}.brand-hero .brand-overlay{width:100% !important}.brand-hero img.brand-extra-logo{max-width:100% !important;max-height:40px !important;margin-bottom:10px !important}.brand-hero .brand-description{margin-top:10px !important}.single-product h1{margin-top:30px}footer .footer_info{padding:15px 0 15px 0 !important}.footer-brands{margin-bottom:20px}.footer-details li{text-align:left !important}figure.mz-figure{height:unset !important}.discover-more{line-height:unset !important;padding-top:20px;padding-bottom:20px}.banner{height:unset !important}.frontpage h1{font-size:20px !important}.brand-cat-selector{display:none !important}.transformed-content-container{padding-left:0 !important;padding-right:0 !important;margin-top:unset !important;height:unset !important}.usp-item{margin-bottom:30px}.mobile{display:unset !important}.mobile nav{background-color:#1e1e23;height:65px}.mobile #menuToggle{display:flex;flex-direction:column;position:relative;top:25px;z-index:1;-webkit-user-select:none;user-select:none}.mobile #menuToggle input{display:flex;width:40px;height:32px;position:absolute;cursor:pointer;opacity:0;z-index:2}.mobile #menuToggle span{display:flex;width:29px;height:2px;margin-bottom:5px;position:relative;background:#fff;border-radius:3px;z-index:1;transform-origin:5px 0;transition:transform .5s cubic-bezier(0.77,0.2,0.05,1),background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease}.mobile #menuToggle span:first-child{transform-origin:0 0}.mobile #menuToggle span:nth-last-child(2){transform-origin:0 100%}.mobile #menuToggle input:checked ~ span{opacity:1;transform:rotate(45deg) translate(-3px,-1px);background:#36383f}.mobile #menuToggle input:checked ~ span:nth-last-child(3){opacity:0;transform:rotate(0) scale(0.2,0.2)}.mobile #menuToggle input:checked ~ span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px)}.mobile #menu{position:absolute;width:75%;height:400px;box-shadow:0 0 10px #85888c;margin:-50px 0 0 -50px;padding:50px;padding-top:125px;background-color:#f5f6fa;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translate(-100%,0);transition:transform .5s cubic-bezier(0.77,0.2,0.05,1)}.mobile #menu li{padding:10px 0;transition-delay:2s}.mobile #menuToggle input:checked ~ ul{transform:none}.brands-menu img{display:none}.brands-menu span{display:unset !important}.inner-filter{padding-top:15px}button.filter-button.btn.btn-primary{width:100%;border:0 !important;border-color:#000 !important;color:#fff !important;display:block;line-height:40px;font-weight:100;background-color:#000;position:sticky !important;position:-webkit-sticky !important;top:0;z-index:2}button.filter-button.btn.btn-primary span img{width:15px;height:15px}.phone a,.mail a{color:#000 !important;font-size:12px !important}.quality-page .contact-card{margin-left:25px;width:100%;margin-top:20px}.quality-page .faq .question-container p{font-size:14px !important;line-height:25px !important;padding-right:40px;padding-top:5px;padding-bottom:5px}.map_company{height:unset !important;text-align:center}.map_company .inner{padding-top:20px;padding-bottom:20px}.footer-details li{line-height:30px !important}.homebutton{display:none}.groupmenu{display:none !important}.mobilemenu{display:block !important;list-style:none;padding:0}.results-box{display:none}}@media only screen and (max-width:991px) and (min-width:769px){.usp-item{margin-bottom:30px}.attributes .container{display:block !important}.brand-info{border-left:0 !important;padding-left:inherit !important;margin-left:0 !important}.brand-info .product-brand-description{padding-left:0 !important}.homebutton{display:none}.groupmenu{display:none !important}.mobilemenu{display:block !important;list-style:none;padding:0;width:100%}.primary-nav .nav-item a{padding:0 !important;line-height:45px !important;text-align:center;border-bottom:1px solid rgba(0,0,0,0.1)}.single-product .product-summary{margin-top:30px}.pagenotfound .brands-menu{display:none}.footer-details li{text-align:left !important}.company_description{margin-left:unset !important;transform-origin:bottom left;-ms-transform:skew(0,0) !important;-webkit-transform:skew(0,0) !important;transform:skew(0,0) !important;max-width:unset !important}.company_description .description{width:100% !important;padding-left:15px;padding-right:15px}.company_description .inner{margin-left:unset !important;-ms-transform:skew(0,0) !important;-webkit-transform:skew(0,0) !important;transform:skew(0,0) !important;padding-top:20px;padding-bottom:20px;text-align:center}.map_company{overflow:unset !important;display:inherit !important;height:unset !important}.map_company .dealermap #map{position:unset !important;height:400px !important}.map_company .dealermap #map>div{position:relative !important}.brand-hero .brand-overlay{width:100% !important}.single-dealer .app-figure{margin-bottom:20px}.brands-menu img{display:none}.brands-menu span{display:unset !important}.nav-tag-title{display:none !important;margin-bottom:20px}.nav-tag-title .col{text-transform:unset !important}.nav-tag-title .col h3{color:#2c66c9;font-weight:400}#masthead.is-active{border-bottom:0 !important}.primary-nav .nav-item a{line-height:45px !important;text-align:center}.navbar-nav{margin-bottom:15px}#site-nav ul{margin-top:0 !important}#site-nav.is-active{margin-top:0;padding-bottom:30px}#site-nav hr{margin-bottom:0}#site-nav .col{padding-bottom:0 !important;width:100% !important;flex:0 0 100% !important}#site-nav .cat-divider{text-transform:uppercase;border-top:0 !important;margin:0 !important;line-height:45px !important;font-weight:bold !important}#site-nav li{display:none}#site-nav li.cat-divider,#site-nav li.main-category{display:block}#site-nav .brands-menu{position:relative;display:block;border:0 !important;transform:translate(0,10px) !important}#site-nav .brands-menu .nav-tag-title{margin-bottom:0 !important}#site-nav .brands-menu .col{width:100% !important;display:block !important;line-height:50px !important}#site-nav .brands-menu .col h3{padding-left:15px}#site-nav .brands-menu .col-item{border-bottom:1px solid rgba(0,0,0,0.1)}#site-nav .brands-menu .col-item span{font-weight:bold;font-size:13px}#site-nav .brands-menu .col-item a{color:black;font-weight:bold !important;text-transform:uppercase !important;color:black !important}#site-nav .brands-menu .fh span{font-weight:bold;font-size:13px}#site-nav .brands-menu .fh a{color:black;font-weight:bold !important;text-transform:uppercase !important;color:black !important}#site-nav .brands-menu .logo-title{display:none !important}#site-nav .brands-menu hr{margin-top:0 !important;display:block !important}.navbar-nav{flex-direction:unset !important}.transformed-content-container .content-row .row .secondary-content{display:block !important;margin-top:80px !important}.transformed-content-container .content-row .row .secondary-content .brand-logo{display:inline-block !important;width:49% !important;margin-bottom:20px}.banner .overlay{width:85% !important}.navbar-toggler{border:1px solid #333 !important;background-color:transparent}.frontpage h1{font-size:19px !important;margin-bottom:0 !important}.contact-ways{display:flex !important;width:100% !important;justify-content:left !important}.muuri .muuri-item{width:50% !important}.nav_row .secondary-nav .language_bar .phone{width:140px}.search-bar{width:350px !important}.hamburger{width:330px !important}.navbar-toggler{line-height:30px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#333 !important}.navbar-toggler-icon{background:url("/themes/wpshop/assets/images/icon-bars.svg");background-size:contain;background-repeat:no-repeat;margin-right:10px}#masthead.is-active{border-bottom:0 !important}}@media only screen and (max-width:1199px) and (min-width:992px){.muuri .muuri-item{width:33% !important}.title-content{transform:translate(0,-65px) !important}.company_description{max-width:75% !important}.company_description .description{transform:translate(60px,0) !important;line-height:32px !important;font-size:15px !important}.frontpage h1{font-size:2rem !important}.search-bar{width:620px !important}.primary-nav .navbar .navbar-nav .nav-item a{padding:0 15px !important}}@media only screen and (max-width:1499px) and (min-width:1200px){.company_description .description{transform:translate(60px,0) !important;line-height:32px !important;font-size:15px !important}.title-content{transform:translate(0,-80px) !important}}@media only screen and (min-width:1500px){.container{max-width:1500px !important}.grid .item{width:24.8% !important}.company_description .description{transform:translate(60px,0) !important}figure.mz-figure{height:500px !important}.search-bar{width:1155px !important}.hamburger{width:300px !important}.grid{max-width:1500px !important}.transformed-content-container .content-row .row .secondary-content .brand-logo img{padding-left:43px !important;max-height:100% !important;width:180px !important;max-width:100% !important}html BODY DIV SECTION#layout-content DIV DIV DIV DIV#zoom-fig A#Zoom-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img{max-height:500px !important}}.preferred_language_bar{display:none !important}.preferred_language_bar{background:#333;color:white}.preferred_language_bar .lang_close_button{width:20px;height:20px;margin-left:10px;cursor:pointer !important}.preferred_language_bar #preferred_language_row{text-align:center;padding-top:23px;padding-bottom:13px;font-weight:100}.preferred_language_bar #preferred_language_row #pref_lang_question{display:inline-flex !important}.preferred_language_bar #preferred_language_row a{margin-left:10px;background:#057ea3 !important;color:#fff !important;border:0 !important;padding:5px 10px !important}.bg-blue{background-size:140px;background-position:center}.bg-lighter_blue{background-color:#f3f3f3}.home_button{width:20px}*{font-family:'IBM Plex Sans',sans-serif;font-size:14px}a:hover{text-decoration:none}.nav_row{background:#e6e6e6;background-size:40px}.nav_row .secondary-nav{display:flex;align-items:center}.nav_row .secondary-nav li{display:inline-block;margin-right:10px}.nav_row .secondary-nav li a{font-size:12px;line-height:40px;padding:0 !important;color:#002f4a}.nav_row .secondary-nav .language_bar{display:flex;align-items:center;margin-left:auto}.nav_row .secondary-nav .language_bar .language-dropdown .dropdown-menu{padding:10px 0;min-width:12rem;border-radius:0;border:0;box-shadow:0 6px 16px rgba(0,0,0,0.2);margin-top:5px;margin-left:6px}.nav_row .secondary-nav .language_bar .language-dropdown .dropdown-menu li{display:block;margin-right:0}.nav_row .secondary-nav .language_bar .language-dropdown .dropdown-menu li:hover{background-color:#f3f3f3 !important}.nav_row .secondary-nav .language_bar .language-dropdown .dropdown-menu li img{margin-right:10px}.nav_row .secondary-nav .language_bar .language-dropdown .dropdown-menu li a{margin-left:20px !important;margin-right:20px !important;display:block;border-bottom:1px solid rgba(0,0,0,0.05);font-weight:100;font-size:14px}.nav_row .secondary-nav .language_bar .language-dropdown .dropdown-toggle{margin-top:-5px}.nav_row .secondary-nav .language_bar .language-dropdown img{width:25px}.nav_row .secondary-nav .language_bar .phone,.nav_row .secondary-nav .language_bar .mail{padding:0 10px;line-height:40px;color:#fff}.nav_row .secondary-nav .language_bar .phone a,.nav_row .secondary-nav .language_bar .mail a{color:#fff;font-size:12px !important}.nav_row .secondary-nav .language_bar .mail{background-color:#002f4a;font-size:12px}.nav_row .secondary-nav .language_bar .phone{background-color:#057ea3;font-size:12px}.nav_row .secondary-nav .language_bar .language{background-color:#fff;color:#002f4a;font-size:12px;line-height:40px;padding:0 5px}.catalogus{width:30px}.catalogus img{max-width:20px}#site-nav li a:hover,#site-nav li a:focus{color:#057ea3 !important}.primary-nav{background:#fff !important}.primary-nav .navbar{padding:0}.primary-nav .navbar .navbar-nav .nav-item a{color:#002f4a;line-height:90px;padding:0 25px;transition:background-color ease-in-out .15s}.primary-nav .navbar .navbar-nav .nav-item a:hover{background-color:#f3f3f3}.primary-nav .navbar .navbar-brand img{max-width:100%;width:155px}.carousel{height:100%}.carousel-item{height:100%}.carousel-inner{height:100%}.slider-item{height:100%;background-size:cover;background-position:center}.groupmenu{display:flex}.banner{position:relative}.banner .overlay{height:100%;width:70%;position:absolute;z-index:2;opacity:.9;background:#057ea3;transform:skew(26deg);margin-left:-13%}.hero{background:#e6e6e6}.mobilemenu{display:none}.brand-hero{position:relative;min-height:450px;margin-bottom:10px;background-size:cover;background-position:center bottom;color:white}.brand-hero .brand-description{margin-top:60px}.brand-hero p{font-size:18px;line-height:40px;padding-right:40px;text-align:justify}.brand-hero img.brand-extra-logo{max-height:80px;max-width:400px;margin-bottom:30px}.brand-hero .brand-overlay{position:absolute;width:50%;background:#057ea3;height:100%;opacity:.8}.search-nav_row{padding-bottom:10px}.search-nav_row .search_buttons{display:flex}.search-nav_row .search_buttons .categories_item,.search-nav_row .search_buttons .brands_item{display:flex;flex-grow:1;width:100%;height:60px;align-items:center;padding-right:10px;justify-content:center;transition:ease-in-out .4s;overflow:hidden;white-space:nowrap}.search-nav_row .search_buttons .categories_item a,.search-nav_row .search_buttons .brands_item a{width:100%;height:100%;align-items:center;justify-content:center;display:flex;color:#fff;font-weight:500;opacity:1;transition:ease-in-out .3s}.search-nav_row .search_buttons .categories_item a span,.search-nav_row .search_buttons .brands_item a span{margin-left:5px}.search-nav_row .search_buttons .brands_item a{background-color:#057ea3}.search-nav_row .search_buttons .brands_item a:hover ~ .dark-overlay{opacity:1;display:unset}.search-nav_row .search_buttons .categories_item a{background-color:#5c5d60}.search-icon{padding-right:10px}#searchbar::placeholder{opacity:1;transform:translateX(0);transition-duration:.3s}#searchbar:focus::placeholder{opacity:0;transform:translateX(-150px);transition-duration:.3s}header{z-index:100;position:relative}.header-grow{transition:ease-in-out .5s;overflow:hidden;max-height:700px;padding-bottom:20px}.dark-overlay{position:absolute;width:100%;height:100%;display:block;background-color:#002f4a;opacity:0;z-index:-1}.dark-overlay-visible{z-index:10;opacity:.5;width:100%;height:100%;transition:opacity .2s}.cat-brand-item-hidden{width:10% !important;overflow:hidden;white-space:nowrap;transition-delay:0;transition:ease-in-out .1s}.cat-brand-item-hidden .item_text{opacity:0 !important;transition:ease-in-out .3s}.nav-tag-title{display:none}.brand-cat-selector{display:flex;flex-grow:1}.main-category-box{width:100%;padding-left:0 !important}.main-category-box .main-category{list-style:none}.main-category-box .main-category a{font-weight:bold !important;text-transform:uppercase !important;color:#002f4a !important}.sub-categories li{line-height:25px}.sub-categories a{color:#002f4a}.sub-categories .cat-divider{text-transform:uppercase;line-height:40px !important;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);margin-top:10px;margin-bottom:10px;font-weight:bold !important}.sub-categories .cat-divider a{font-weight:bold !important}.no-transitions{transition:none !important}.mobile{display:none}.brand-link{font-weight:bold !important;text-transform:uppercase !important;color:#002f4a !important;font-size:14px !important;text-decoration:none;transition:color .3s ease}.search-bar{position:relative;display:flex;align-items:center;border:1px solid #e6e6e6;width:800px}.search-bar .inner-search{display:flex;align-items:center;width:100%}.search-bar .inner-search .search_field_wrapper{width:100%;height:100%;border:0;text-align:right;color:#5b5a5f}.search-bar #search-result{position:absolute;top:60px;left:0;width:100%;display:none;height:0;background-color:white;transition:.2s;overflow:hidden}.search-bar #search-result.visible{height:auto;display:block;transition:.2s}.search-bar #search-result #search_results{padding:20px 40px}.search-bar #search-result .get_all_results{width:100%;line-height:40px;font-weight:600;border:none !important;background-color:#057ea3 !important;color:white;padding:10px;display:block;text-align:center}.search-bar #search-result .get_all_results:hover img{width:20px;transition:.2s;margin-left:10px}.search-bar #search-result .get_all_results img{height:20px;width:0;transform:rotate(180deg);transition:.2s}.search-bar #search-result .product-search{border-right:2px solid transparent;border-bottom:1px solid rgba(0,0,0,0.1);padding-top:10px;padding-bottom:10px;transition-duration:.2s}.search-bar #search-result .product-search:hover{border-right:2px solid #057ea3;transition-duration:.2s}.search-bar #search-result h3{color:#057ea3;font-size:16px;font-weight:600}.search-bar #search-result h3 span{font-weight:100}.search-bar #search-result .product-search-description{color:#002f4a}.search-bar #search-result .product-search-image img{object-fit:contain !important}.search-bar #search-result .product-search-image{text-align:center}.search-bar img{height:100%}.search-bar .searchfield{width:100%;height:100%;border:0;text-align:left;padding:19.5px;color:#5b5a5f}.search-bar .searchfield:focus{outline:0}.bigmenu{background-size:cover;width:100%;position:relative;z-index:22}.bigmenu:after{content:'';background:rgba(0,0,64,0.5);position:absolute;top:0;width:100%;height:100%}.bigmenu *{position:relative;z-index:1}#masthead{position:absolute;width:100%;min-height:75px;background-color:#fff}#masthead.is-active{box-shadow:0 4px 4px rgba(0,0,0,0.15)}#masthead:after{content:'';position:absolute;top:0;width:100%;height:0;background-color:#fff;opacity:0;transition:ease-in-out .3s}#masthead.is-active:after{opacity:1;height:100%;transition:ease-in-out .3s;background-color:#fff}.become-dealer{font-weight:bold}.brands-menu{position:absolute;bottom:0;width:100%;margin-bottom:14px;display:flex;left:0;transform:translate(0,90px)}.brands-menu .logo-title{font-weight:bold;color:#057ea3;font-size:21px !important;text-transform:unset !important}.brands-menu span{display:none}.brands-menu .fh img{width:150px}.brands-menu img{width:100px;height:auto}.brands-menu hr{display:none}.brands-menu .col{width:20% !important;display:table-cell;padding:0 !important;line-height:60px;font-weight:bold;text-transform:uppercase;font-size:14px}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:#002f4a;border:0;color:white;cursor:pointer;display:inline-block;float:left;font:inherit;overflow:visible;outline:0;padding:0;text-transform:none;transition:background-color .15s;-webkit-appearance:none;line-height:60px;width:300px;outline:none !important}.hamburger:hover{opacity:1;background-color:#057ea3}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:2px;background-color:#fff;border-radius:4px;position:absolute}#masthead.is-active .hamburger-inner,#masthead.is-active .hamburger-inner::before,#masthead.is-active .hamburger-inner::after{background-color:#fff;-webkit-transition:-webkit-transform .2s ease-in-out;-ms-transition:-ms-transform .2s ease-in-out;transition:transform .2s ease-in-out}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger-label{color:#fff;display:inline-block;font-weight:700;letter-spacing:.08em;line-height:1;margin-left:.3125em;text-transform:uppercase}#masthead.is-active .hamburger-label{color:#fff}.hamburger-box,.hamburger-label{display:inline-block;vertical-align:middle}#site-nav{display:flex;flex-direction:column;height:0;overflow:hidden}#site-nav.is-active{height:auto;overflow:visible;padding-top:20px;padding-bottom:20px}#site-nav .col{padding-bottom:1.5em}@media screen and (min-width:550px){#site-nav{flex-direction:row;flex-wrap:wrap}#site-nav .col{flex:0 0 50%}}@media screen and (min-width:768px){#site-nav .col{flex:0 0 33.333333333%}}@media screen and (min-width:992px){#site-nav .col{flex:0 0 20%}}#site-nav h4{letter-spacing:.05em;text-transform:uppercase}#site-nav ul{list-style-type:none;margin-top:1em;margin-left:0 !important;padding-left:0}#site-nav li{margin-bottom:.3125em}#site-nav li a{color:#002f4a;font-size:15px !important;text-decoration:none;transition:color .15s ease;font-weight:300}#site-nav li a:hover,#site-nav li a:focus{color:#e00323}#masthead .col{opacity:0 !important}#masthead.is-active .col{transform:translateY(20px);transition:opacity .3s ease;animation:fade-in-stagger .4s ease forwards}#masthead.is-active .main-category-box:nth-child(1){-webkit-animation-delay:0}#masthead.is-active .main-category-box:nth-child(2){-webkit-animation-delay:0}#masthead.is-active .main-category-box:nth-child(3){-webkit-animation-delay:.05s}#masthead.is-active .main-category-box:nth-child(4){-webkit-animation-delay:.1s}#masthead.is-active .main-category-box:nth-child(5){-webkit-animation-delay:.15s}#masthead.is-active .main-category-box:nth-child(6){-webkit-animation-delay:.2s}#masthead.is-active .brands-menu .col:nth-child(2){-webkit-animation-delay:.05s}#masthead.is-active .brands-menu .col:nth-child(3){-webkit-animation-delay:.1s}#masthead.is-active .brands-menu .col:nth-child(4){-webkit-animation-delay:.15s}#masthead.is-active .brands-menu .col:nth-child(5){-webkit-animation-delay:.2s}#masthead.is-active .brands-menu .col:nth-child(6){-webkit-animation-delay:.25s}@keyframes fade-in-stagger{to{opacity:1;transform:translateY(0)}}.oc-loading button{pointer-events:none !important}body{position:relative;overscroll-behavior-y:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh;flex-direction:column}body .filter-bar div.brands-picker{display:none !important}.frontpage .owl-theme .owl-dots .owl-dot span{background:#e9eff9}.long-reach-pruners .item,.langarm-snoeischaren .item,.telescopische-langarmscharen .item,.telescopic-long-reach-pruners .item,.telescopic-poles .item,.telescoopstelen .item,.snoeielementen .item,.pruning-elements .item,.snoeien-op-hoogte .item,.pruning-at-heights .item{width:49%}.frontpage .owl-theme .owl-dots .owl-dot:hover span{background:#2c66c9}.catslider{margin-bottom:15px !important}.catslider .cat-info{justify-content:center;height:20%;width:85% !important;margin-top:auto;text-align:left;padding-top:13px;background:transparent !important;padding-bottom:6px;position:absolute;bottom:20px;left:25px}.catslider .cat-info h4{color:white !important;font-weight:bold !important;font-size:22px;text-shadow:0 0 3px rgba(0,0,0,0.8)}.frontpage #categoryslider{margin-right:10px}.frontpage #categoryslider .item{box-shadow:0 0 0 rgba(0,0,0,0.1);margin-top:0;margin-bottom:10px;border-radius:0;padding:0;position:relative;overflow:hidden}.frontpage #categoryslider .item .background{box-shadow:0 !important;position:relative}.frontpage #categoryslider .item h4,.frontpage #categoryslider .item img,.frontpage #categoryslider .item .cat-feat-desc{transition:ease-in-out .3s !important}.frontpage #categoryslider .item .cat-info{z-index:1}.frontpage #categoryslider .item .overlay{background-image:linear-gradient(90deg,#057ea3 50%,rgba(5,126,163,0) 100%);opacity:0;position:absolute;height:100%;width:100%;top:0;transition:ease-in-out .2s}.frontpage #categoryslider .item:hover img{transform:scale(1) !important}.frontpage #categoryslider .item:hover .wp-divider{opacity:0}.frontpage #categoryslider .item:hover h4{text-shadow:0 0 3px rgba(0,0,0,0);transform:translate(0,0)}.frontpage #categoryslider .item:hover .cat-feat-desc{transform:translate(0,0)}.frontpage #categoryslider .item:hover .overlay{background-image:linear-gradient(90deg,#057ea3 50%,rgba(5,126,163,0) 100%);opacity:.85}.frontpage #categoryslider .current h4,.frontpage #categoryslider .current img,.frontpage #categoryslider .current .cat-feat-desc{transition:ease-in-out .75s !important}.frontpage #categoryslider .current img{transform:scale(1) !important}.frontpage #categoryslider .current h4{text-shadow:0 0 3px rgba(0,0,0,0);transform:translate(0,0)}.frontpage #categoryslider .current .wp-divider{opacity:0}.frontpage #categoryslider .current .cat-feat-desc{transform:translate(0,0);opacity:1}.frontpage #categoryslider .current .overlay{background-image:linear-gradient(90deg,#057ea3 50%,rgba(5,126,163,0) 100%);opacity:.85}.dealer-button{background:#002f4a !important;border:1px solid #002f4a !important;color:white !important}.btn-primary:hover{background-color:#057ea3 !important}div.extra-symbols{display:inline-flex;top:-2px;position:relative;margin-right:4px;padding:0 !important}.card,.featured,.extra-symbols{text-align:left !important}.card .logo_img,.featured .logo_img,.extra-symbols .logo_img{z-index:2;width:70px;right:10px;position:absolute;top:10px;height:30px}.card .card-title,.featured .card-title,.extra-symbols .card-title{padding-left:0 !important}.card .product-info-bar,.featured .product-info-bar,.extra-symbols .product-info-bar{display:flex;justify-content:right;height:40px}.card .extra-product-info,.featured .extra-product-info,.extra-symbols .extra-product-info{width:100%;display:flex;justify-content:right;height:40px}.card .max-pruning,.featured .max-pruning,.extra-symbols .max-pruning{display:flex;background:url("https://www.westparts.com/storage/app/media/symbols/pruning-thickness.png");background-size:cover !important;width:30px;height:30px;justify-content:center;line-height:30px;font-weight:bold;margin-top:3px;margin-left:5px}.card .product-weight,.featured .product-weight,.extra-symbols .product-weight{display:flex;background:url("https://www.westparts.com/storage/app/media/symbols/weight.png");background-size:cover !important;width:49px;height:30px;justify-content:center;line-height:23px;margin-top:5px;color:white;margin-left:5px}.card .product-length,.featured .product-length,.extra-symbols .product-length{display:flex;background:url("https://www.westparts.com/storage/app/media/symbols/length.png");background-size:cover !important;width:42px;height:30px;justify-content:center;line-height:23px;margin-top:5px;color:white;margin-left:5px}html{height:100%}*{font-weight:300}a{color:black}a:hover{color:#333}*.focus,*:focus{box-shadow:none !important;outline:none !important}strong{font-weight:600}.stripe-loading-indicator{display:none}.filter-button{display:none;position:sticky;position:-webkit-sticky;top:0}.symbol-expl{opacity:.08}textarea#question{width:100% !important;border:1px solid rgba(0,0,0,0.1) !important;padding:10px !important}.inner-filter:not(.show){display:block !important}#simpleContactSubmitButton{background:#057ea3;color:#fff !important;border-radius:0 !important;font-weight:100 !important}.replacement-products .form-group:first-child{padding-right:0}.replacement-products .form-group input{border:1px solid rgba(0,0,0,0.1) !important;border-radius:0 !important}.contact_map{height:100%;display:flex;flex-grow:1}.contact_map #map{height:100%;width:100%}.replacement-products .alert{margin-left:15px;width:calc(100% - 30px)}.replacement-products .alert p{margin-bottom:0 !important}.product-page-title-row{position:-webkit-sticky;position:sticky;top:0;background-color:white;z-index:2;padding-top:20px;margin-top:-20px}.brands-picker{display:none !important}.result-page-title{padding-top:15px}#layout-content{padding-top:15px}.filter{padding-top:15px;position:-webkit-sticky;position:sticky;top:80px;display:inline-table}.content{padding-top:75px;background:white;filter:brightness(1);transition-duration:0;position:relative;flex:1}.content.is-active{filter:brightness(0.5);transition-duration:.7s;pointer-events:none !important}*.focus,*:focus{box-shadow:none !important}.banner{width:100%;height:325px;overflow:hidden}.banner img{width:100%}.card:hover{transform:scale(1.05);box-shadow:0 0 10px rgba(0,0,0,0.1)}.card:active{transform:scale(1)}h1{font-weight:900;color:#057ea3;display:inline-block}.frontpage h1{color:white}.h2,h2{font-size:1.3rem;font-weight:bold;padding-bottom:5px}h4{color:#057ea3;font-weight:600;font-size:1.2rem}.card-description{font-size:13px}#default-content{line-height:30px}.logo_img{display:none !important}.card-price-span{margin-top:8px !important;color:#b6b6b6 !important;font-size:17px;font-weight:bold !important;position:absolute;left:20px !important}.transformed-content-container{height:250px;margin-top:-235px;position:relative;z-index:2}.transformed-content-container .content-row{color:#fff;height:100%}.transformed-content-container .content-row .row{height:100%}.transformed-content-container .content-row .row .title-content{height:100%;padding:25px;padding-left:0 !important;line-height:25px;transform:translate(0,-50px)}.transformed-content-container .content-row .row .secondary-content{height:50%;margin-top:auto;border-bottom-right-radius:15px;color:#057ea3;padding-top:10px;padding-left:0 !important;padding-right:0 !important;font-style:italic;font-size:20px;display:flex}.transformed-content-container .content-row .row .secondary-content .brand-logo{display:flex;align-items:center;width:25%}.transformed-content-container .content-row .row .secondary-content .brand-logo img{padding-left:15px;max-height:48px;max-width:100%;width:110px;height:auto}.item-content{padding:15px !important;border-radius:5px}.item-content .card{padding-left:20px !important;padding-right:20px !important;border-radius:5px}.brand-bar{padding-top:25px;padding-bottom:25px}.brand-bar hr{padding-bottom:25px}.brand-bar .brand-logo{text-align:center}.brand-bar .brand-logo img{width:75%;max-height:110px}.remove_button{cursor:pointer;padding:5px}.count_text{cursor:default}.count_text img{transform:translate(0,0) !important}.delete-all span{margin-left:2px}.delete-all,.checkbox label{cursor:pointer}.all-symbols .all-symbols-page-title{text-align:center;margin-bottom:25px;padding-bottom:25px;max-width:860px;margin:0 auto}.all-symbols .single-symbol{line-height:65px;border-bottom:1px solid rgba(0,0,0,0.1)}.all-symbols .single-symbol .collapsed span img{transform:rotate(180deg);transition:ease-in-out .2s}.all-symbols .single-symbol span{right:25px;display:inline-block;position:absolute}.all-symbols .single-symbol span img{transform:rotate(0);transition:ease-in-out .2s;width:9px}.all-symbols .single-symbol img{width:30px}.all-symbols .single-symbol p{font-weight:400;display:block;font-size:16px;color:#057ea3;margin-bottom:0}.all-symbols .single-symbol .answer{line-height:25px !important;padding-bottom:25px}.product-tabs h2{margin-bottom:15px !important}.product-brand-description{line-height:30px;margin-bottom:40px}.product-brand-description h2{color:#057ea3;margin-top:20px;font-size:20px;font-weight:bold;margin-bottom:0}.product-brand-description img{width:30%;float:right;margin-left:30px;margin-bottom:10px}.tooltip-inner{font-size:13px !important}.single-product h1,.single-dealer h1{color:#057ea3;font-weight:normal;margin-bottom:10px}.single-product h1 span,.single-dealer h1 span{font-weight:700;font-size:inherit}.single-product .map_company,.single-dealer .map_company{margin-top:0 !important}.single-product .product-image,.single-dealer .product-image{width:calc(100% - 10px);min-height:350px;max-height:350px;object-fit:contain;box-shadow:0 0 2px rgba(0,0,0,0.1) !important}.single-product .product-brand,.single-dealer .product-brand{line-height:25px}.single-product .product-brand .btn-secondary,.single-dealer .product-brand .btn-secondary{color:#333;background-color:#eee;border-color:#eee;margin-top:30px;padding:5px 10px;width:100%}.single-product .product-brand .btn-secondary:hover,.single-dealer .product-brand .btn-secondary:hover{background-color:#007bff;border-color:#007bff;color:#fff}.single-product .product-brand a,.single-dealer .product-brand a{text-align:center;margin-top:20px;color:#333;font-size:12px;font-weight:bold;margin-top:20px}.single-product .product-brand img,.single-dealer .product-brand img{max-width:100%}.single-product .product-brand h3,.single-dealer .product-brand h3{color:#333;font-size:18px;font-weight:bold}.single-product .product-symbol,.single-dealer .product-symbol{width:27px}.single-product .product-summary,.single-dealer .product-summary{margin-bottom:20px}.single-product .product-details .col-7,.single-product .product-details .col-5,.single-dealer .product-details .col-7,.single-dealer .product-details .col-5{background:#f3f3f3;line-height:45px;border-bottom:1px solid rgba(0,0,0,0.1)}.single-product .product-short-description,.single-dealer .product-short-description{color:#333;font-size:16px}.single-product .product-description,.single-dealer .product-description{line-height:25px}.single-product .product-attributes,.single-dealer .product-attributes{margin-top:15px;margin-bottom:0}.single-product .product-attributes li,.single-dealer .product-attributes li{list-style:none;background:#f0f0f0;display:inline-flex;font-size:12px;padding:5px 10px;color:#333;margin-right:5px}.single-product svg#barcode,.single-dealer svg#barcode{float:right}.single-product .product-thumbnails,.single-dealer .product-thumbnails{display:flex;flex-wrap:wrap}.single-product .product-thumbnails .product-thumbnail,.single-dealer .product-thumbnails .product-thumbnail{padding-top:10px;padding-right:10px;display:flex;flex:0 0 33.333333%}.single-product .product-thumbnails .product-thumbnail img,.single-dealer .product-thumbnails .product-thumbnail img{width:100%;object-fit:contain;max-height:130px;box-shadow:0 0 2px rgba(0,0,0,0.1) !important}.single-product .owl-stage,.single-dealer .owl-stage{padding-top:5px !important;padding-bottom:5px !important;display:flex}.single-product .featured,.single-dealer .featured{box-shadow:0 0 2px rgba(0,0,0,0.1);height:100%;transform:scale(1)}.single-product .featured:hover,.single-dealer .featured:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);transition-duration:.2s}.single-product .featured.active,.single-dealer .featured.active{transform:scale(1)}.single-product .owl-item,.single-dealer .owl-item{padding:2px;min-height:228px !important;display:flex}.single-product .owl-item a,.single-dealer .owl-item a{color:#333 !important}.single-product .owl-item img,.single-dealer .owl-item img{height:120px;object-fit:contain}.single-product .owl-item .inside,.single-dealer .owl-item .inside{padding:20px;text-align:center}.single-product .owl-item a,.single-dealer .owl-item a{width:100% !important}div.image-bar{padding-bottom:30px !important}.single-brand .image-bar{min-height:170px}.image-bar{height:100%;background-size:cover;background-position:center;margin-bottom:10px;position:relative;padding-bottom:30px !important}.image-bar .breadcrumbs{z-index:1;position:relative;color:white;line-height:80px;border-bottom:1px solid rgba(255,255,255,0.3)}.image-bar .breadcrumbs a{color:white}.image-bar .breadcrumbs a:hover{text-decoration:underline}.image-bar .overlay{background:linear-gradient(90deg,#057ea3 63%,rgba(5,126,163,0) 100%);width:100%;height:100%;top:0;z-index:0;position:absolute;opacity:.9}.search-button{background:#057ea3 !important}.discover-more{background:#f9dd1f;padding-top:30px;padding-bottom:30px;color:#057ea3;font-size:100px !important;margin-bottom:15px;font-weight:100;font-style:italic}.discover-more .col-lg-12{font-size:28px;text-align:center}.discover-more .col-lg-12 span{font-style:normal;font-weight:900;font-size:28px}.default-page h1{margin-bottom:20px}.map_company{margin-top:15px}.map_company .btn-info{background-color:#057ea3;border:0 !important;border-radius:0 !important;color:white !important}.map_company .gm-style-iw-d{overflow:hidden !important}.map_company .gm-style .gm-style-iw-c{width:260px !important;padding-right:11px !important}.map_company .gm-style .gm-style-iw-d{height:140px !important}.owl-carousel-related .owl-dots{margin-top:1rem !important;margin-bottom:.5rem !important}.related-products{opacity:.5;transition-duration:.4s}.related-products:hover{opacity:1;transition-duration:.4s}.related-products h2{color:#057ea3;margin-top:20px;font-size:20px;font-weight:bold;margin-bottom:0}.related-products h3{color:#057ea3;font-size:16px;font-weight:bold;margin-top:10px;font-weight:600}.replacement-products h2{color:#057ea3;margin-top:20px;font-size:20px;font-weight:bold;margin-bottom:0}.replacement-products h3{color:#057ea3;font-size:16px;font-weight:bold;margin-top:10px;font-weight:600}.usps{margin-top:40px}.usps .usp-item{text-align:center;padding:0 75px;line-height:34px;font-size:16px}.usps .usp-item h3{font-weight:500;font-size:20px;color:#057ea3;margin-bottom:20px}.usps .usp-item .usp-icon img{max-width:90px;padding:10px}.product-tabs{padding-top:0}.product-tabs h2{margin-top:0}.product-tabs .brands-tab img{max-width:90%;height:auto;max-height:150px}.product-tabs .brands-tab .product-brand-description{line-height:25px}.product-tabs .tab-content{padding-left:0}.product-tabs .nav-pills .nav-link.active,.product-tabs .nav-pills .show>.nav-link{background-color:#057ea3}.product-tabs .nav-pills{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:25px}.product-tabs .nav-pills .nav-link{border-radius:0;line-height:40px;transition:background-color .2s;transition:background-color .2s;background:#f9f9f9;margin-right:5px}.product-tabs .nav-link:hover{background-color:rgba(0,0,0,0.05);transition:background-color .2s}.bluepicker button{border-radius:0 !important;line-height:40px;border:0 !important;background:#f3f3f3}.bluepicker button .filter-option-inner-inner{font-weight:600 !important}.checkbox label{font-size:13px !important}.filter_group h4{font-size:14px !important}.btn{color:#000 !important}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#057ea3 !important}.filter-button{border-radius:0 !important}.brands-picker{display:none !important}.product_info_row{font-size:12px !important}.product_info_row .delete-all{background-color:#057ea3 !important;color:white}.product_info_row .count_text{display:inline-block;background:#efefef;line-height:30px !important;margin-right:0;padding:0 10px;font-size:12px !important;margin-left:5px}.product_info_row .count_text img{max-height:10px;width:10px;transform:translate(0,-1px)}.product_info_row .count-picker{width:170px !important;margin-left:10px !important;margin-right:10px}.product_info_row .count-picker .select_button{margin-bottom:4px !important}.product_info_row .count-picker .bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-size:12px}.product-page-count{position:relative;transform:translate(0,-6px);border-left:1px solid grey;display:inline-block;margin-left:10px;padding-left:10px;color:grey}.border-div{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.1);display:block;position:relative;height:1px;width:calc(100% - 40px);margin-left:15px}.row.brand_cat_result{margin-top:20px;padding-right:20px}.row.brand_cat_result img{width:20px}.row.brand_cat_result a{color:black;font-weight:600;line-height:35px;display:block;width:100%;padding-left:20px;transition-duration:.2s}.row.brand_cat_result a span{opacity:0;transition-duration:.2s;float:right;padding-right:20px}.row.brand_cat_result a:hover{background-color:#f3f3f3;transition-duration:.2s}.row.brand_cat_result a:hover span{opacity:1;transition-duration:.2s;float:right;padding-right:20px}.row.brand_cat_result .col-md-6.brand_search{padding-left:50px}.row.brand_cat_result .col-md-6.category_search{border-right:1px solid rgba(0,0,0,0.05);padding-right:50px}.wp-divider{width:50px;height:2px;background:white;margin-bottom:15px;margin-top:12px}.category-info{color:white !important;z-index:1;position:relative !important}.category-info h1{display:block !important;color:white !important;margin-top:20px}.category-info .category-desc{line-height:25px}.quality-page footer{border-top:0 !important}.quality-page .contact-card{transform:translate(-15px,0);margin-left:25px}.quality-page .contact-card a{color:#057ea3;font-size:14px !important;font-weight:400}.quality-page .contact-card img{width:45px;background-color:#efefef;border-radius:100%;padding:7px}.quality-page .contact-card span{font-weight:400;color:#057ea3;display:block}.quality-page .contact-card .contact-card-info{font-size:12px}.quality-page .contact-card .contact-card-icon{max-width:60px !important}.quality-page #layout-content hr{margin-bottom:30px}.quality-page .faq .faq-group{margin-bottom:30px}.quality-page .faq .question-container{border-bottom:1px solid rgba(0,0,0,0.1)}.quality-page .faq .question-container p{font-weight:400;display:block;font-size:16px;color:#057ea3;margin-bottom:0}.quality-page .faq .question-container .collapsed span img{transform:rotate(180deg);transition:ease-in-out .2s}.quality-page .faq .question-container span{right:25px;display:inline-block;position:absolute}.quality-page .faq .question-container span img{transform:rotate(0);transition:ease-in-out .2s;width:10px}.quality-page .faq .question-container .answer{padding-bottom:20px}.quality-page .faq .question-container .answer p{font-size:unset !important;color:unset !important;line-height:25px !important;font-weight:unset !important}.quality-page .quality-form{background-color:#efefef;padding-top:30px;padding-bottom:40px}.quality-page .quality-form .quality-form-image img{width:100%}.quality-page #layout-content p{line-height:45px}.wp-button{background:#f9dd1f;padding:15px;position:relative;top:25px;font-weight:bold;color:#002f4a}.wp-button:hover{color:#002f4a}.wp-button:hover img{margin-left:10px;width:20px !important;transform:rotate(180deg);transition:.2s}.wp-button img{margin-left:10px;width:0 !important;transform:rotate(180deg);transition:.2s}.desktop{display:block}.mobile{display:none}.results-box{line-height:35px;margin-bottom:10px;color:#057ea3;font-weight:600 !important;background:#efefef;padding-left:10px}.results-box span{font-weight:600 !important}.contact-ways{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:66%;-ms-flex:0 0 66%;justify-content:flex-end}.single-dealer .product-details p{margin-bottom:0}.single-dealer .mobile-btn{display:none;border-radius:0;background:#057ea3;color:#fff !important;line-height:45px;margin-top:10px;margin-bottom:10px;border:0 !important}.homebutton{list-style:none}.contact-page p{line-height:25px}.dealers-content textarea{width:100%}.dealers-content h1{margin-top:10px}.dealers-content p{line-height:25px}.dealers-content #layout-content{min-height:500px}.dealers-content .map_company{height:540px}.dealers-content .image-bar{margin-bottom:0}.dealers-content .company_description{display:none !important}.oc-icon-upload{width:100%;text-align:left;background:#057ea3;color:white !important}.upload-object{border:1px solid #057ea3 !important;margin-bottom:5px}.upload-object p{line-height:unset !important}.pagenotfound{text-align:center}.pagenotfound .sherlock{max-width:100px}.pagenotfound .brands-menu{position:relative !important;width:50%;margin:0 auto;transform:none !important}#no_result{display:block !important;text-align:center}#no_result p{font-size:25px;color:#057ea3}#no_result .delete-all{margin-left:0 !important}.usp-button{font-weight:bold;font-size:15px;color:#057ea3;display:inline-block;margin-top:22px;border:1px solid #057ea3;padding:5px 20px;transition:ease-in-out .2s}.usp-button:hover{background:#057ea3;color:white;transition:ease-in-out .2s}_:-ms-lang(x),.content{flex:none !important}_:-ms-lang(x),.contact-ways{justify-content:flex-start !important}_:-ms-lang(x),.contact-card{width:330px !important}.checkbox_rood input.check,.checkbox_groen input.check,.checkbox_grijs input.check,.checkbox_blauw input.check,.checkbox_oranje input.check,.checkbox_geel input.check,.checkbox_wit input.check,.checkbox_roze input.check,.checkbox_zwart input.check,.checkbox_bruin input.check{opacity:0;transform:translate(6.5px,7px);background-color:transparent !important}.checkbox_rood input.check:checked,.checkbox_groen input.check:checked,.checkbox_grijs input.check:checked,.checkbox_blauw input.check:checked,.checkbox_oranje input.check:checked,.checkbox_geel input.check:checked,.checkbox_wit input.check:checked,.checkbox_roze input.check:checked,.checkbox_zwart input.check:checked,.checkbox_bruin input.check:checked{opacity:1}#collapse-button-10 span{display:none !important}#multiCollapse-10{margin-bottom:10px}#multiCollapse-10.collapse,#multiCollapse-10.collapsing{display:block;height:unset !important}#multiCollapse-10 .checkbox{display:inline}#multiCollapse-10 .checkbox label{font-size:0 !important;border-radius:50%;width:25px !important;height:25px !important;margin-right:5px}#multiCollapse-10 .checkbox label span{display:none}.checkbox_rood label{background:red;border:1px solid transparent}.checkbox_groen label{background:#2f8b2f;border:1px solid transparent}.checkbox_grijs label{background:#666;border:1px solid transparent}.checkbox_blauw label{background:#206fd1;border:1px solid transparent}.checkbox_oranje label{background:darkorange;border:1px solid transparent}.checkbox_wit label{background:white;border:1px solid rgba(0,0,0,0.2)}.checkbox_geel label{background:#ffe74a;border:1px solid transparent}.checkbox_roze label{background:#e890a5;border:1px solid transparent}.checkbox_zwart label{background:black;border:1px solid transparent}.checkbox_bruin label{background:#c19a6b;border:1px solid transparent}.catslider h2{display:none}.catslider{margin-top:25px !important}.cat-slider-buttons{text-align:right;margin-top:-100px;z-index:222;position:relative}div#categoryslider{margin-top:-40px;padding-bottom:20px}.product-price-span{font-size:25px;font-weight:500;display:inline-block;margin-bottom:0;color:#002f4a}.product-price span{font-style:italic;margin-left:10px;color:#002f4a}img.price-expl{opacity:.08;width:16px !important;margin-left:5px}.cat-info h4{color:#fff !important}.card-title h3{color:#057ea3 !important}.card-title h3 span{font-size:16px !important}.frontpage .cat-info h4{color:#fff !important}.cat-slider-buttons button{background-color:#057ea3 !important}button#load_button{background-color:#057ea3 !important;border:2px solid #057ea3 !important}.product-quotation-button button{width:100%;color:#057ea3 !important;border-color:#057ea3;border-radius:0;line-height:25px;background-color:white;margin-top:7px}.product-quotation-button button:hover{color:#fff !important;background-color:#057ea3 !important}.price-info{display:inline-block;top:3px;position:relative}.quotation{padding-right:15px}.quotation .alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;width:100%;margin-left:15px;padding-bottom:0}.quotation .alert button span{display:none}.quotation .col-lg-4,.quotation .col-lg-6{margin-right:0;padding-right:0}.quotation input,.quotation button{border-radius:0;width:100%}BODY DIV SECTION#layout-content DIV DIV DIV DIV#zoom-fig A#Zoom-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img{width:auto !important;max-width:100% !important;object-fit:contain !important;align-content:center;max-height:350px !important}.card-title h3{color:#057ea3 !important;font-size:16px;font-weight:900 !important;display:inline-block !important}.card hr{margin-bottom:5px !important}.card-price{margin-bottom:8px}.card-brand{font-size:16px;font-weight:400;opacity:1;transition:.15s ease-in-out;position:relative;display:inline-table;margin-top:0 !important}.card-description{margin-bottom:0 !important}.media-thumb{width:150px;height:80px;object-fit:contain;border:1px solid rgba(0,0,0,0.1);padding:15px;margin-bottom:10px;margin-top:10px;margin-right:10px}.product-logo{text-align:right}.product-logo img{width:120px;height:auto}#v-pills-media .col-lg-12 div{line-height:40px;border-bottom:1px solid rgba(0,0,0,0.1)}.download-button{width:15px;opacity:1;transition:ease-in-out .3s;z-index:999;margin-right:5px}.download-button:hover{opacity:1}.wp-button-open{border:1px solid #057ea3;padding:9px 15px;position:relative;top:25px;font-weight:bold;color:#057ea3;transition:ease-in-out .15s}.wp-button-open:hover{color:white;background:#057ea3}.wp-button-open:hover img{margin-left:10px;width:20px !important;transform:rotate(180deg);transition:.2s}.wp-button-open img{margin-left:10px;width:0 !important;transform:rotate(180deg);transition:.2s}.bulletpoints h2{color:#057ea3;margin-top:20px;font-size:20px;font-weight:bold;margin-bottom:20px}.bulletpoints ul{column-count:2;padding-left:17px !important;column-gap:60px}.bulletpoints li{line-height:30px;font-weight:300}.all-catalogs-btn{min-width:140px;line-height:40px;text-align:center}.all-catalogs-btn a{color:#002f4a;font-weight:bold;padding:12px}.all-catalogs-btn a:hover{color:#002f4a}.filter-bar .filter-hider{background-color:#002f4a !important;border-color:#002f4a !important}.become-dealer-box{margin-top:40px}.product-availability a{line-height:45px;border:1px solid #f9dd1f;margin-bottom:14px;text-align:center;background:#f9dd1f;color:#002f4a;font-weight:bold;display:inline-block;padding:0 15px;width:calc(50% - 7px);transition:ease-in-out .15s}.product-availability a:hover{background:#f9dd1f}.attributes .owl-dots{margin-bottom:0 !important}.attributes{background-color:#f6f9fd;padding-top:30px;padding-bottom:30px;margin-top:30px;margin-bottom:30px}.attributes .owl-carousel{padding-left:0 !important}.attributes .brand-info{border-left:1px solid rgba(0,0,0,0.1);padding-left:30px;margin-left:15px}.attributes .container{display:flex}.attributes .single_attribute_item .attribute-image{float:left;width:50%;height:280px;margin-bottom:0 !important}.attributes .single_attribute_item .attribute-info{width:calc(50% - 20px);float:left;margin-left:20px}.attributes .attribute-image{height:180px;background-size:cover;background-position:center;margin-bottom:20px}.attributes .attribute-info{line-height:25px}.attributes .attribute-info h3{color:#057ea3;font-weight:bold;font-size:20px;margin-bottom:15px}.quality-form{min-height:600px}#contact_success_message{background:#d1ffd1;padding:20px}.fa,.fas{margin-right:5px}.dealer-maps-button{border:1px solid #057ea3;color:#057ea3 !important;width:100%;line-height:35px;display:block;text-align:center;margin-bottom:5px;margin-top:0}.dealer-web-button{border:1px solid #057ea3;background:#057ea3;color:#fff !important;width:100%;line-height:35px;display:block;text-align:center}.single-dealer-page h3{font-size:20px;font-weight:bold;margin-top:20px;color:#057ea3;margin-bottom:20px}.dealer_location{font-size:25px}.dealer_location i{font-size:25px}.dealer-brand-logo{padding-top:15px;padding-bottom:15px;margin-right:40px;max-width:18%;vertical-align:middle}.quotation #success_message{background:#d8fad8;padding:10px;color:black;line-height:32px}.ihard-verchroomd,.ikoolstofstaal,.ialuminium,.ichemisch-vernikkeld,.izwart-afgewerkt,.ifluorocarbon-coating,.iteflon-gecoat,.irvs,.isk5-staal,.ihaccp,.igesmeed-model,.ikegel-geslepen,.ihol-geslepen,.iimpuls-gehard,.iturbocut,.isuper-turbocut,.itand-afstand-30-mm,.itand-afstand-35-mm,.itand-afstand-40-mm,.itand-afstand-45-mm,.itand-afstand-52-mm,.itanddikte-12-mm,.itanddikte-13-mm,.itanddikte-14-mm,.itanddikte-15-mm,.itanddikte-16-mm,.itanddikte-18-mm,.itanddikte-19-mm,.ikwf-profi-keurmerk,.igeprufte-sicherheit{display:none !important}footer{filter:brightness(1);transition-duration:0;border-top:40px solid transparent}footer.is-active{filter:brightness(0.5);transition-duration:.7s;pointer-events:none !important}footer .footer_info{background:url("https://www.rapidtools.nl/storage/app/media/cats/handtacker.jpg");padding:30px;color:#fff;background-size:cover !important;position:relative;background-position:center !important;padding-top:100px !important;padding-bottom:100px !important}footer .footer_info .overlay{background-color:rgba(0,47,74,0.9);content:'';display:block;height:100%;position:absolute;width:100%;left:0;top:0}footer .copyright_bar{color:#333;background-color:#f9dd1f;padding:15px}.footer-brands .groupmenu{display:unset !important}.footer-brands li{list-style:none;line-height:40px;border-bottom:1px solid rgba(255,255,255,0.1);max-width:200px}.footer-brands li a{color:white !important}.footer-details li{list-style:none;line-height:40px}.footer-details a{color:white}.footer-menu li{display:inline-flex}.footer-menu li a{color:#333;padding:0;margin-left:15px}footer .groupmenu .nav-link{padding:0 !important}.catalog-download{color:white;font-weight:bold;top:30px;position:relative}.catalog-download:hover{color:#fbfbfb}