:root{--color-primary:#ffcb00;--color-black-1:#000;--color-black-2:#252525;--color-black-3:#00000029;--color-white:#fff;--color-grey-1:#f2f2f2;--color-grey-2:#c3c3c3;--color-grey-3:#d9d9d9;--color-green:#70ad47;--color-green-2:#2e7d32;--color-red:#af113a;--font-primary:'PT Sans Narrow';--font-secondary:'PT Sans Narrow bold';--font-awesome:'Font Awesome 6 Pro';--font-icons:'icons-blank-theme';--font-icons-dwd:'dwd-custom-icons';--transition-1:.3s ease-in-out}body#html-body .mp-banner-slider{--banner-height:clamp(250px,40vw,520px)}body#html-body .mp-banner-slider #banner-slider-carousel,body#html-body .mp-banner-slider .owl-carousel,body#html-body .mp-banner-slider .owl-stage-outer,body#html-body .mp-banner-slider .owl-carousel .owl-stage{min-height:var(--banner-height)}body#html-body .mp-banner-slider .banner-item.banner-slider .item-image,body#html-body .mp-banner-slider .banner-item.banner-slider .item-image img{height:var(--banner-height)}body#html-body .banner-item.banner-slider .item-image img{display:block;width:100%;object-fit:cover}body#html-body .banner-item.banner-slider .item-text{position:absolute;bottom:30px;left:10%;z-index:9}body#html-body .banner-item.banner-slider .item-text p{font-size:3.2rem;line-height:1;text-shadow:.1em .1em .2em var(--color-black-1);color:var(--color-white);font-family:var(--font-secondary);font-weight:300;margin:0}body#html-body .mp-banner-slider .owl-nav button span{top:50%;color:var(--color-primary);transform:translateY(-50%)}@media only screen and (max-width:991px){body#html-body .mp-banner-slider{display:none}}body#html-body .ws-grid{display:grid;grid-template-columns:3fr 2fr;gap:6px;width:100%;padding:0 15px;margin-bottom:20px;margin-top:10px;box-sizing:border-box}body#html-body .ws-grid .mp-banner-slider{--banner-height:360px}body#html-body .ws-grid .owl-theme .owl-nav{margin-top:0;height:0}body#html-body .ws-left{border-radius:10px;overflow:hidden;position:relative;min-height:360px}body#html-body .ws-right{display:flex;flex-direction:column;gap:6px}body#html-body .ws-top-row{display:grid;grid-template-columns:1fr 1fr;gap:6px;flex:1}body#html-body .ws-block{border-radius:10px;overflow:hidden;position:relative;min-height:155px}body#html-body .ws-block a{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;position:relative;text-decoration:none}body#html-body .ws-block a:hover img.ws-block-bg,body#html-body .ws-block a:focus-visible img.ws-block-bg{transform:scale(1.05)}body#html-body .ws-block a:hover .ws-block-btn,body#html-body .ws-block a:focus-visible .ws-block-btn{background:#e0b700}body#html-body .ws-block a:focus-visible,body#html-body .ws-bottom a:focus-visible{outline:3px solid var(--color-white);outline-offset:-6px;border-radius:10px}body#html-body .ws-block-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s}body#html-body .ws-block-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,.2))}body#html-body .ws-block-content{position:relative;z-index:2;padding:22px}body#html-body .ws-block-label{color:var(--color-white);font-family:var(--font-secondary);font-size:22px;font-weight:300;letter-spacing:-.3px;line-height:1.1;margin-bottom:8px}body#html-body .ws-block-btn{display:inline-flex;align-items:center;gap:6px;background:var(--color-primary);color:#111;font-family:var(--font-secondary);font-size:14px;font-weight:300;line-height:1.2;padding:10px;border-radius:5px;text-decoration:none;transition:background .2s}body#html-body .ws-bottom{border-radius:10px;overflow:hidden;position:relative;min-height:105px;background:#111;flex-shrink:0}body#html-body .ws-bottom:after{content:"";position:absolute;right:-20px;top:-20px;width:160px;height:160px;border-radius:50%;background:rgba(255,203,0,.07);pointer-events:none}body#html-body .ws-bottom a{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-items:center;width:100%;height:100%;padding:20px 0;box-sizing:border-box;position:relative;z-index:2;text-decoration:none}body#html-body .ws-bottom a:hover .ws-bottom-btn,body#html-body .ws-bottom a:focus-visible .ws-bottom-btn{background:#e0b700;transform:translateX(2px)}body#html-body .ws-bottom-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:1}body#html-body .ws-bottom-bg-overlay{position:absolute;inset:0;background:linear-gradient(to right,rgba(0,0,0,.75) 40%,rgba(0,0,0,.3));z-index:1}body#html-body .ws-bottom-left{display:flex;flex-direction:column;gap:4px;padding-left:22px}body#html-body .ws-bottom-label{color:var(--color-white);font-family:var(--font-secondary);font-size:24px;font-weight:300;line-height:1.1;letter-spacing:-.3px}body#html-body .ws-bottom-btn{display:inline-flex;align-items:center;gap:6px;justify-self:start;margin-left:22px;background:var(--color-primary);color:#111;font-family:var(--font-secondary);font-size:14px;font-weight:300;line-height:1.2;padding:10px;border-radius:5px;text-decoration:none;white-space:nowrap;transition:background .2s,transform .15s;flex-shrink:0}body#html-body .ws-arrow{width:14px;height:14px;stroke:currentColor;stroke-width:2.5;fill:none;flex-shrink:0}@media only screen and (max-width:991px){body#html-body .ws-grid{display:none}}body#html-body.cms-index-index .product-image-photo{position:relative}body#html-body.cms-index-index #maincontent{margin-top:-60px}body#html-body.cms-index-index #maincontent .column.main .homepage-usp-wrapper{margin-bottom:18rem}body#html-body.cms-index-index #maincontent .column.main .homepage-usp-wrapper .homepage-usp-container{position:absolute;left:0;right:0;background-color:var(--color-primary)}body#html-body.cms-index-index #maincontent .column.main .homepage-usp-wrapper .homepage-usp-container ul{list-style-type:none;display:grid;grid-template-columns:repeat(3,1fr);text-align:center;padding:10px 0;font-family:var(--font-secondary);font-weight:300;margin:0 auto;max-width:1480px}body#html-body.cms-index-index #maincontent .column.main .homepage-usp-wrapper .homepage-usp-container ul li{margin:auto}body#html-body.cms-index-index #maincontent .column.main .homepage-usp-wrapper .homepage-usp-container ul li:before{margin:0;content:"\f00c";font-family:var(--font-awesome);padding-right:7px}body#html-body.cms-index-index .quote-media h3{display:none}body#html-body.cms-index-index .quote-col a{display:none}body#html-body.cms-index-index .banner-item.banner-slider{position:relative}body#html-body.cms-index-index .btn-link{display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:5}body#html-body.cms-index-index .btn-link:focus-visible{outline:3px solid var(--color-white);outline-offset:-6px;border-radius:10px}@media only screen and (max-width:992px){body#html-body.cms-index-index #maincontent{margin-top:0}body#html-body.cms-index-index .owl-theme .owl-nav{display:none}body#html-body.cms-index-index .page-footer{margin-top:0}body#html-body.cms-index-index .quote{margin:0}body#html-body.cms-index-index .quote-media{position:relative}body#html-body.cms-index-index .quote-col a{background-color:var(--color-primary);padding:10px;display:inline-block;margin-top:15px;font-family:var(--font-secondary);font-weight:300}body#html-body.cms-index-index .quote-info h3{display:none}body#html-body.cms-index-index .quote-media h3{display:block;position:absolute;left:40%;top:50%;transform:translateY(-50%);margin:0;font-size:36px;color:var(--color-white);padding-right:25px}body#html-body.cms-index-index .quote-col{padding:30px 0}body#html-body.cms-index-index .quote-col:before,body#html-body.cms-index-index .quote-col:after{content:none}body#html-body.cms-index-index .homepage-maincontent{margin-top:30px}body#html-body.cms-index-index .index-category-blocks-wrapper>.columns{display:flex;flex-direction:row}body#html-body.cms-index-index .index-category-blocks-wrapper>.columns .category-list-container .category-image-container{width:150px;height:150px}body#html-body.cms-index-index .index-category-blocks-wrapper>.columns .category-list-container .category-image-container .top{background-color:var(--color-primary)}body#html-body.cms-index-index .index-category-blocks-wrapper>.columns .category-list-container .category-image-container .lazy.mobile{display:block;height:100%;object-fit:cover;background-repeat:no-repeat;background-position:center;background-size:40%}body#html-body.cms-index-index .index-category-blocks-wrapper>.columns .category-list-container .category-image-container .lazy.mobile+.lazy,body#html-body.cms-index-index .index-category-blocks-wrapper>.columns .category-list-container .category-image-container .lazy.mobile img{display:none}body#html-body.cms-index-index .index-category-blocks-wrapper>.columns .category-list-container .bottom{background-color:var(--color-white);width:calc(100% - 150px)}body#html-body.cms-index-index .index-category-blocks-wrapper>.columns .category-list-container:nth-child(1) .category-image-container .lazy.mobile{background-image:url("../../images/icons/spuitpistool-lisa.svg")}body#html-body.cms-index-index .index-category-blocks-wrapper>.columns .category-list-container:nth-child(2) .category-image-container .lazy.mobile{background-image:url("../../images/icons/tandwiel-lisa.svg")}body#html-body.cms-index-index .index-category-blocks-wrapper>.columns .category-list-container:nth-child(3) .category-image-container .lazy.mobile{background-image:url("../../images/icons/heteluchtpistool-lisa.svg")}body#html-body.cms-index-index .index-category-blocks-wrapper>.columns .category-list-container:nth-child(4) .category-image-container .lazy.mobile{background-image:url("../../images/icons/percent-solid.svg")}body#html-body.cms-index-index .index-category-blocks-wrapper .title{text-align:center;margin-bottom:25px}body#html-body.cms-index-index .homepage-usp-wrapper{display:none}body#html-body.cms-index-index .homepage-highlighted{margin-top:0;margin-bottom:0}body#html-body.cms-index-index .homepage-highlighted .block-title{text-align:center}body#html-body.cms-index-index .homepage-highlighted .product-items{padding:0 0 2%}body#html-body.cms-index-index .homepage-highlighted .product-items .product-item{background-color:var(--color-white);box-shadow:0 0 5px 0 var(--color-black-3);margin-left:0;margin-right:15px;margin-bottom:0}body#html-body.cms-index-index .homepage-highlighted .product-items .product-item .product-item-info{padding:15px;z-index:9;max-width:fit-content;max-width:-moz-available;max-width:-webkit-fill-available}body#html-body.cms-index-index #maincontent{background-color:var(--color-grey-1)}}@media only screen and (max-width:768px){body#html-body.cms-index-index .btn-link{display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:99}}@media only screen and (max-width:724px){body#html-body.cms-index-index #maincontent .column.main .homepage-usp-wrapper{background-color:var(--color-white);margin-bottom:5rem}body#html-body.cms-index-index #maincontent .column.main .homepage-usp-wrapper .homepage-usp-container{position:inherit;background-color:inherit}body#html-body.cms-index-index #maincontent .column.main .homepage-usp-wrapper .homepage-usp-container ul{display:block;padding:10px 0;text-align:left}}@media only screen and (max-width:479px){body#html-body.cms-index-index .quote-media h3{font-size:26px}}