#mainNavigation{position:relative;background-color:var(--white)}#mainNavigation .container{height:90px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:15px}#mainNavigation #logo{background:url(/images/style/logo.svg) no-repeat center;background-size:contain;aspect-ratio:300/47;width:300px}@media (max-width: 676px){#mainNavigation .container{height:80px}#mainNavigation #logo{width:200px}}@media (max-width: 430px){#mainNavigation .container{height:70px}#mainNavigation #logo{width:150px}}#topNavigation{flex:0 0 auto}#topNavigation li{list-style-type:none;margin-left:20px;padding:0;position:relative;display:inline-block;vertical-align:middle}#topNavigation li a{display:block;text-decoration:none;color:#666;height:30px;line-height:30px}#topNavigation li:hover a,#topNavigation li.selected a{color:var(--orange)}#topNavigation li:last-child a{transition:color .3s;background:url(/images/style/icon-phone.svg) no-repeat center left;padding-left:26px;background-size:20px 20px;color:var(--orange);font-size:clamp(1.25rem,.9vw + .8rem,1.625rem);font-weight:500}#topNavigation li:first-child{font-size:19px;font-weight:300;margin-left:0}#topNavigation li:first-child span:last-child{color:var(--orange)}#topNavigation li:first-child a:hover{color:var(--blue)}.stickyScroll{left:0;top:-60px;width:100%;height:60px;transition:.6s;z-index:999}.stickyScroll.fixed{position:fixed}.stickyScroll.off-canvas{top:-60px}.stickyScroll.on-canvas{top:0}.stickyScroll.fixed+.stickyScrollGhost{height:60px}#productNavigation{position:relative;height:60px;font-weight:400;text-align:left}#productNavigation .container{height:60px;display:flex;align-items:center;gap:var(--spacing-20)}@media screen and (max-width: 1024px){#topBar,#topBarGhost{height:var(--topBar-height-small)}#topBar #logo{width:var(--topBar-logo-width-small)}}#basket{padding-right:39px;height:60px;text-align:right;position:relative;margin-left:auto}#basket:link,#basket:visited,#basket:active,#basket:hover{color:#fff;text-decoration:none}#basketPrice{font-weight:500;display:block;margin-top:10px;color:#fff;font-size:120%}#basketShippingCost{font-size:62.5%;display:block;color:#fff}#basketIcon{position:absolute;right:0;top:0;width:32px;height:100%;background:url(/images/style/shopping-cart-icon.png) no-repeat center;background-size:contain}#basketProductAmount{height:17px;width:17px;line-height:1;float:right;background-color:var(--orange);margin-top:12px;border-radius:50%;color:#fff;font-size:.8rem;text-align:center;padding:3px 0;font-weight:500;margin-right:-5px}#mobileMenuButton{display:none}#headerContainer{margin-bottom:0}#sliderContainer{margin:0 auto;position:relative;max-width:1600px}#sliderContainer:after{background-color:rgba(0,0,0,.5);width:100%;height:100%;content:"";top:0;left:0;position:absolute;z-index:10}#introContainer{position:absolute;padding:0 20px;width:100%;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:20}#introContainer span.heading1{color:#fff;display:block;margin:0 auto 30px;max-width:1000px;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-size:clamp(1.875rem,1.8vw + 1rem,3.75rem)}.homeIntroImage{position:absolute;right:0;bottom:0}.uspList{line-height:140%}.uspList li{margin-top:10px;position:relative;padding-left:22px}.uspList li:before{width:15px;height:15px;content:"";margin-right:5px;position:absolute;left:0;top:.28em;background:url(/images/style/icon-check-orange.svg) no-repeat left center;background-size:contain}.uspList li:first-child{margin-top:0}.flexContainer{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.flexContainerColumn{-ms-flex-direction:column;flex-direction:column;margin-top:20px}.flexContainerFourColumns,.flexContainerTwoColumns{-ms-flex-wrap:wrap;flex-wrap:wrap}#headerContainer .partContentFileImageGallery{margin-bottom:0}.flexItem27{width:27%;padding-bottom:var(--spacing-60)}.flexItem73{overflow:hidden;width:73%;-ms-flex-positive:1;flex-grow:1}.flexContainerOverview>.flexItem27{background-color:transparent;padding:0 50px 0 0}.flexContainerOverview .flexItem{border:none}.flexContainerOverview .partNavigation-v{margin-bottom:30px}.flexContainerOverview .flexItem>.formV2{margin-top:var(--spacing-20)}.flexContainerOverview .partContentFileImageGallery.single{margin-bottom:var(--partContent-margin)}.flexContainerOverview .flexItem .navigationHeader{color:var(--blue);font-weight:500;font-size:1.222em}#headerContainer .flexItem27{background-color:#ebe9e5;padding:20px;max-height:420px;overflow:hidden}.flexContainerDetail span.labelPrice{font-size:clamp(1.125rem,.9vw + .8rem,1.375rem);color:#000}.flexContainerDetail h1{color:var(--blue);margin-bottom:10px}.flexContainerDetail>.flexItem{width:50%;border:none}.flexContainerDetail .flexItem:first-child{padding-right:50px}.flexContainerDetail .flexItem .partControlDropDown{margin-bottom:15px;max-width:400px}.flexContainerDetail .order[data-disabled] .shoppingCartButton{opacity:.4;pointer-events:none;filter:grayscale(1)}.flexContainerDetail .order[data-disabled] .shoppingCartQuantity{order:-1}.flexContainerDetail .order{display:flex;flex-direction:column;gap:.5em}.flexContainerTwoColumns .flexItem{width:50%;-ms-flex-positive:1;flex-grow:1}.flexContainerThreeColumns .flexItem{width:33.33%;-ms-flex-positive:0;flex-grow:0}.flexContainerFourColumns .flexItem{width:25%;-ms-flex-positive:0;flex-grow:0;text-align:center}.flexContainerFiveColumns .flexItem{width:20%;-ms-flex-positive:1;flex-grow:1;text-align:center}.flexContainerFiveColumns{margin-top:30px;padding-bottom:0!important}.flexItem{position:relative;float:left}.flexItem73 h2{font-weight:500;margin-top:10px}.flexItem h2 a{color:var(--orange);text-decoration:none}.productOverviewContainer .flexItem{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-40)}.productOverviewContainer .flexItem .partHeading{margin:.5em 0;color:var(--blue);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.productOverviewContainer .flexItem .partHeading a{color:inherit;text-decoration:none;font-weight:500}.productOverviewContainer .flexItem .partHeading a:hover{text-decoration:underline}.productOverviewContainer .flexItem .flexRow{margin-bottom:1em;font-size:.8em}.productOverviewContainer .partContentFileImageGallery{width:100%;max-width:220px;height:180px;margin:0 auto;padding:0 20px}.productOverviewContainer .partContentFileImageGallery .contentFileImage{height:100%}.productOverviewContainer .partButton{margin-top:auto}.flexContainerDetail .flexRow{margin-bottom:30px}span.labelAmount{color:#000;font-size:87.5%;margin-bottom:5px}span.labelPrice,.flexItem span.labelPriceStrikeThrough{font-size:112.5%;display:inline-block}span.labelPrice.labelPriceExclVAT{display:block;font-weight:400;font-size:.9em;margin-top:5px}span.labelPrice{font-weight:500;color:#3d3d3d}span.labelPriceStrikeThrough{text-decoration:line-through}.flexContainerTwoColumns .flexItem:link,.flexContainerThreeColumns .flexItem:link,.flexContainerTwoColumns .flexItem:visited,.flexContainerThreeColumns .flexItem:visited,.flexContainerTwoColumns .flexItem:active,.flexContainerThreeColumns .flexItem:active,.flexContainerTwoColumns .flexItem:hover,.flexContainerThreeColumns .flexItem:hover{color:#3d3d3d;text-decoration:none}.flexContainerTwoColumns a.flexItem .heading1,.flexContainerThreeColumns a.flexItem .heading2{color:#3d3d3d;text-decoration:none;position:relative;transition:.2s;display:inline-block}.flexContainerTwoColumns a.flexItem .heading1:hover,.flexContainerThreeColumns a.flexItem .heading2:hover{text-decoration:underline}#headerContainer .flexItem .heading1>a{color:#fff;text-decoration:none;position:relative;transition:.2s}#headerContainer .flexItem .heading1>a:hover{text-decoration:underline}.flexItemFiveColumns{text-align:center;width:20%;-ms-flex-positive:1;flex-grow:1}#mainContainer{margin:var(--spacing-60) 0}#mainContainer .flexContainer{border-bottom:solid 1px #ccc;padding-bottom:var(--spacing-60);margin-bottom:var(--spacing-60)}#mainContainer .flexContainer.breadCrumb{padding-bottom:var(--spacing-30)}#mainContainer .flexContainerIntro .partBreadcrumb{margin-bottom:var(--spacing-30)}#mainContainer .flexContainerFourColumns{padding-bottom:0}#mainContainer .flexContainer:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#mainContainer .elementCodeProductContainer{padding-bottom:0;margin-bottom:50px;flex-wrap:wrap;display:flex}#mainContainer .elementCodeProductContainer .flexItem{width:25%;-ms-flex-positive:0;flex-grow:0;text-align:center}#tableContainer{margin-bottom:20px}#tableContainer table{border-collapse:collapse;border-spacing:0;width:100%}#tableContainer table tr{vertical-align:top}#tableContainer table tr td:first-child{font-weight:400;color:#000}#tableContainer table tbody tr:nth-child(odd){background-color:var(--blue-light)}#tableContainer table th,#tableContainer table td{padding:8px 10px}.greyContainer{background:var(--blue-light);border-top:1px #b9d7f4 solid;overflow:hidden;padding:60px 0}.partOrderContainer .greyContainer{background:transparent}.greyContainer .heading1{color:#000}#productListColumns{scroll-margin:60px}#productListColumns>.partHeading{margin-bottom:.3em;color:var(--black)}#productListColumns .flexContainer{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1380px;margin:0 auto}#productListColumns .flexItemContainer{background:#fff;box-shadow:0 0 3px #ccc;margin:10px;position:relative;height:calc(100% - 20px)}#productListColumns .flexItem h2{color:#fff;padding:var(--spacing-20) var(--spacing-30);margin-bottom:30px;background-color:var(--blue);font-size:var(--fontSize-h3)}#productListColumns .flexItem h2 a{color:#fff;text-decoration:none}.flexItem>.partHeading{margin-bottom:.3em}.flexItem>.partShoppingCart2.shoppingCartButton{--shoppingCartButton-height: var(--button-size);--shoppingCartButton-padding: 0 1em;--shoppingCartButton-borderRadius: var(--borderRadius-button);--shoppingCartButton-gap: 0 .4em;--shoppingCartButton-backgroundColor: #00b900;--shoppingCartButton-backgroundColor-hover: var(--orange);--shoppingCartButton-label-fontSize: 1em;--shoppingCartButton-label-color: #fff;--shoppingCartButton-label-color-hover: var(--shoppingCartButton-label-color);--shoppingCartButton-icon-height: calc(var(--shoppingCartButton-height) * .5);--shoppingCartButton-icon-fill: #fff;--shoppingCartButton-icon-fill-hover: var(--shoppingCartButton-icon-fill)}.flexItem>.partShoppingCart2.shoppingCartButton:not(:last-child){margin-bottom:20px}#productListColumns .flexItem .partContentFileImageGallery{padding:0px var(--spacing-30) 10px var(--spacing-30)}#productListColumns .flexItem .partContentFileImageGallery .contentFileImage{height:180px;width:180px;margin:0 auto}#productListColumns .flexItem:nth-child(n+4){width:50%}.flexItem73 #productListColumns .flexItem .row{display:block}.flexItem73 #productListColumns .flexItem .row .rowLeft{display:block;width:auto}.flexItem73 #productListColumns .flexItem .row .rowRight{display:inline-block;width:auto;padding-top:0;float:none}.whiteContainer{background:#fff;padding:40px 0;overflow:hidden}.whiteContainer .columnLeft{width:50%;padding-right:30px;float:left}.whiteContainer .columnRight{width:50%;padding-left:30px;float:right}.whiteContainer .heading1{color:#000}.whiteContainer .basicContainer>.partHeading{color:var(--black);margin-bottom:.3em}.whiteContainer .basicContainer>.partContentText .partHeading{color:var(--blue)}.flexContainerTwoColumns .meeleverenItem{width:50%;-ms-flex-positive:1;flex-grow:1}.meeleverenItem{overflow:hidden;margin-bottom:40px}.meeleverenItem:last-child{margin-bottom:0}.meeleverenItem .partContentFileImageGallery{float:left;width:167px;padding-right:30px;margin:0}.meeleverenItemContent{float:left;width:calc(100% - 167px)}.meeleverenItem h2{margin:0;padding:0 0 5px;font-size:var(--fontSize-h3)}.meeleverenItem .partContentText p{margin:0;padding:0 0 10px}.meeleverenItem .linkButton{margin:0}@media (max-width: 400px){.meeleverenItemContent{width:100%;margin-top:10px}}#selectBijleveren+.select2-container{width:300px;display:block;margin-bottom:10px}.flexItem .row{border-bottom:1px #ccc solid;display:flex;justify-content:space-between;width:100%;padding:0px var(--spacing-30);gap:15px}.flexItem .row .rowLeft,.flexItem .row .rowRight{padding:20px 0}.flexItem .row .linkButton{margin:0;float:right;vertical-align:middle;padding:9px 12px}.flexItem .row h3{margin-bottom:5px}.flexItem .row h3 a{text-decoration:none;color:var(--blue);font-weight:500;line-height:120%;display:block}.flexItem .price{font-weight:400}.introTextAndImage{display:flex;align-items:flex-start}.introTextAndImage .partContentFileImageGallery{margin-right:var(--spacing-30)}.introTextAndImage .introTextContainer h1{margin-bottom:.3em}.introTextContainer .introTextContainerColumn{float:left;width:50%;padding-right:var(--spacing-30)}.introTextContainer .introTextContainerColumn:last-child{padding-right:0}.introTextContainer span.titleH2{margin-bottom:5px;color:var(--blue);font-size:130%;font-weight:500;display:block}.filterMenu{margin-bottom:30px}.filterMenu li{margin-top:15px;position:relative;padding-left:28px;line-height:1.3em}.filterMenu li>a{color:#555;text-decoration:none}.filterMenu li>a:hover{color:#3d3d3d;text-decoration:underline}.filterMenu li a:before{width:20px;height:20px;border:solid 1px #ccc;content:"";position:absolute;left:0;top:0px}.filterMenu li.selected a:before{background-image:url(/images/style/icon-check-white.svg);background-repeat:no-repeat;background-position:center;background-size:10px 10px}#uspContainer{border-top:solid 1px #ccc;text-align:center;padding-bottom:20px}#uspContainer li{margin:20px 10px 0;display:inline-block}.controlDatePicker{font-size:16px}.controlDatePickerInput{font-size:16px;height:40px;width:8.75em;padding:0 .5em 0 2em;border-radius:0;border:solid 1px #aaa;color:#000;outline:none;transition:border-color .3s ease;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 20'%3E%3Cpath d='M6,9 L4,9 L4,11 L6,11 L6,9 Z M10,9 L8,9 L8,11 L10,11 L10,9 Z M14,9 L12,9 L12,11 L14,11 L14,9 Z M16,2 L15,2 L15,0 L13,0 L13,2 L5,2 L5,0 L3,0 L3,2 L2,2 C0.89,2 0.01,2.9 0.01,4 L0,18 C0,19.1 0.89,20 2,20 L16,20 C17.1,20 18,19.1 18,18 L18,4 C18,2.9 17.1,2 16,2 Z M16,18 L2,18 L2,7 L16,7 L16,18 Z' fill='%23aaaaaa'%3E%3C/path%3E%3C/svg%3E") no-repeat left .6em center;background-size:.875em 1em}.controlDatePickerInput:focus{border-color:#000;box-shadow:0 0 0 .2rem rgba(0,0,0,.075)}.controlDatePickerInputMobile{position:absolute;left:0;top:0;bottom:0;right:0;z-index:20;opacity:0;display:none}.shoppingCartItem-custom .partControlDropDown{width:100%;max-width:480px;background-color:var(--white);color:var(--black);font-weight:400}.meeleveren{color:var(--blue);font-weight:500;margin-bottom:.5em;background-color:var(--blue-light);padding:20px;width:100%}.meeleveren .label{display:block;margin-bottom:.5em}.delivery{background-color:var(--blue-light);padding:20px 0}.delivery-momentTime{display:flex;align-items:center;gap:10px;padding:0 20px;background-color:var(--blue-light)}.delivery-momentTime.inActive{pointer-events:none;opacity:.3}.delivery-momentTime .label{font-weight:500;color:var(--blue)}.delivery-momentTime .partControlDropDown{background-color:#fff}.delivery-momentOther{margin-top:1em;padding:0 20px}#productNavigation,#searchBarContainer,.filterMenu li.selected a:before,.partSlickSlider .slick-dots li.slick-active button{background-color:var(--blue)}#socialIcons li a .svgIcon{fill:var(--blue)}#heroTwoColumns{background-color:var(--blue-light)}#heroTwoColumns .text{padding-top:var(--spacing-40);padding-right:var(--spacing-60);padding-bottom:var(--spacing-90);grid-column-start:content-start;grid-column-end:content-center}#heroTwoColumns .text:only-child{grid-column-end:content-end}#heroTwoColumns .partBreadcrumb{--partBreadcrumb3-fontSize: .875rem;--partBreadcrumb3-gap: calc(var(--partBreadcrumb3-fontSize) / 1.8);--partBreadcrumb3-fontWeight: 400;--partBreadcrumb3-color: #999;--partBreadcrumb3-link-color: #000;--partBreadcrumb3-link-textDecorationColor: var(--partBreadcrumb3-color);--partBreadcrumb3-link-textDecorationColor-hover: var(--partBreadcrumb3-link-color);--partBreadcrumb3-icon-svg-fill: var(--partBreadcrumb3-color);--partBreadcrumb3-icon-svg-width: calc(var(--partBreadcrumb3-fontSize) / 2) }#heroTwoColumns .wrapper{margin-top:var(--spacing-60);display:grid;align-content:center}#heroTwoColumns .partHeading{color:var(--black);hyphens:auto}#heroTwoColumns .partHeading:not(:only-child){margin-bottom:.5em}#heroTwoColumns .partContentText{color:var(--black);text-wrap:balance}#heroTwoColumns .image{grid-column-start:content-center;grid-column-end:fullwidth-end}#heroTwoColumns .image .partContentFileImageGallery,#heroTwoColumns .image .partContentFileImageGallery *{height:100%}@media (max-width: 900px){#heroTwoColumns .image{grid-column-start:fullwidth-start;grid-column-end:fullwidth-end}#heroTwoColumns .text{grid-column-end:content-end;padding-right:0}#heroTwoColumns .image{order:-1}}.contentOneColumn{margin:var(--spacing-vertical) 0}.contentOneColumn--textAlignCenter{text-align:center}@media (max-width: 667px){.contentOneColumn--textAlignCenter{text-align:left}}.contentOneColumn .container>.partHeading{margin-bottom:.4em;text-wrap:balance;color:var(--blue)}.contentOneColumn--textAlignCenter .container>.partHeading{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.contentOneColumn--textAlignCenter .variousContentList{margin:0 auto}.contentTwoColumns{margin:var(--spacing-vertical) 0;--layoutGrid-content-width-left-percentage: .5;--contentTwoColumns-gap: var(--spacing-90)}.contentTwoColumns--color-1{margin:0;padding:var(--spacing-vertical) 0;background-color:var(--grey-light)}.contentTwoColumns .imageVideo.imageVideo--left,.contentTwoColumns .textButtonFile.textButtonFile--left{margin-right:calc(var(--contentTwoColumns-gap) / 2)}.contentTwoColumns .imageVideo.imageVideo--right,.contentTwoColumns .textButtonFile.textButtonFile--right{margin-left:calc(var(--contentTwoColumns-gap) / 2)}.contentTwoColumns .imageVideo{align-self:flex-start;position:relative}.contentTwoColumns .imageVideo:after{position:absolute;content:"";top:.8em;left:-.6em;right:.8em;bottom:-.6em;background-color:var(--orange);z-index:-1}.contentTwoColumns .imageVideo .partContentFileImageGallery{will-change:transform}.contentTwoColumns .textButtonFile{display:grid;align-content:center}.contentTwoColumns .textButtonFile>.partHeading{margin-bottom:.5em;color:var(--blue)}.contentTwoColumns .textButtonFile .coreContent1>.partHeading{color:var(--black)}@media (min-width: 901px){.contentTwoColumns .imageVideo.imageVideo--left{grid-column-start:content-start;grid-column-end:content-center}.contentTwoColumns .imageVideo.imageVideo--right{grid-column-start:content-center;grid-column-end:content-end}.contentTwoColumns .textButtonFile.textButtonFile--left{grid-column-start:content-start;grid-column-end:content-center}.contentTwoColumns .textButtonFile.textButtonFile--right{grid-column-start:content-center;grid-column-end:content-end}}@media (max-width: 900px){.contentTwoColumns{row-gap:var(--spacing-40);--contentTwoColumns-gap: 0}.contentTwoColumns .imageVideo{order:-1}.contentTwoColumns .imageVideo .partContentFileImageGallery{max-width:600px}}.contentQuotationRequest{background-color:var(--blue-light);padding-top:var(--spacing-60)}.contentQuotationRequest .image{overflow:clip;grid-column:fullwidth;grid-row:1;position:relative}.contentQuotationRequest .image .partContentFileImageGallery,.contentQuotationRequest .image .partContentFileImageGallery *{height:100%}.contentQuotationRequest .image .partContentFileImageGallery .imagePlaceholder{padding-bottom:0!important}.contentQuotationRequest .overlay{grid-column:fullwidth;grid-row:1;z-index:10;align-items:flex-start;padding-bottom:var(--spacing-vertical)}.contentQuotationRequest .container{margin-top:calc(-1 * var(--spacing-90));width:100%;max-width:800px;background-color:var(--white);padding:var(--spacing-60);box-shadow:var(--boxShadow-l)}.contentQuotationRequest .quotationRequestForm>.partHeading{margin-bottom:var(--spacing-30);color:var(--black);text-wrap:balance}.contentQuotationRequest .stepList{display:grid;grid-template-columns:repeat(4,auto);gap:.5em;margin-bottom:var(--spacing-40);overflow:auto;white-space:nowrap;text-align:center}.contentQuotationRequest .stepList:before{background-color:var(--grey-light);height:4px;content:"";border-radius:var(--borderRadius-m);transition:width .3s;grid-column:1/5;grid-row:2}.contentQuotationRequest .stepList:after{background-color:var(--orange);height:4px;content:"";border-radius:var(--borderRadius-m);transition:width .3s;grid-row:2;grid-column:1}.contentQuotationRequest .stepList[data-completed-steps="1"]:after{grid-column:1/3}.contentQuotationRequest .stepList[data-completed-steps="2"]:after{grid-column:1/4}.contentQuotationRequest .stepList[data-completed-steps="3"]:after{grid-column:1/5}.contentQuotationRequest .stepList .stepList-item .partHeading{font-size:1em;color:var(--black)}.contentQuotationRequest .stepList .stepList-item--active .partHeading{color:var(--orange);font-weight:700}.contentQuotationRequest .stepList .stepList-item--disabled .partHeading{opacity:.5}.contentQuotationRequest .partForm .buttonsWrapper{display:flex;align-items:center;gap:15px}.contentQuotationRequest .quotationRequestForm .partForm3 .partButton{--button-size: var(--button-size-l)}.contentQuotationRequest .partForm3:not(#formQuotationRequest_Step4_UwGegevens) .form-item-label-value{font-size:var(--fontSize-h4);color:var(--black);margin-bottom:.3em;display:block}.contentQuotationRequest .partForm3:not(#formQuotationRequest_Step4_UwGegevens) .formCheckboxRadioItem-wrapper{border:1px solid rgba(0,0,0,.2);width:100%;box-shadow:var(--boxShadow-m);border-radius:var(--borderRadius-m);overflow:hidden;outline:solid 2px transparent;transition:all .3s}.contentQuotationRequest .partForm3:not(#formQuotationRequest_Step4_UwGegevens) .formCheckboxRadioItem>input+.formCheckboxRadioItem-wrapper:hover{outline-color:rgba(0,0,0,.1)}.contentQuotationRequest .partForm3:not(#formQuotationRequest_Step4_UwGegevens) .formCheckboxRadioItem>input[data-current-checked]+.formCheckboxRadioItem-wrapper{box-shadow:var(--boxShadow-l);border-color:var(--orange);outline-color:rgba(var(--orange-rgb),1)}.contentQuotationRequest .partForm3:not(#formQuotationRequest_Step4_UwGegevens) .formCheckboxRadioItem-inputReplacer{display:none}.contentQuotationRequest .partForm3:not(#formQuotationRequest_Step4_UwGegevens) .formCheckboxRadioItem-wrapper-image{max-width:110px;background-color:var(--orange-light)}.contentQuotationRequest .partForm3:not(#formQuotationRequest_Step4_UwGegevens) .formCheckboxRadioItem-wrapper-label{font-weight:700;color:var(--black);padding:var(--spacing-20);font-size:1.125em}.contentQuotationRequest .partForm3:not(#formQuotationRequest_Step4_UwGegevens) .formCheckboxRadioItem>input[data-current-checked] .formCheckboxRadioItem-wrapper-label{color:var(--orange)}@media (max-width: 667px){.contentQuotationRequest .stepList .stepList-item .partHeading{display:none}.contentQuotationRequest .stepList:before,.contentQuotationRequest .stepList:after{height:8px}}@keyframes image-parallax-animation{0%{transform:translateY(0) scale(1)}to{transform:translateY(calc(-1 * var(--contentQuotationRequest-effect))) scale(1.1)}}@media (min-width: 1023px){#faq{padding:60px 0;background:linear-gradient(to right,var(--blue-light) 0%,var(--blue-light) 50%,transparent 50%,transparent 100%)}}#faq .columnLeft>.contentFaq{padding:0}#faq .columnRight>.partHeading{display:block;margin-bottom:var(--spacing-30)}#faq .columnRight .meeleverenItem .partButton{--button-size: var(--button-size-s)}@media (max-width: 1023px){#faq{padding-top:0}#faq .basicContainer{padding:0}#faq .columnLeft{background-color:var(--blue-light);padding:30px var(--basicContainer-padding);margin-bottom:30px}#faq .columnRight{padding:0 var(--basicContainer-padding)}}.contentFaq{padding:var(--spacing-vertical) 0;background-color:var(--blue-light)}.contentFaq .container>.partHeading{margin-bottom:var(--spacing-30);color:var(--blue)}.contentFaq .container .partAccordionContent1{--partAccordionContent1-item-background-color: var(--white);--partAccordionContent1-item-margin-bottom: 15px;--partAccordionContent1-item-border-radius: var(--borderRadius-s);--partAccordionContent1-item-box-shadow: var(--boxShadow-m);--partAccordionContent1-heading-contentArea-padding: 15px 20px;--partAccordionContent1-arrow-size: auto;--partAccordionContent1-arrow-background-color: none;--partAccordionContent1-arrow-border-radius: 0 --partAccordionContent1-arrow-margin: .6em;--partAccordionContent1-arrow-icon-width: 1em;--partAccordionContent1-arrow-icon-fill: var(--blue)}.contentFaq .container .accordionContentItem .partHeading{color:var(--black);font-size:var(--fontSize-h4)}.contentFaq>.partButton{width:fit-content;margin-top:var(--spacing-20)}.contentCallToAction{margin:var(--spacing-vertical) 0;padding:var(--spacing-vertical) 0;background-color:var(--blue-light)}.contentCallToAction .container{gap:var(--spacing-40) var(--spacing-60);display:flex;align-items:center}.contentCallToAction .image{flex:0 0 25%;min-width:200px;border-radius:50%;overflow:hidden}.contentCallToAction .text{flex:1 1 auto}.contentCallToAction .text:only-child{text-align:center;text-wrap:balance}.contentCallToAction .partHeading{margin-bottom:.5em;color:var(--blue);font-size:var(--fontSize-h1);text-wrap:balance}.contentCallToAction .partContentText{color:var(--black);font-size:1.333em}.contentCallToAction .partButton1.default{--button-size:var(--button-size-l);--partButton1-backgroundColor: var(--blue);--partButton1-backgroundColor-hover: var(--white);--partButton1-color: var(--white);--partButton1-color-hover: var(--blue)}.contentCallToAction .partButton+.partButton{--partButton1-backgroundColor: transparent;--partButton1-color: var(--black);--partButton1-color-hover: var(--white)}@media (max-width: 900px){.contentCallToAction .container{flex-wrap:wrap}}.slideOver-window-header{--slideOver-header-gap: .5em}.slideOver-button{--slideOver-button-size: 40px;--slideOver-button-icon-borderRadius: 0;--slideOver-buttonOpen-gap: .2em;--slideOver-buttonOpen-icon-color: var(--orange);--slideOver-buttonOpen-icon-width: 36px;--slideOver-buttonOpen-icon-bar-height: 3px;--slideOver-buttonOpen-icon-spacing: 5px;--slideOver-buttonOpen-backgroundColor: transparent;--slideOver-buttonClose-icon-width: 20px;--slideOver-buttonClose-icon-bar-height: 2.5px;--slideOver-buttonClose-icon-color: var(--orange);--slideOver-buttonClose-borderRadius: 0;--slideOver-buttonClose-backgroundColor: transparent;--slideOver-buttonOpen-label-fontSize: 14px;--slideOver-buttonOpen-label-fontFamily: inherit;--slideOver-buttonOpen-label-fontWeight: 700;--slideOver-buttonOpen-label-color: var(--white)}.slideOver-window{--slideOver-buttonClose-label-fontSize: 1em;--slideOver-buttonClose-label-fontFamily: inherit;--slideOver-buttonClose-label-fontWeight: 700;--slideOver-buttonClose-label-color: var(--white);--slideOver-window-width: 320px;--slideOver-window-backgroundColor: var(--white);--slideOver-window-header-backgroundColor: var(--blue);--slideOver-window-header-height: 60px;--slideOver-window-header-padding: 22px;--slideOver-window-footer-backgroundColor: var(--white)}#slideOver-background{--slideOver-background-backgroundColor: rgba(15, 23, 42, .25)}body[data-slideover-active]{overflow:hidden;position:fixed;width:100%}.slideOver-button{display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--slideOver-button-size);width:var(--slideOver-button-size);transition:background-color .3s}.slideOver-button .icon span{border-radius:var(--slideOver-button-icon-borderRadius)}.slideOver-button--open{gap:var(--slideOver-buttonOpen-gap);background-color:var(--slideOver-buttonOpen-backgroundColor)}.slideOver-button--open .label{line-height:1;font-family:var(--slideOver-buttonOpen-label-fontFamily);font-weight:var(--slideOver-buttonOpen-label-fontWeight);font-size:var(--slideOver-buttonOpen-label-fontSize);color:var(--slideOver-buttonOpen-label-color)}.slideOver-button--open .icon{margin-top:2px;display:flex;flex-direction:column;width:var(--slideOver-buttonOpen-icon-width)}.slideOver-button--open .icon-bar{height:var(--slideOver-buttonOpen-icon-bar-height);background-color:var(--slideOver-buttonOpen-icon-color)}.slideOver-button--open .icon-bar:nth-child(1){margin-bottom:var(--slideOver-buttonOpen-icon-spacing)}.slideOver-button--open .icon-bar:nth-child(3){margin-top:var(--slideOver-buttonOpen-icon-spacing)}.slideOver-button--close{flex:0 0 auto;background-color:var(--slideOver-buttonClose-backgroundColor);border-radius:var(--slideOver-buttonClose-borderRadius)}@media (max-width: 1023px){.slideOver-button--close:focus{outline:0}}.slideOver-button--close .icon{position:relative;width:var(--slideOver-buttonClose-icon-width);height:var(--slideOver-buttonClose-icon-width)}.slideOver-button--close .icon-bar{height:var(--slideOver-buttonClose-icon-bar-height);background-color:var(--slideOver-buttonClose-icon-color);position:absolute;width:100%;top:50%;left:50%}.slideOver-button--close .icon-bar:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.slideOver-button--close .icon-bar:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.slideOver-window-header .label{flex:1 1 auto;font-family:var(--slideOver-buttonClose-label-fontFamily);font-weight:var(--slideOver-buttonClose-label-fontWeight);font-size:var(--slideOver-buttonClose-label-fontSize);color:var(--slideOver-buttonClose-label-color)}.slideOver-window-header .slideOver-button--close+.label{margin-left:0;margin-right:var(--slideOver-button-size)}.slideOver-window{position:fixed;top:0;height:100%;overflow:hidden;z-index:3110;display:grid;grid-template-rows:auto minmax(0,1fr);background-color:var(--slideOver-window-backgroundColor);width:var(--slideOver-window-width);max-width:90%;will-change:transform;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.slideOver-window-header{display:flex;align-items:center;height:var(--slideOver-window-header-height);gap:var(--slideOver-header-gap);position:sticky;top:0;z-index:10;background-color:var(--slideOver-window-header-backgroundColor);box-shadow:4px 4px 10px rgba(0,0,0,.05);padding:0 var(--slideOver-window-header-padding)}.slideOver-window-container{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.slideOver-window-footer{position:sticky;bottom:0;z-index:10;background-color:var(--slideOver-window-footer-backgroundColor);box-shadow:4px -4px 10px rgba(0,0,0,.05);padding:12px var(--slideOver-window-header-padding);display:flex;flex-direction:column;gap:10px}.slideOver-window--left{left:0;transform:translate(-100%);box-shadow:10px 0 25px rgba(0,0,0,.1)}.slideOver-window--left[data-slideover-show]{transform:translate(0)}.slideOver-window--right{right:0;transform:translate(100%);box-shadow:-10px 0 25px rgba(0,0,0,.1)}.slideOver-window--right[data-slideover-show]{transform:translate(0)}@media (width <= 500px){.slideOver-window--right{bottom:0;transform:translateY(100vh);max-width:none;--slideOver-window-width: 100%}.slideOver-window--right[data-slideover-show]{transform:translateY(0)}}#slideOver-background{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;backdrop-filter:blur(4px);background-color:var(--slideOver-background-backgroundColor);visibility:hidden;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;z-index:3100}@media (max-width: 1023px){body[data-slideover-active] #slideOver-background{visibility:visible;opacity:1}}.slideOver-button--open{display:none}@media (max-width: 900px){.slideOver-button--open{display:flex}.partNavigation3{display:none}}#iconsAndText{margin:var(--spacing-vertical) 0}#iconsAndText .container>.partHeading{margin-bottom:var(--spacing-40);color:var(--black);text-align:center;font-size:var(--fontSize-h1)}#iconsAndText .list{--data-list-amount: 3;display:grid;gap:var(--spacing-20);grid-template-columns:repeat(var(--data-list-amount),1fr)}#iconsAndText .list[data-list-amount="4"]{--data-list-amount: 4}#iconsAndText .list[data-list-amount="3"]{--data-list-amount: 3}#iconsAndText .list[data-list-amount="2"]{--data-list-amount: 2}#iconsAndText .list li{background-color:var(--white);box-shadow:var(--boxShadow-m);padding:var(--spacing-30);border-radius:var(--borderRadius-s)}#iconsAndText .list li .wrapper{display:flex;flex-direction:column;align-items:center;height:100%;color:inherit;text-decoration:none;transition:background-color .3s ease;gap:var(--spacing-20);text-align:center}#iconsAndText .list li .icon .partContentFileImageGallery .contentFileImage{background-color:var(--orange-light);border-radius:50%;height:80px;width:80px;display:grid;place-items:center}#iconsAndText .list li .text h3{margin-bottom:.2em;color:var(--black)}#iconsAndText .list li .text .partContentText{font-size:.8889em}#iconsAndText .list li .text .partContentText p{margin-top:0}@media (max-width: 1023px){#iconsAndText .list{--data-list-amount: 2}}@media (max-width: 667px){#iconsAndText .container>.partHeading{text-align:left}#iconsAndText .list{--data-list-amount: 1}#iconsAndText .list li .wrapper{align-items:flex-start;text-align:left}#iconsAndText .list li .icon .partContentFileImageGallery .contentFileImage{height:60px;width:60px}#iconsAndText .list li .icon .partContentFileImageGallery.centerAlign .contentFileImage figure{width:30px!important}}#bouwstofOverview{margin:var(--spacing-60) 0}#bouwstofOverview .list{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-60);text-align:center}#bouwstofOverview .flexItem .partHeading{margin:.5em 0;color:var(--blue);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#bouwstofOverview .flexItem .partHeading a{color:inherit;text-decoration:none;font-weight:500}#bouwstofOverview .flexItem .flexRow{margin-bottom:1em;font-size:.8em}@media (max-width: 900px){#bouwstofOverview .list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 550px){#bouwstofOverview .list{grid-template-columns:repeat(2,1fr)}}#productBouwstofCalculator>.partHeading{margin-bottom:.3em}.priceCalculation{margin-top:20px}.priceCalculation>.partHeading{margin-bottom:.3em;display:block}.priceCalculation .table{display:flex;flex-direction:column;gap:.625em}.priceCalculation .table-row{display:flex;gap:20px}.priceCalculation .table-row-label{margin-right:auto;font-size:.9em}.priceCalculation .table-row-value{min-width:120px;font-size:.9em;font-weight:700;color:#000;text-align:right}.priceCalculation .totalCost{display:flex;align-items:center;gap:20px;padding-top:15px;border-top:solid 1px var(--grey);font-weight:700;color:#000}.priceCalculation .totalCost-label{margin-right:auto}.priceCalculation .totalCost-value{font-size:1.25em;min-width:120px;text-align:right}.priceCalculation .totalCost+.totalCost{font-weight:400;border-top:0;padding-top:0}.priceCalculation .totalCost+.totalCost .totalCost-label{font-size:.9em}.priceCalculation .totalCost+.totalCost .totalCost-value{font-size:1em}
