#searchMessage{margin-bottom:25px;display:inline-block}#goUp{position:fixed;bottom:80px;right:24px;width:31px;height:31px;background:#0c265d url(/images/style/icon-arrow-up-white.svg) no-repeat center;background-size:50%;display:none;z-index:997;border:solid 1px rgba(255,255,255,.1)}#mainNavigation{position:relative;z-index:2005;background-color:#fff}#generalMessage{display:block;padding:8px 20px;font-weight:400;background-color:#ce2d26;color:#fff;text-align:center;font-size:14px;line-height:1.3em}#generalMessage a:link{color:#fff}#logoSearchContainer .basicContainer{display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px;gap:10px 20px}#logo img{object-fit:contain;display:block;height:50px;aspect-ratio:205/53}#logoSearchContainer .partButton.naked{flex:0 0 auto}#logoSearchContainer .partButton.naked .buttonIcon svg{height:36px;max-width:36px}#logoSearchContainer .partSearchBar{flex:1 1 auto;max-width:700px;margin:0 auto}@media (max-width: 900px){#logo{flex:1 1 auto}#logoSearchContainer .partSearchBar{max-width:none}#logo img{height:36px}}#greyMainNavigation .basicContainer{display:flex;justify-content:space-between;padding-top:0;padding-bottom:0}#topNavigation{font-size:.88889em;padding-top:10px;padding-bottom:10px}#topNavigation li{position:relative;display:inline-block;vertical-align:top;text-align:right}#topNavigation li span#openingHoursDesktop,#topNavigation li span#openingHoursMobile{display:inline-block;text-decoration:none;color:#000;text-align:right}#topNavigation li span#openingHoursDesktop{display:block}#topNavigation li span#openingHoursMobile{display:none}#greyMainNavigation{background-color:var(--grey-light)}#greyMainNavigation #topContactButtons{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-20);margin-bottom:.3em}#greyMainNavigation .partButton.mail{--partButton-buttonIcon-svg-size: 1.3em}#greyMainNavigation .partButton.mail:hover svg{fill:var(--red)}#greyMainNavigation .partButton.naked{font-size:1.5em;font-weight:700}#greyMainNavigation .partButton.naked svg{fill:var(--blue)}@media (max-width: 500px){#greyMainNavigation .partButton.naked{font-size:1.2em}#greyMainNavigation .partButton.naked svg{max-width:16px;height:16px}}.stickyScrollContainer,.stickyScroll{height:60px}.stickyScroll{width:100%;z-index:2000;top:0;left:0;position:relative;background-color:var(--blue)}#stickyScrollContainer.stickyScrollFixed .stickyScroll{position:fixed}.stickyScrollContainer.stickyScrollNotActive .stickyScroll{top:0!important}#productNavigation{position:relative;height:60px;font-weight:500;text-align:left;font-size:.88889em}#productNavigation:after{content:" ";position:absolute;width:100%;height:1800px;background:rgba(0,0,0,.7);visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .1s linear;transition:visibility 0s,opacity .1s linear;left:0}#productNavigation.isHovered:after{visibility:visible;opacity:1;-webkit-transition:.2s;transition:.2s;-webkit-transition-delay:.2s;transition-delay:.2s}#productNavigation .basicContainer{padding-top:0;padding-bottom:0}#productNavigation .partButton.openOverlay{display:none;border:solid 2px #fff}@media (hover: hover){#productNavigation .partButton.openOverlay:hover{background-color:#fff;color:var(--blue)}#productNavigation .partButton.openOverlay:hover svg{fill:var(--blue)}}#productNavigation .slideOver-button--open{display:none;background-color:rgba(0,0,0,.3)}#sortContainer{margin-bottom:50px}#sortContainer filter,#sortContainer h3{display:inline-block;vertical-align:middle}#sortContainer .selectSort{min-width:240px}#uspContainer{border-top:solid 1px #ccc}#uspContainer.uspContainerBorderBottom{border-bottom:solid 1px #ccc;margin-bottom:50px}#uspContainer .basicContainer{padding-top:25px;padding-bottom:45px}.uspList{line-height:1.4em;display:flex;flex-wrap:wrap;justify-content:center;color:#000}.uspList li{margin:20px 10px 0;padding-left:23px;background:url(/images/style/icon-check.svg) no-repeat left center;background-size:16px 16px;text-align:left}.flexContainerDetail .uspList{flex-direction:column;background-color:#f2f7fc;padding:10px 30px 30px;margin-bottom:30px}.flexContainerDetail .uspList li{margin-left:0;margin-right:0}.flexContainer{display:flex;flex-wrap:nowrap}.flexContainerColumn{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:20px}.flexContainerFourColumns,.flexContainerFiveColumns,.flexContainerThreeColumns{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 14px);margin-left:-7px;margin-right:-7px}.flexItem27{width:27%;max-width:378px}.flexItem73{width:73%;max-width:882px}.reviewContainer{text-align:left;margin-bottom:30px}.reviewStarContainer{display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#00b900;margin-right:1px;position:relative;vertical-align:middle}.reviewStarContainerHalf{background:-webkit-linear-gradient(left,#00b900 50%,#ccc 50%);background:linear-gradient(90deg,#00b900 50%,#ccc 50%)}.reviewStarIcon{position:absolute;top:0;left:0;background:url(../images/style/icon-star.svg) no-repeat center;background-size:10px 10px;height:100%;width:100%}.reviewContainer .reviewText{line-height:18px;margin-left:10px;display:inline-block;vertical-align:middle}.reviewContainer .reviewText strong{margin-right:10px}.reviewContainer .reviewText>a{color:#000;text-decoration:underline}.flexContainerOverview>.flexItem27{background-color:transparent;padding:0 50px 0 0}.flexContainerOverview .flexItem{border:none}.flexContainerOverview .partNavigation-v{margin-bottom:30px}.flexContainerOverviewAlternative{margin-top:50px}#personContainer{margin-left:30px;margin-right:20px;margin-bottom:20px}#personContainer img{width:45px;height:45px;display:inline-block;vertical-align:middle}#personContainer #personNameAndScore{display:inline-block;vertical-align:middle;margin-left:10px}#personContainer #personNameAndScore span{display:block;line-height:120%;font-weight:400;color:#000}.flexItemThankYou h1{font-size:25px}.flexItemThankYou .partContentText h2 img{margin-bottom:-3px}.flexContainerDetail{align-items:flex-start}.flexContainerDetail h1{text-align:left;margin-bottom:15px;font-size:clamp(1.5rem,1vw + 1.25rem,2.25rem);font-weight:500}.flexContainerDetail>.flexItem{width:50%;border:none}.flexContainerDetail .flexItem:first-child{padding-right:50px;position:sticky;top:80px}.flexContainerDetail h2{text-align:left}@media (max-width: 767px){.flexContainerDetail{flex-direction:column;display:block}.flexContainerDetail>.flexItem{width:100%}.flexContainerDetail .flexItem:first-child{position:static;margin-bottom:20px;padding-right:0}}#homeProductCategories{text-align:center}#homeProductCategories .basicContainer{padding-bottom:0}#homeProductCategoriesList{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}#homeProductCategoriesList a{position:relative;text-decoration:none;transition:transform .1s}#homeProductCategoriesList a:hover{transform:scale(1.03);box-shadow:0 0 30px rgba(0,0,0,.3)}#homeProductCategoriesList a span{position:absolute;left:0;bottom:0;right:0;line-height:1.2em;font-weight:600;text-align:center;background-image:linear-gradient(transparent,rgba(0,0,0,.6));padding:60px 20px 20px;z-index:1;color:#fff;font-size:1.1111em;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.sectionProducts{text-align:center}.sectionProducts .basicContainer{padding-top:0}.sectionRelatedProducts{text-align:center}.sectionRelatedProducts .basicContainer{padding-top:0}#sectionLogos{text-align:center}#sectionLogos .basicContainer{padding-top:0}.flexItem{position:relative;text-decoration:none}#referenceList{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:15px}.referenceItem h2{margin-top:5px;word-break:break-word;hyphens:auto}#mainProductOverview .basicContainer{padding-top:25px;padding-bottom:25px}#productIntro .partBreadcrumb{margin-bottom:.3em}#productWrapper{display:flex;flex-wrap:wrap}#productFilters{width:250px;flex:0 0 auto;padding-right:25px}#productContainer{flex:1 1 auto}#productContainer .partButton.openOverlay{margin-bottom:25px;position:sticky;top:75px;width:100%;z-index:20}#productOutro{margin-top:25px}#mainProductDetail .basicContainer{padding-top:25px;padding-bottom:25px}#mainProductDetail .basicContainer>.partBreadcrumb{margin-bottom:20px}.productList{gap:15px;text-align:center}.productList.products{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.productList.categories{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.productList.featured{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.productItem{display:flex;flex:1 1 auto;flex-direction:column;background-color:#fff;transition:transform .1s ease,border-color .3s ease;border:solid 1px #ccc;position:relative}@media (hover: hover){.productItem:hover{z-index:10;transition:transform .1s ease;transform:scale(1.03);box-shadow:0 0 30px rgba(0,0,0,.3);border-color:#fff}}.productItemImage{margin:15px 15px 7.5px}.productItemImage .partContentFileImageGallery{position:relative;max-width:200px;margin:0 auto}.productItemImage .partContentFileImageGallery.single:before{content:"";display:block;padding-top:100%}.productItemImage .partContentFileImageGallery.single .contentFileImage{position:absolute;top:0;left:0;width:100%;height:100%}.productItemImage .partContentFileImageGallery.single .imagePlaceholder{padding-bottom:100%!important}.productItemText{padding:0 10px 15px;flex:1 1 auto;display:flex;flex-direction:column;align-items:center}.productItem h2{font-size:.94444em;color:#000;word-break:break-word;hyphens:auto;margin-bottom:5px}.productItem h2 a{color:inherit;text-decoration:none}.productItem h2 a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.productItemText .partShoppingCart1.partButton.add{z-index:10;margin-top:auto;background-color:transparent;color:#00b900;border:solid 2px #00b900;transition:background-color .3s ease,box-shadow .15s ease-in-out,transform .15s ease}.productItemText .partShoppingCart1.partButton.add svg{fill:#00b900}@media (hover: hover){.productItemText .partShoppingCart1.partButton.add:not([disabled]):hover,.partShoppingCart1.partButton.add:not([disabled]):focus{background-color:#00b900}.productItemText .partShoppingCart1.partButton.add:not([disabled]):hover svg,.partShoppingCart1.partButton.add:not([disabled]):focus svg{fill:#fff}}.productItemText .priceContainer{margin-bottom:15px}#actionTextContainer{border:solid 1px #0c265d;border-radius:3px;padding:15px 15px 0;color:#0c265d;font-weight:400;margin-top:7px;margin-bottom:10px;font-size:.778em;text-align:center}#actionTextContainer .partContentText p,#actionTextContainer .partContentText ul,#actionTextContainer .partContentText ol{margin-bottom:15px}.flexContainerFiveColumns .flexItem h2,.flexContainerFourColumns .flexItem h2,.flexContainerThreeColumns .flexItem h2{padding-left:15px;padding-right:15px;font-size:1em;font-weight:600}.productAmount{color:#444;font-size:.77778em;margin-top:auto;margin-bottom:10px}.flexContainerDetail .order{display:flex;flex-wrap:wrap;gap:10px;max-width:500px;margin-bottom:30px}.flexContainerDetail .order .shoppingCartButton{flex:1 1 auto;height:50px}.flexContainerDetail .order .partShoppingCart2.shoppingCartQuantity{--shoppingCartQuantity-size: 50px}.flexContainerDetail .order .partProductFavorite1.productFavoriteButtonAdd{height:50px;min-width:50px;font-size:1.2rem}.flexContainerDetail .priceContainer{margin-bottom:30px;line-height:1.2em}span.labelAmount{color:#999;font-size:87.5%;margin-bottom:5px}span.labelPrice,span.labelPriceStrikeThrough{font-size:1.125em;display:block;text-decoration:none;color:#000;margin-top:6px}span.labelPrice{font-weight:600;color:#ce2d26}span.labelPriceStrikeThrough{font-size:1em}span.propertyLabel{display:block;font-size:100%;margin-bottom:13px;color:#000}span.propertyLabel:last-of-type{margin-bottom:30px}span.propertyLabel .spanValue{font-weight:400}.stockStatus{display:block;margin-bottom:20px;font-weight:700;position:relative;font-size:.875em}.stockStatusGreen{color:#00b900;padding-left:22px}.stockStatusOrange{color:#f39437}.stockStatusRed{color:#ce2d26}.stockStatusGreen:before{width:16px;height:16px;content:"";margin-right:5px;position:absolute;left:0;top:.06em;background:url(/images/style/icon-check.svg) no-repeat center;background-size:16px 16px}.socialShareContainer{margin-bottom:30px}.socialShareContainer .socialShareLabel,.socialShareContainer .socialShareIcons{display:inline-block;vertical-align:middle}.socialShareContainer .socialShareLabel{font-weight:700}.socialShareContainer .socialShareIcons li{display:inline-block;vertical-align:middle;margin-right:5px}.socialShareContainer .socialShareIcons li a{display:flex;justify-content:center;align-items:center;background-color:var(--blue);border-radius:50%;width:40px;height:40px;transition:.3s}.socialShareContainer .socialShareIcons li a:hover{background-color:var(--red)}.socialShareContainer .socialShareIcons a svg{fill:#fff;transition:.3s;height:20px;max-width:20px}.flexContainerDetail .labelPriceStrikeThrough{display:block;color:#000;font-weight:400;margin-bottom:10px}.flexContainerDetail .labelPrice{font-size:1.6667em;margin-top:0;display:inline-block}.flexContainerDetail .labelExclVat{display:inline-block}.flexContainerDetail .labelInclVat{display:block;margin-top:20px;color:#0c265d;font-weight:400}.flexContainerDetail .partButton{margin-bottom:25px}.flexContainerFiveColumns .partContentFileImageGallery.single a,.flexContainerFourColumns .partContentFileImageGallery.single a,.flexContainerThreeColumns .partContentFileImageGallery.single a{position:relative;top:50%;transform:perspective(1px) translateY(-50%);-webkit-transform:perspective(1px) translateY(-50%)}.flexContainerFiveColumns.flexContainerReferences .partContentFileImageGallery.single a,.flexContainerFiveColumns.flexContainerReferences .partContentFileImageGallery.single img{top:0;-webkit-transform:translateY(0);transform:translateY(0);max-height:auto}.flexContainerFiveColumns.flexContainerReferences .partContentFileImageGallery.single{max-width:100%;height:auto;margin-bottom:10px}.flexContainerReferences .flexItem .partContentFileImageGallery:nth-child(2){margin-bottom:0}.flexContainerReferences .flexItem .partContentFileImageGallery:nth-child(2) .contentFileImageContainer *:nth-child(3n+1){margin-left:0%}.flexContainerReferences .flexItem .partContentFileImageGallery:nth-child(2) .contentFileImageContainer *:nth-child(-n+3){margin-top:0%}.flexContainerReferences .flexItem .partContentFileImageGallery:nth-child(2) a{width:30.2%;margin:4.7% 0% 0% 4.7%}.flexContainerFiveColumns .partContentFileImageGallery.single img,.flexContainerFourColumns .partContentFileImageGallery.single img,.flexContainerThreeColumns .partContentFileImageGallery.single img{max-height:180px;width:auto;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:perspective(1px) translateY(-50%)}.flexContainerThreeColumns .partContentFileImageGallery.single img{max-height:240px}.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:#000;text-decoration:none}.flexContainerTwoColumns a.flexItem .heading1,.flexContainerThreeColumns a.flexItem .heading2{color:#000;text-decoration:none;position:relative;-webkit-transition:.2s;transition:.2s;display:inline-block}.flexContainerTwoColumns a.flexItem .heading1:hover,.flexContainerThreeColumns a.flexItem .heading2:hover{text-decoration:underline}.flexItemFiveColumns{text-align:center;width:20%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#mainContainer .flexContainer,#mainContainer .flexContainerOverview{padding-bottom:30px}#mainContainer .flexContainerIntro{padding-bottom:0}#mainContainer .flexContainerIntro h1{text-align:left}#mainContainer .flexContainerContentBelow{padding-bottom:0;margin-bottom:30px}#mainContainer .flexContainerContentBelow h1{text-align:left}.lightBlueContainer{background-color:#f2f7fc;border:solid 1px #a8c4dd;margin-bottom:40px}.lightBlueContainer h3{margin:20px;color:var(--blue)}.lightBlueContainer h3 a{color:inherit;text-decoration:none}.lightBlueContainer>ul li{border-top:solid 1px #a8c4dd}.lightBlueContainer>ul li a{display:block;text-decoration:none;line-height:40px;color:#000;font-weight:400;padding:20px;-webkit-transition:.3s;transition:.3s}.lightBlueContainer>ul li a:hover{background-color:#fff}.lightBlueContainer>ul li a:before{content:"";width:40px;height:40px;float:left;margin-right:10px;background-color:#ce2d26;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:20px 20px}.lightBlueContainer>ul li.phone a:before{background-image:url(/images/style/icon-phone-white.svg)}.lightBlueContainer>ul li.email a:before{background-image:url(/images/style/icon-mail-white.svg)}#contentIntro{border-bottom:solid 1px #ccc;margin-bottom:40px;padding-bottom:30px}#customerServiceContainer{border-bottom:solid 1px #ccc;background:url(/images/style/klantenservice-person.png) no-repeat bottom right 40px;padding-right:388px;padding-bottom:20px;min-height:340px}.searchMessageContainer span{display:block}#sectionShoppingCart .basicContainer{padding-bottom:30px}#shoppingCartPopup{width:900px;background-color:#fff;padding:0}#shoppingCartPopupTitle{background-color:#0c265d;padding:0 20px;color:#fff;line-height:60px;display:block;font-weight:500}#shoppingCartPopupContentContainer{display:flex;width:100%}#shoppingCartPopupLeft{width:calc(100% - 270px);padding:20px;overflow:hidden;position:relative;display:flex}#shoppingCartPopupLeft .partContentFileImageGallery.single{width:100%;max-width:120px;flex:1 1 auto;padding-right:20px;margin-bottom:0}#shoppingCartPopupLeftText{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start}#shoppingCartPopupLeftText .priceContainer{margin-bottom:20px}#shoppingCartPopupLeftText .partButton{margin-top:auto}.shoppingCartPopupButton{display:inline-block;position:absolute;bottom:20px;left:20px;color:#0c265d;text-decoration:none;padding:12px;border-radius:3px;border:solid 1px #dde8f2;background-color:#f2f7fc;-webkit-transition:.2s;transition:.2s;font-weight:600;cursor:pointer}#shoppingCartPopupLeft .shoppingCartPopupButton{left:140px}.shoppingCartPopupButton:link,.shoppingCartPopupButton:visited,.shoppingCartPopupButton:active{color:#0c265d;text-decoration:none}.shoppingCartPopupButton:hover{color:#0c265d;text-decoration:none;-webkit-transition:background-color .2s;transition:background-color .2s;background-color:#fff;border-color:#0c265d}.shoppingCartPopupButton:after{content:">";margin-left:8px}#shoppingCartPopupRight{width:300px;padding:20px;border-left:solid 1px #ccc;position:relative;display:flex;flex-direction:column}#shoppingCartPopupRight table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:0}#shoppingCartPopupRight table tr{vertical-align:top}#shoppingCartPopupRight table td{padding:6px 0}#shoppingCartPopupRight table td:last-child{font-weight:600;color:#000;text-align:right}#shoppingCartPopupRight .partButton{margin-top:15px;justify-content:flex-start}#shoppingCartPopupRecommended{clear:both;border-top:solid 1px #ccc;padding:20px 20px 30px}#shoppingCartPopupRecommended h3{margin-bottom:20px}#shoppingCartPopupRecommended .flexItem{padding:30px 0;margin:0 7px}#shoppingCartPopupRecommended .flexContainerThreeColumns .partContentFileImageGallery.single{max-width:200px;height:180px}#shoppingCartPopupRecommended .flexContainerThreeColumns .partContentFileImageGallery.single img{max-height:180px}.toolTipButton{position:relative;background-color:#0c265d;width:20px;height:20px;line-height:18px;margin-left:5px;cursor:pointer;color:#fff;border-radius:50%;display:inline-block;text-align:center;transition:background-color .3s}.toolTipButton:after{content:"?";font-family:Arial;font-size:12px;font-weight:700}.toolTipButton:hover{background-color:#ce2d26}#popupContainerNotificationInStockSubscribe{width:100%;max-width:600px;background:#fff;padding:20px;position:relative;overflow:hidden}#popupContainerNotificationInStockSubscribe .popupTitle{margin:-20px -20px 15px;background-color:#003262;color:#fff;font-size:125%;font-weight:600;line-height:1.3em;display:block;padding:20px 40px 20px 20px}#popupContainerNotificationInStockSubscribe .partContentText p{margin-bottom:10px}#shoppingCart{display:flex;flex-direction:column}#shoppingCartDeliverySelector{margin-top:25px;margin-right:auto;padding:25px 25px 0;margin-bottom:25px}#shoppingCartDeliverySelector .h2{margin-bottom:10px;display:block}#shoppingCartFooterContainer{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}#shoppingCartCouponCodeContainer{margin-right:auto;padding-right:25px;padding-top:25px;padding-bottom:15px}#shoppingCartCouponCodeContainer .partButton.couponCodeButtonShow{text-decoration:underline}#shoppingCartCouponCodeContainer .partButton.couponCodeButtonShow:hover{color:#000}#shoppingCartCouponCodeControl{display:none;margin-bottom:10px}#shoppingCartCouponCodeControl.active{display:flex}#shoppingCartCouponCodeControl .inputCouponCode{height:36px;border:solid 1px #999;border-radius:3px;margin-right:5px;padding:0 8px;flex:1 1 auto}#shoppingCartCouponCodeControl .inputCouponCode.error{border-color:var(--red)}#shoppingCartCouponCodeControl .partButton{height:36px;width:36px;justify-content:center;border-radius:3px;background-color:#00b900;flex:0 0 auto}.shoppingCartPriceContainer{line-height:1.3em;background-color:var(--blue-light);width:100%;max-width:600px;margin-bottom:25px;padding:15px 25px;align-self:flex-end}.shoppingCartPriceContainer table{width:100%}.shoppingCartPriceContainer tr td{padding:10px 0;vertical-align:top}.shoppingCartPriceContainer tr.priceTotal td{font-weight:700;color:var(--blue)}.shoppingCartPriceContainer tr td:last-child{text-align:right;white-space:nowrap}.shoppingCartOverviewButtonContainer{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:10px}.shoppingCartOverviewButtonContainer .partButton{margin-left:15px;margin-bottom:15px}.shoppingCartOverviewButtonContainer .partButton:first-child{margin-left:0}@media screen and (max-width: 667px){#shoppingCartCouponCodeContainer{padding-right:0}.shoppingCartPriceContainer tr td{padding:5px 0}.shoppingCartOverviewButtonContainer{flex-direction:column}.shoppingCartOverviewButtonContainer .partButton{margin-left:0;justify-content:center}.shoppingCartOverviewButtonContainer .buttonToOrderProcess{order:1}.shoppingCartOverviewButtonContainer .buttonToShop{order:2}}#customOrderProcessAndCartContainer{display:flex;flex-wrap:wrap}#customOrderProcessContainer{margin-right:25px;width:calc(75% - 25px)}#customOrder .orderStepControls{background-color:#fff}#customOrderCartContainer{width:25%}@media screen and (max-width: 1023px){#customOrderProcessContainer{order:2;margin-right:0;width:100%}#customOrderCartContainer{order:1;width:100%;margin-bottom:20px}}#loginContainer{display:flex;flex-wrap:wrap}#loginContainerLeft{width:50%;padding:30px 40px 40px}#loginContainerRight{width:50%;padding:30px 40px 40px;border-left:solid 1px #E5DEDE}@media screen and (max-width: 1023px){#loginContainerLeft{width:100%;padding:20px 25px 25px}#loginContainerRight{width:100%;padding:20px 25px 25px;border-left:none;border-top:solid 1px #E5DEDE}}#accountContainer{display:flex;flex-wrap:wrap}#accountContainerLeft{width:300px;padding:30px 40px 40px}#accountContainerRight{width:calc(100% - 300px);padding:30px 40px 40px}@media screen and (max-width: 1023px){#accountContainerLeft{width:100%;padding:20px 25px 0}#accountContainerRight{width:100%;padding:20px 25px 25px}}#accountContainerLeft .partNavigation.verticalNoDropdown{text-align:left;line-height:1.3em}#accountContainerLeft .partNavigation.verticalNoDropdown ul li a{text-decoration:none;display:flex;align-items:center}#accountContainerLeft .partNavigation.verticalNoDropdown ul li a{transition:background-color .3s,color .3s ease}#accountContainerLeft .partNavigation.verticalNoDropdown ul li a[href="#"]{cursor:default}#accountContainerLeft .partNavigation.verticalNoDropdown li a{outline:none}.partNavigation.verticalNoDropdown .navigationIcon{display:flex;justify-content:center;align-items:center;margin-right:5px}#accountContainerLeft .partNavigation.verticalNoDropdown .navigationIcon svg,#accountContainerLeft .partNavigation.verticalNoDropdown .navigationIcon img{height:12px}#accountContainerLeft .partNavigation.verticalNoDropdown ul.level-0>li>a{font-weight:600;color:inherit;border-left:solid 3px rgba(0,0,0,.1);padding:10px 0 10px 20px;transition:border-color .3s ease}#accountContainerLeft .partNavigation.verticalNoDropdown ul.level-0>li>a:hover,#accountContainerLeft .partNavigation.verticalNoDropdown ul.level-0>li>a:focus{border-color:#000}#accountContainerLeft .partNavigation.verticalNoDropdown ul.level-0>li.selected>a{border-color:#ee721c;color:#000}#accountContainerLeft .partNavigation.verticalNoDropdown ul.level-0>li a svg{fill:#000}#accountContainerLeft .partNavigation.verticalNoDropdown ul.level-0>li.selected>a svg{fill:#ee721c}#accountContainerLeft .partNavigation.verticalNoDropdown ul.level-0>li>a:hover>svg,#accountContainerLeft .partNavigation.verticalNoDropdown ul.level-0>li>a:focus>svg{fill:#000}#footerMenu{background-color:var(--blue);color:#fff}#footerMenu .basicContainer{text-align:left}.menuColumnContainer{display:flex;flex-wrap:wrap;gap:var(--listGap)}.menuColumn{flex:1 1 auto}.menuColumn:last-child{width:200px}.menuColumn h2{margin-bottom:5px;color:#fff}.menuColumn ul{font-size:1rem;line-height:1.2rem}.menuColumn ul li{margin-bottom:5px}.menuColumn ul li a{color:rgba(255,255,255,.9);text-decoration:none;padding:2px 0;display:inline-block}.menuColumn ul li a:hover{text-decoration:underline}#menuColumnButtonList{display:flex;flex-direction:column;align-items:flex-start}#menuColumnButtonList .partButton{margin-top:5px;margin-bottom:5px;color:#fff;background-color:rgba(0,0,0,.3);padding:10px 15px;border-radius:4px}#menuColumnButtonList .buttonIcon+.buttonLabel{margin-left:10px}#menuColumnButtonList .partButton .buttonIcon svg{fill:#fff;height:26px;max-width:26px}#menuColumnButtonList .partButton .buttonLabel{white-space:normal;overflow:auto}#menuColumnSocialList ul li:not(:last-child){margin-bottom:10px}#menuColumnSocialList ul li a{display:inline-flex;align-items:center;color:#000;text-decoration:none}#menuColumnSocialList ul li a .icon{margin-right:.5rem;width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#999;transition:background-color .3s ease}#menuColumnSocialList ul li a .icon svg{fill:#fff;flex:1 1 auto;max-width:14px;max-height:14px;transition:fill .3s ease}#menuColumnSocialList ul li a .label{color:inherit}@media (hover: hover){#menuColumnSocialList ul li a:hover span.icon{background-color:#000}#menuColumnSocialList ul li a:hover span.label{text-decoration:underline}}#footerLogos{background-color:#fff;padding:20px 0;font-size:.875rem;color:#666}#footerLogos ul{text-align:center}#footerLogos ul li{display:inline-block;margin:10px 2%}#footerLogos ul li a{color:#000;text-decoration:none}#footerLogos ul li a img{height:30px}#footerLogos ul li a:hover{color:#000;text-decoration:underline}#footerBottom{background-color:#fff;border-top:solid 1px rgba(0,0,0,.1)}#footerBottom .basicContainer{padding-top:0;padding-bottom:0}#footerBottom ul{display:flex;justify-content:center;flex-wrap:wrap;gap:20px 30px;padding:30px 0;font-size:.875rem}#footerBottom ul li a{color:#000;text-decoration:none;display:flex;align-items:center}@media (hover: hover){#footerBottom ul li a:hover{text-decoration:underline}}#footerBottom ul li a .label{color:inherit;line-height:1.2rem}#footerBottom ul li a .icon{margin-right:.3rem;flex:0 0 auto;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain}#footerBottom ul li a .label+.icon{margin-left:.3rem;margin-right:0}#footerBottom ul li#facebook .icon{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M20 10c0-5.523-4.477-10-10-10S0 4.477 0 10c0 4.991 3.657 9.128 8.438 9.879V12.89h-2.54V10h2.54V7.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V10h2.773l-.443 2.89h-2.33v6.989C16.343 19.129 20 14.99 20 10' fill='%231877F2'/%3E%3Cpath d='m13.893 12.89.443-2.89h-2.774V8.124c0-.79.388-1.562 1.63-1.562h1.261v-2.46s-1.144-.196-2.238-.196c-2.285 0-3.777 1.385-3.777 3.89V10h-2.54v2.89h2.54v6.989a10.075 10.075 0 0 0 3.124 0V12.89h2.33' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E")}#footerBottom ul li#instagram .icon{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CradialGradient cx='26.602%25' cy='107.633%25' fx='26.602%25' fy='107.633%25' r='99.108%25' id='a'%3E%3Cstop stop-color='%23FD5' offset='0%25'/%3E%3Cstop stop-color='%23FD5' offset='10%25'/%3E%3Cstop stop-color='%23FF543E' offset='50%25'/%3E%3Cstop stop-color='%23C837AB' offset='100%25'/%3E%3C/radialGradient%3E%3CradialGradient cx='-16.794%25' cy='7.195%25' fx='-16.794%25' fy='7.195%25' r='44.301%25' id='b'%3E%3Cstop stop-color='%233771C8' offset='0%25'/%3E%3Cstop stop-color='%233771C8' offset='12.8%25'/%3E%3Cstop stop-color='%2360F' stop-opacity='0' offset='100%25'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M10.003 0C5.828 0 4.607.006 4.37.025 3.513.096 2.98.231 2.399.52c-.448.222-.8.48-1.15.841-.634.66-1.018 1.47-1.158 2.433-.066.468-.086.562-.09 2.952-.002.796 0 1.844 0 3.25 0 4.172.005 5.393.024 5.63.07.834.2 1.358.477 1.932a4.213 4.213 0 0 0 2.73 2.231c.413.106.868.165 1.452.193.248.01 2.772.018 5.298.018 2.526 0 5.051-.003 5.293-.016.677-.031 1.07-.084 1.504-.196a4.187 4.187 0 0 0 2.73-2.236c.272-.56.41-1.105.472-1.895.013-.172.019-2.92.019-5.663 0-2.745-.006-5.487-.02-5.66-.063-.803-.2-1.343-.481-1.913-.21-.44-.5-.838-.856-1.174-.661-.631-1.47-1.016-2.435-1.155-.466-.068-.56-.088-2.95-.092h-3.255Z' fill='url(%23a)' transform='translate(.001 -.001)'/%3E%3Cpath d='M10.003 0C5.828 0 4.607.006 4.37.025 3.513.096 2.98.231 2.399.52c-.448.222-.8.48-1.15.841-.634.66-1.018 1.47-1.158 2.433-.066.468-.086.562-.09 2.952-.002.796 0 1.844 0 3.25 0 4.172.005 5.393.024 5.63.07.834.2 1.358.477 1.932a4.213 4.213 0 0 0 2.73 2.231c.413.106.868.165 1.452.193.248.01 2.772.018 5.298.018 2.526 0 5.051-.003 5.293-.016.677-.031 1.07-.084 1.504-.196a4.187 4.187 0 0 0 2.73-2.236c.272-.56.41-1.105.472-1.895.013-.172.019-2.92.019-5.663 0-2.745-.006-5.487-.02-5.66-.063-.803-.2-1.343-.481-1.913-.21-.44-.5-.838-.856-1.174-.661-.631-1.47-1.016-2.435-1.155-.466-.068-.56-.088-2.95-.092h-3.255Z' fill='url(%23b)' transform='translate(.001 -.001)'/%3E%3Cpath d='M9.982 2.615c-2.006 0-2.257.009-3.046.045-.786.036-1.322.16-1.791.343-.494.186-.94.476-1.31.851-.375.37-.666.817-.851 1.309-.183.47-.308 1.006-.344 1.792-.035.788-.044 1.04-.044 3.045 0 2.006.01 2.257.044 3.045.037.786.161 1.322.344 1.792.185.493.476.939.852 1.308.368.376.814.667 1.307.853.47.183 1.007.307 1.793.343.788.036 1.04.044 3.045.044 2.006 0 2.256-.008 3.044-.044.786-.036 1.324-.16 1.793-.343.494-.186.94-.477 1.308-.853.376-.37.667-.815.852-1.308.182-.47.307-1.006.343-1.792.036-.788.045-1.039.045-3.045 0-2.005-.01-2.257-.045-3.044-.036-.787-.161-1.324-.343-1.793a3.625 3.625 0 0 0-.852-1.309 3.61 3.61 0 0 0-1.308-.85c-.47-.184-1.008-.308-1.794-.344-.788-.036-1.038-.045-3.044-.045h.002Zm-.663 1.331h.663c1.972 0 2.206.007 2.984.043.72.033 1.11.153 1.37.254.346.134.591.294.85.552.258.259.418.505.552.85.101.26.222.65.254 1.37.036.78.044 1.013.044 2.984 0 1.97-.008 2.204-.044 2.983-.033.72-.152 1.111-.254 1.371-.118.32-.307.61-.552.848a2.287 2.287 0 0 1-.85.553c-.259.101-.65.221-1.37.254-.779.036-1.012.043-2.985.043-1.972 0-2.205-.007-2.984-.043-.72-.033-1.11-.153-1.37-.254a2.288 2.288 0 0 1-.85-.553 2.289 2.289 0 0 1-.553-.849c-.1-.26-.221-.65-.254-1.37-.035-.779-.042-1.013-.042-2.985s.007-2.205.042-2.984c.033-.72.154-1.11.254-1.37.135-.345.294-.591.553-.85.238-.245.528-.434.85-.553.26-.101.65-.221 1.37-.254.682-.031.946-.04 2.322-.042v.002Zm4.605 1.226a.886.886 0 1 0 0 1.773.886.886 0 0 0 0-1.773ZM9.982 6.208a3.793 3.793 0 1 0 .001 7.585 3.793 3.793 0 0 0-.002-7.585Zm0 1.33a2.462 2.462 0 1 1 0 4.923 2.462 2.462 0 0 1 0-4.922Z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E")}#footerBottom ul li#youtube .icon{background-image:url("data:image/svg+xml,%3Csvg width='20' height='15' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h20v14.007H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M19.582 2.187a2.506 2.506 0 0 0-1.77-1.769C16.253 0 9.996 0 9.996 0S3.738 0 2.177.418c-.86.23-1.539.908-1.769 1.769C-.01 3.747-.01 7.003-.01 7.003s0 3.256.418 4.817c.23.86.908 1.539 1.77 1.769 1.56.418 7.817.418 7.817.418s6.257 0 7.818-.418a2.506 2.506 0 0 0 1.769-1.77C20 10.26 20 7.004 20 7.004s0-3.255-.418-4.816' fill='%23D9252A' fill-rule='nonzero' mask='url(%23b)'/%3E%3Cpath fill='%23FFFFFE' fill-rule='nonzero' d='m7.994 10.005 5.199-3.001-5.199-3.002v6.003'/%3E%3C/g%3E%3C/svg%3E")}#footerBottom ul li#linkedin .icon{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cpath d='M0 1.433C0 .642.662 0 1.478 0h17.044C19.338 0 20 .642 20 1.433v17.135c0 .79-.662 1.432-1.478 1.432H1.478C.662 20 0 19.359 0 18.568V1.432z' fill='%230077B5'/%3E%3Cpath d='M6.078 16.737V7.733H3.085v9.004h2.993zM4.582 6.504c1.043 0 1.693-.691 1.693-1.555-.02-.884-.65-1.556-1.673-1.556-1.024 0-1.693.672-1.693 1.556 0 .864.649 1.555 1.653 1.555h.02zm3.152 10.233h2.993V11.71c0-.27.02-.539.099-.73.216-.538.708-1.095 1.535-1.095 1.083 0 1.516.825 1.516 2.036v4.816h2.993v-5.162c0-2.766-1.477-4.053-3.446-4.053-1.614 0-2.323.902-2.717 1.517h.02V7.734H7.735c.039.844 0 9.004 0 9.004z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E")}#footerBottom ul li#featuredCompany .icon{background-image:url("data:image/svg+xml,%3Csvg width='20' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.333 0H20l-6.644 16.608H7.695L14.333 0M6.64 0h5.666L5.671 16.608H0L6.639 0' fill='%2300B6C7' fill-rule='nonzero'/%3E%3C/svg%3E")}body.overlayActive{position:fixed;overflow:hidden;width:100%}.overlayWindow{position:fixed;display:flex;flex-direction:column;background-color:#fff;z-index:3110;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;width:400px;max-width:100%}.overlayCloseButton{font-size:20px;flex:0 0 auto;color:var(--blue);padding:0 20px;height:60px;background-color:var(--blue-light);position:sticky;top:0;z-index:10;width:100%;display:flex;justify-content:flex-end;align-items:center}.overlayCloseButton .icon{width:23px;height:23px;position:relative}.overlayCloseButton .icon span{height:23px;border-left:3px solid var(--red);position:absolute;left:calc(50% - 1px)}.overlayCloseButton .icon span:nth-child(1){transform:rotate(45deg)}.overlayCloseButton .icon span:nth-child(2){transform:rotate(-45deg)}.overlayCloseButton .label{font-weight:700;margin-right:.2em;text-align:left}.overlayContainer{flex:1 1 auto}.overlayFooterContainer{width:100%;padding:.3em;flex:0 0 auto;position:sticky;bottom:0;background-color:#fff;box-shadow:4px -4px 10px rgba(0,0,0,.05);z-index:10}.overlayFooterContainer .partButton{width:100%}#overlayBackground{background-color:rgba(0,0,0,0);position:fixed;top:0;bottom:0;left:0;right:0;z-index:3100;visibility:hidden;opacity:0;transition:ease .15s}body.overlayActive #overlayBackground{background-color:rgba(0,0,0,.3);visibility:visible;opacity:1;cursor:pointer;transition:ease .3s}.overlayWindow.overlayLeft{top:0;left:0;transform:translate(-100%);transition:transform ease .3s}.overlayWindow.overlayLeft.show{transform:translate(0)}@media (min-width: 1024px){.partButton#overlayFilter{display:none}.overlayWindow.overlayFilter{position:static}.overlayWindow.overlayFilter .overlayCloseButton,.overlayWindow.overlayFilter .overlayFooterContainer{display:none}}@media (max-width: 1023px){.overlayWindow.overlayFilter{top:0;right:0;transform:translate(100%);transition:transform ease .3s}.overlayWindow.overlayFilter.show{transform:translate(0)}}@media (max-width: 667px){.overlayWindow.overlayFilter{top:auto;right:auto;bottom:0;left:0;transform:translateY(100%);width:100%}.overlayWindow.overlayFilter.show{transform:translateY(0)}.overlayWindow{width:100%!important}#overlayBackground{transition:none}}#header-top-buttons{flex:0 0 auto;display:flex}#header-top-buttons .dropdownCustom-button,#header-top-buttons .productFavoriteButtonHeader{padding:0 10px;height:50px;border-radius:0;z-index:10}#header-top-buttons .dropdownCustom-button:hover,#header-top-buttons .dropdownCustom-button:focus,#header-top-buttons .productFavoriteButtonHeader:hover,#header-top-buttons .productFavoriteButtonHeader:focus{background-color:var(--grey-light);z-index:0}#header-top-buttons{--headerTopButtons-fontSize: 1rem;--productFavoriteButtonHeader-fontSize: var(--headerTopButtons-fontSize);--shoppingCartBasket-fontSize: var(--headerTopButtons-fontSize);--accountButtonHeader-fontSize: var(--headerTopButtons-fontSize);--headerTopButtons-color: var(--blue);--productFavoriteButtonHeader-color: var(--headerTopButtons-color);--shoppingCartBasket-color: var(--headerTopButtons-color);--accountButtonHeader-color: var(--headerTopButtons-color);--headerTopButtons-icon-size: 26px;--productFavoriteButtonHeader-icon-svg-width: var(--headerTopButtons-icon-size);--shoppingCartBasket-icon-svg-width: var(--headerTopButtons-icon-size);--accountButtonHeader-icon-svg-width: var(--headerTopButtons-icon-size);--headerTopButtons-icon-fill: var(--blue);--productFavoriteButtonHeader-icon-svg-fill: var(--headerTopButtons-icon-fill);--shoppingCartBasket-icon-svg-fill: var(--headerTopButtons-icon-fill);--accountButtonHeader-icon-svg-fill: var(--headerTopButtons-icon-fill);--headerTopButtons-icon-fill-hover: var(--blue);--productFavoriteButtonHeader-icon-svg-fill-hover: var(--headerTopButtons-icon-fill-hover);--shoppingCartBasket-icon-svg-fill-hover: var(--headerTopButtons-icon-fill-hover);--accountButtonHeader-icon-svg-fill-hover: var(--headerTopButtons-icon-fill-hover);--headerTopButtons-badge-backgroundColor: var(--red);--productFavoriteButtonHeader-icon-quantity-backgroundColor: var(--headerTopButtons-badge-backgroundColor);--shoppingCartBasket-icon-quantity-backgroundColor: var(--headerTopButtons-badge-backgroundColor);--accountButtonHeader-icon-status-backgroundColor: var(--headerTopButtons-badge-backgroundColor);--headerTopButtons-badge-color: var(--white);--productFavoriteButtonHeader-icon-quantity-color: var(--headerTopButtons-badge-color);--shoppingCartBasket-icon-quantity-color: var(--headerTopButtons-badge-color);--accountButtonHeader-icon-status-color: var(--headerTopButtons-badge-color);--headerTopButtons-icon-fontWeight: 600;--productFavoriteButtonHeader-label-fontWeight: var(--headerTopButtons-icon-fontWeight);--shoppingCartBasket-label-fontWeight: var(--headerTopButtons-icon-fontWeight);--accountButtonHeader-label-fontWeight: var(--headerTopButtons-icon-fontWeight)}@media (hover: hover){.headerTopButtons-button:hover #accountButtonHeader .icon>svg,.headerTopButtons-button:hover .partProductFavorite1.productFavoriteButtonHeader .productFavoriteHeaderButton-icon-svg,.headerTopButtons-button:hover .partShoppingCart2.shoppingCartBasket .shoppingCartBasket-icon-svg path{fill:var(--accountButtonHeader-icon-svg-fill-hover)}}@media (max-width: 900px){#logoSearchContainer .basicContainer{gap:10px}#header-top-buttons .dropdownCustom-button,#header-top-buttons .productFavoriteButtonHeader{height:36px}#header-top-buttons{--headerTopButtons-icon-size: 24px}}@media (max-width: 500px){#accountButtonHeader .label{display:none}}#shoppingCartBasketDropDown .dropdownCustom-container{width:440px}.dropdownCustom .dropdownCustom-orderList{display:grid;max-height:300px;overflow:auto}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem{gap:15px;padding:var(--spacing-15) 0}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem .shoppingCartItem-image{width:60px}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem .shoppingCartItem-wrapper{gap:5px 15px}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem .shoppingCartItem-heading .title{font-size:1rem}.dropdownCustom-buttons{display:grid;gap:5px}
