.companyRating-stars{display:flex;gap:.1em}.companyRating-stars-item{width:18px;aspect-ratio:20/19;background-color:var(--yellow);mask-image:url(/images/style/shape-star.svg);-webkit-mask-image:url(/images/style/shape-star.svg);mask-size:contain;-webkit-mask-size:contain;position:relative}#footer-menu .companyRating-stars-item{width:30px}.companyRating-stars-item-half:after{content:"";position:absolute;background-color:var(--white);width:50%;height:100%;top:0;right:0}.companyRating-text{margin-top:.3em;font-size:.75rem;display:block;color:inherit}#footer-menu .companyRating-text{font-size:.88889em}#benefits{margin:var(--spacing-40) 0}#benefits .list{display:flex;justify-content:space-between;gap:var(--spacing-40)}#benefits .list li{display:flex;align-items:center;gap:0 .8em}#benefits .list li .icon{flex:0 0 auto}#benefits .list li .icon img{max-width:3.3em;height:2em}#benefits .list li .wrapper .heading{display:block;margin-bottom:0;line-height:1}#benefits .list li .wrapper .text{font-size:.77778em}@media (max-width: 1279px){#benefits .list li{flex-direction:column;align-items:center;text-align:center}}@media (max-width: 767px){#benefits{display:none}}#banner{margin-top:var(--spacing-40);margin-bottom:var(--spacing-40)}#banner .container{background-color:var(--grey-light);padding:var(--spacing-20);display:flex;align-items:center;gap:.6em 20px}#banner .container .wrapperLeft{display:flex;gap:.3em}#banner .container .wrapperLeft .partFontIcon{color:var(--orange);font-size:2.3em}#banner .container .wrapperLeft .partHeading{margin-bottom:0}#banner .container .wrapperRight{margin-left:auto;margin-right:10px;display:flex;gap:10px 20px;flex:0 0 auto;flex-wrap:wrap}#banner .container .wrapperRight .item{display:flex;align-items:center;gap:.3em;font-size:.8889em;color:var(--black)}#banner .container .wrapperRight .item .partFontIcon{font-size:1.2em;color:var(--orange)}@media (max-width: 1200px){#banner .container{flex-wrap:wrap}#banner .container .wrapperRight{margin-left:0;margin-right:0;width:100%}#banner .container .wrapperRight .partButton{order:-1}}#contentDetail{margin-top:var(--spacing-40);margin-bottom:var(--spacing-120)}.viewContent{width:100%;max-width:770px;margin:0 auto}.viewContent .partHeading.h3,.viewContent .partContentText strong{color:var(--black)}.viewContent .partContentFileImageGallery.single:not(:first-child),.viewContent .partContentFileImageGallery.multiple:not(:first-child){margin-top:var(--partContent-heading-spacing)}.viewContent .partContentFileImageGallery.single:not(:last-child),.viewContent .partContentFileImageGallery.multiple:not(:last-child){margin-bottom:var(--partContent-heading-spacing)}.viewContent .partContentFileImageGallery.presentationLogos .contentFileImage{padding:var(--spacing-30);border:solid 1px rgba(0,0,0,.1)}.viewContent .partSocialMediaShareIconList.partSocialMediaShareIconList1{margin-top:var(--spacing-40);border-top:solid 1px var(--black);border-bottom:solid 1px var(--black);padding:var(--spacing-30) 0;--partSocialMediaShareIconList1-gap: 10px 10px;--partSocialMediaShareIconList1-li-a-gap: .3rem;--partSocialMediaShareIconList1-icon-borderRadius: 0;--partSocialMediaShareIconList1-icon-size: 40px;--partSocialMediaShareIconList1-icon-backgroundColor: var(--grey-light);--partSocialMediaShareIconList1-icon-backgroundColor-hover: var(--orange);--partSocialMediaShareIconList1-icon-svg-size: 20px;--partSocialMediaShareIconList1-icon-svg-fill: var(--black);--partSocialMediaShareIconList1-icon-svg-fill-hover: var(--white);--partSocialMediaShareIconList1-label-color: inherit;--partSocialMediaShareIconList1-label-color-hover: #000}.partSocialMediaShareIconList.partSocialMediaShareIconList1 .socialMediaShareIconList-heading{color:var(--black);font-family:var(--fontFamily-heading);font-size:var(--fontSize-h4);font-weight:400!important}#categoryOverview{margin-top:var(--spacing-60)}#categoryOverview .partBreadcrumb{margin-bottom:.8em}#categoryOverview .list{margin:var(--spacing-40) 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:var(--spacing-40) var(--spacing-20)}#categoryOverview .item{transition:border-color .3s ease;border:1px solid var(--grey-light);padding:var(--spacing-15)}@media (hover: hover){#categoryOverview .item:hover{border-color:var(--orange)}}#categoryOverview .image{margin-bottom:var(--spacing-15)}#categoryOverview .image .partContentFileImageGallery .contentFileImage{margin:0 auto}#categoryOverview .image .partContentFileImageGallery.partContentFileImageGallery2 figure .imagePlaceholderContainer .imagePlaceholder{aspect-ratio:1 / 1;padding-bottom:100%!important}#categoryOverview .image .partContentFileImageGallery.partContentFileImageGallery2 figure .imagePlaceholderContainer img{object-fit:contain}@media (hover: hover){#categoryOverview .image .partContentFileImageGallery a:hover{opacity:.7}}#categoryOverview .item{text-align:center}#categoryOverview .partHeading a{color:currentColor;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:max(.1111em,.05556em);text-underline-offset:.1667em;transition:text-decoration .3s ease}@media (hover: hover){#categoryOverview .partHeading a:hover{color:var(--orange);text-decoration-color:var(--orange)}}#categoryOverview .outro{margin:var(--spacing-120) 0}#categoryOverview .partContentText strong{color:var(--black)}#categoryOverview .partContentFileImageGallery.single:not(:first-child),#categoryOverview .partContentFileImageGallery.multiple:not(:first-child){margin-top:var(--partContent-heading-spacing)}#categoryOverview .partContentFileImageGallery.single:not(:last-child),#categoryOverview .partContentFileImageGallery.multiple:not(:last-child){margin-bottom:var(--partContent-heading-spacing)}@media (max-width: 667px){#categoryOverview .list{grid-template-columns:repeat(2,1fr)}}.productcard{display:flex;flex-direction:column;border-radius:var(--borderRadius);gap:var(--spacing-15);border:1px solid var(--grey-light);transition:border-color .3s ease;padding:var(--spacing-15)}@media (hover: hover){.productcard:hover{border-color:var(--orange)}}.partSlider.partSlider2 .productcard{height:100%}.productcard .image{position:relative}@media (hover: hover){.productcard .image .partContentFileImageGallery a:hover{opacity:.7}}.productcard .image .shoppingCartButton{position:absolute;right:var(--spacing-15);bottom:var(--spacing-15);z-index:10;opacity:0;visibility:hidden;transition:background-color .3s,opacity .3s}@media (hover: hover){.productcard:hover .image .shoppingCartButton{opacity:1;visibility:visible}}.productcard .partContentFileImageGallery .contentFileImage{margin:0 auto;max-width:240px}.productcard .partContentFileImageGallery.partContentFileImageGallery2 figure .imagePlaceholderContainer .imagePlaceholder{aspect-ratio:1 / 1;padding-bottom:100%!important}.productcard .partContentFileImageGallery.partContentFileImageGallery2 figure .imagePlaceholderContainer img{object-fit:contain}.productcard .image .partContentFileImageGallery a{transition:opacity .3s ease,border-color .3s ease}@media (hover: hover){.productcard .image .partContentFileImageGallery a:hover{opacity:.7;border-color:var(--orange)}}.productcard .text{display:flex;flex-direction:column;flex:1 1 auto;gap:10px}.productcard .text h3{color:var(--black);margin-bottom:auto}.productcard .text h3 a{color:currentColor;text-decoration:none;text-decoration-color:transparent;text-decoration-thickness:max(.1111em,.05556em);text-underline-offset:.1667em;transition:text-decoration .3s ease}@media (hover: hover){.productcard .text h3 a:hover{text-decoration:underline;color:var(--orange);text-decoration-color:var(--orange)}}.productcard .text .priceAndStock{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.productcard .text .price{display:flex;align-items:center;gap:0 15px;width:100%}.productcard .text .price .price-default{background-color:var(--green);color:#fff;font-family:Anton,sans-serif;padding:6px;font-size:.88889em;letter-spacing:1px;flex:0 0 auto}.productcard .text .price .price-vat{font-size:.8889em;margin-left:auto}.productcard .text .price .price-lineThrough{position:relative;font-size:.8889em;flex:0 0 auto}.productcard .text .price .price-lineThrough:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;transform:rotate(-20deg)}.productcard .text .priceAndStock .stock{display:flex;align-items:center;gap:4px}.productcard .text .priceAndStock .stock-label{font-size:.8889em}.productcard .text .priceAndStock .stock-icon{display:flex;justify-content:center;align-items:center}.productcard .text .priceAndStock .stock.inStock .stock-icon{color:var(--green)}.productcard .text .priceAndStock .stock.limitedInStock .stock-icon,.productcard .text .priceAndStock .stock.outOfStock .stock-icon{color:var(--orange)}.productcard .text .priceAndStock .stock-icon .partFontIcon{font-size:1em;color:currentColor}.productcard .text .shipping{background-color:var(--grey-light);padding:var(--spacing-10);font-size:.8889em}.productcard .rating{display:flex;align-items:center;gap:3px 7px;flex-wrap:wrap}.productcard .rating-stars{display:flex;gap:.2em}.productcard .rating-stars-item{width:18px;aspect-ratio:1/1;border-radius:50%;background:var(--green) url(/images/style/shape-star.svg) no-repeat center 3px;background-size:12px auto;position:relative;overflow:hidden}.productcard .rating-stars-item-none{background-color:var(--green-light)}.productcard .rating-stars-item-half:after{content:"";position:absolute;width:50%;height:100%;top:0;right:0;background:var(--green-light) url(/images/style/shape-star.svg) no-repeat left -6px top 3px;background-size:12px auto}.productcard .rating-text{font-size:.8889em}.productcard .text .favorite{flex:0 0 auto;width:40px;height:40px;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease}@media (hover: hover){.productcard .text .favorite:hover{background-color:rgba(0,0,0,.2)}}.productcard .text .favorite .buttonIcon svg{height:1em;max-width:1em;transition:fill .3s ease;fill:#000}.productcard .text .partShoppingCart,.productcard .text .partProductFavorite{flex:0 0 auto}#productOverview{margin-top:var(--spacing-40);margin-bottom:var(--spacing-120)}#productOverview .container{display:flex;align-items:flex-start;gap:var(--spacing-60)}#productOverview .slideOver-window{--slideOver-window-backgroundColor: var(--white);flex:0 0 260px}#productOverview-filter{display:flex;flex-direction:column;gap:var(--spacing-30);padding:20px}#productOverview-filter .partHeading{margin-bottom:.5em}#productOverview-filter .partControlRangeSlider{font-size:.8889em}#productOverview-filter .partControlRangeSlider input{background-color:var(--white);font-size:1em}#productOverview-content{flex:1 1 auto;scroll-margin-top:calc(var(--header-total-height) + var(--spacing-40))}#productOverview-content .partBreadcrumb{margin-bottom:.5em}#productOverview-content .sortbar,#categoryOverviewNew-content .sortbar{padding:10px 10px 10px 20px;margin-top:var(--spacing-40);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-20);margin-bottom:var(--spacing-20);background-color:var(--grey-light);font-size:.88889em}#productOverview-content .sortbar .count,#categoryOverviewNew-content .sortbar .count{margin-right:auto}.sortbar .count strong{color:var(--black)}#productOverview-content .sortbar .sorting .partControlDropDown{width:200px;background-color:var(--white);--partControlDropDown-border: none}#productOverview-content .partControlReset{margin-bottom:10px}#productOverview-content .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:var(--spacing-40) var(--spacing-20)}@media (width <= 667px){#productOverview-content .list{grid-template-columns:repeat(2,1fr)}}#productOverview-content .partPagination{margin-top:var(--spacing-40);--partPagination-justifyContent: center}#productOverview-content .outro{margin:var(--spacing-40) 0}#productOverview-content .outro .partContentText strong{color:var(--black)}#productOverview-content .outro .partContentFileImageGallery.single:not(:first-child),#productOverview-content .outro .partContentFileImageGallery.multiple:not(:first-child){margin-top:var(--partContent-heading-spacing)}#productOverview-content .outro .partContentFileImageGallery.single:not(:last-child),#productOverview-content .outro .partContentFileImageGallery.multiple:not(:last-child){margin-bottom:var(--partContent-heading-spacing)}#productListFilterButton{position:fixed;bottom:10px;left:50%;transform:translate(-50%);z-index:2100}@media (min-width: 1024px){#productOverview .slideOver-window{visibility:visible;position:static;width:auto;height:auto;overflow:auto;max-width:none;z-index:auto;transform:none;box-shadow:none;background-color:var(--grey-light)}#productOverview .slideOver-window-header,#productOverview .slideOver-window-footer,#productListFilterButton{display:none}}.imageIcon{position:absolute;content:"";top:0;left:0;width:15%;max-width:100px;min-width:50px;height:100%;z-index:10}.imageIcon.opMaat{background:url(/images/style/icon-op-maat.svg) no-repeat top left;background-size:contain}.imageIcon.standaardPlaat{background:url(/images/style/icon-standaard-plaat.svg) no-repeat top left;background-size:contain}#productDetailTop{margin-top:var(--spacing-40);margin-bottom:var(--spacing-40)}#productDetailTop .partBreadcrumb{margin-bottom:.5em}#productDetailTop .imageAndText{margin-top:var(--spacing-40);display:grid;grid-template-columns:minmax(0,1fr) 500px;align-items:flex-start;gap:var(--spacing-40)}#productDetailTop .images{position:relative}@media (min-width: 1024px){#productDetailTop .images{position:sticky;top:var(--header-total-height)}}#productDetailTop #sliderSync{--partSlider2-slide-button-offset: 0}#sliderSync .sliderMainContainer{padding:0 60px}#productDetailTop #sliderSyncNavigation{margin-top:20px}#sliderSyncNavigation .slideItemContent{padding:10px;cursor:pointer;position:relative;border:solid 1px transparent}#sliderSyncNavigation .slideItem.selected .slideItemContent{border-color:var(--black)}#sliderSyncNavigation .slideItem .partContentFileImageGallery.single .contentFileImage{height:100px}#productDetailTop .details{display:grid;grid-template-columns:auto auto;gap:var(--spacing-20);align-items:center;padding-bottom:var(--spacing-30)}#productDetailTop .details .price{display:flex;align-items:center;gap:0 15px;grid-column:1/3}#productDetailTop .details .price .price-default{background-color:var(--green);color:#fff;font-family:Anton,sans-serif;padding:6px;font-size:.88889em;letter-spacing:1px;flex:0 0 auto}#productDetailTop .details .price .price-discount{font-size:.8889em;color:var(--grey-dark);font-weight:700}#productDetailTop .details .price .price-vat{font-size:.8889em;margin-left:auto}#productDetailTop .details .price .price-lineThrough{position:relative;font-size:.8889em;flex:0 0 auto}#productDetailTop .details .price .price-lineThrough:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;transform:rotate(-20deg)}#productDetailTop .details .price .price-inclvat{font-family:Anton,sans-serif;padding:6px;font-size:.88889em;letter-spacing:1px;flex:0 0 auto}#productDetailTop .details .stock{display:flex;align-items:center;gap:4px;grid-column:1}#productDetailTop .details .stock-label{font-size:.8889em}#productDetailTop .details .stock-icon{border-radius:50%;height:1em;width:1em;display:flex;justify-content:center;align-items:center}#productDetailTop .details .stock.inStock .stock-icon{color:var(--green)}#productDetailTop .details .stock.limitedInStock .stock-icon,#productDetailTop .details .stock.outOfStock .stock-icon{color:var(--orange)}#productDetailTop .details .stock-icon .partFontIcon{color:currentColor;font-size:1em}#productDetailTop .details .stock.green .stock-icon{background-color:var(--green)}#productDetailTop .details .stock.red .stock-icon{background-color:var(--orange)}#productDetailTop .details .articleNumber{font-size:.8889em;text-align:right;grid-column:2}#productDetailTop .details .shipping{grid-column:1/3;background-color:var(--grey-light);padding:var(--spacing-10);font-size:.8889em}#productDetailTop .description{font-size:.88889em}#productDetailTop .order{margin-top:10px;display:flex;padding-bottom:var(--spacing-30);gap:10px;width:100%}#productDetailTop .order .messageContainer{padding:var(--spacing-20)}#productDetailTop .order .messageContainer p:last-child{margin-bottom:0}#productDetailTop .order .partShoppingCart2 .shoppingCartQuantity-input{background-color:transparent}#productDetailTop .order .partShoppingCart2.shoppingCartButton{flex:1 0 auto}@media (max-width: 480px){#productDetailTop .order{flex-wrap:wrap}#productDetailTop .order .partShoppingCart2.shoppingCartButton{order:1;width:100%}}#productDetailTop .paymentLogos{display:flex;justify-content:space-between;gap:.3em var(--spacing-20)}#productDetailTop .paymentLogos li{display:grid;place-items:center}#productDetailTop .paymentLogos li img{height:25px;max-width:60px;margin:auto;object-fit:contain}@media (width < 1200px){#productDetailTop .imageAndText{grid-template-columns:minmax(0,1fr) 40%}}@media (width < 1024px){#productDetailTop .imageAndText{grid-template-columns:repeat(1,minmax(0,1fr))}}#productVariations{margin:var(--spacing-60) 0}#productVariations .container>.partHeading{margin-bottom:var(--spacing-40)}#productVariations .list{width:100%}#productVariations td{border-top:solid 1px rgba(0,0,0,.1);padding:10px 5px}#productVariations .image{width:70px;padding-left:0}#productVariations .image .partContentFileImageGallery .contentFileImage{width:70px;height:70px}#productVariations td.title{text-align:left;padding-left:15px}#productVariations .title-wrapper{display:flex;flex-direction:column;align-items:flex-start}#productVariations .title-wrapper .partHeading{margin-bottom:0}#productVariations .title-wrapper .partHeading a{color:currentColor;text-decoration:none}#productVariations .title-wrapper .partHeading a:hover{text-decoration:underline}#productVariations .title-wrapper .number{font-size:.8889em}#productVariations .price-wrapper{display:flex;flex-direction:column;gap:5px;align-items:flex-start}#productVariations .price--excl{background-color:var(--green);color:#fff;font-family:Anton,sans-serif;padding:6px;font-size:.88889em;letter-spacing:1px}#productVariations .price--incl{font-size:.8889em;color:var(--black);text-wrap:nowrap;font-weight:700}#productVariations td.order{padding-right:0;text-align:right;min-width:178px}#productVariations .order .shoppingCartQuantity{--shoppingCartQuantity-size: 40px}#productVariations .order .shoppingCartButton{--shoppingCartButton-height: 40px}@media (max-width: 900px){#productVariations tr{display:grid;grid-template-columns:70px 1fr 178px;border-top:solid 1px rgba(0,0,0,.1);padding:20px 0}#productVariations td{border:none;padding:0}#productVariations td.title{display:flex;flex-direction:column;justify-content:center}#productVariations .price-wrapper{align-items:flex-end}#productVariations td.order{grid-column:span 3}}@media (max-width: 500px){#productVariations tr{grid-template-columns:70px 1fr}#productVariations .price,#productVariations td.order{grid-column:span 2}#productVariations td.order{margin-top:10px}}#productDetailUsp{margin-top:var(--spacing-60);margin-bottom:var(--spacing-60)}#productDetailUsp .container{background-color:var(--grey-light);padding:var(--spacing-20)}.productHighlight{margin:var(--spacing-120) 0;overflow:clip}.productHighlight h2{text-align:center;margin-bottom:var(--spacing-40)}.productHighlight .partSlider.partSlider2{--partSlider2-slide-spacing-left-right: var(--spacing-20)}.productHighlight .sliderButton.disabled{cursor:not-allowed;opacity:0}.productHighlight--withBackground{margin:var(--spacing-60) 0;padding:var(--spacing-60) 0;background-color:var(--grey-light)}.productHighlight--withBackground h2{text-align:left}.productHighlight--withBackground .partSlider.partSlider2{--partSlider2-slideContainerNnumberOfSlidesLessThanSlidesToShow-justifyContent: flex-start}.productHighlight--withBackground .productcard .image,.productHighlight--withBackground .productcard .text .shipping{background-color:var(--white)}@media (max-width: 1023px){#productHighlight .block{margin:var(--spacing-90) 0}.productHighlight h2{text-align:left}}@media (max-width: 440px){.productHighlight .partSlider.partSlider2 .slideContainerViewport{width:70%}.productHighlight .partSlider.partSlider2.showSlidesOutsideViewport .slideItem:not(.visible){opacity:1}}#pageNotFound{margin-top:var(--spacing-40);margin-bottom:var(--spacing-120)}#applicationOverview{margin:var(--spacing-40) 0}#applicationOverview .partBreadcrumb3{margin-bottom:.5em}#knowledgeOverview{margin-top:var(--spacing-40);margin-bottom:var(--spacing-120)}#knowledgeOverview .basicContainer>h2{color:var(--black);margin-bottom:20px}#knowledgeOverview .list{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-40)}#knowledgeOverview .item{color:var(--white);display:grid;grid-template-areas:"stack";background:var(--black);overflow:hidden}#knowledgeOverview .item .partContentFileImageGallery{grid-area:stack;filter:grayscale(100%) brightness(50%) blur(5px);transform:scale(1.05);transition:.3s ease}#knowledgeOverview .item .partContentFileImageGallery *{height:100%}#knowledgeOverview .item:hover .partContentFileImageGallery{filter:grayscale(0%) brightness(100%) blur(0);opacity:.6;transform:scale(1.1);transition:.3s ease}#knowledgeOverview .item .content{grid-area:stack;z-index:10;padding:var(--spacing-30);display:flex;flex-direction:column;align-items:flex-start}#knowledgeOverview h2{color:var(--white)}#knowledgeOverview h2 a{color:currentColor;text-decoration:none}#knowledgeOverview h2 a:hover{text-decoration:underline}#knowledgeOverview .item .partContentText{font-size:.88889em}#knowledgeOverview .item .properties{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:.8889em;margin-top:auto}#knowledgeOverview .item .properties-item{display:flex;align-items:center;gap:.3em}#knowledgeOverview .item .properties-item .partFontIcon{font-size:1.2em}#knowledgeOverview .item .partButton{margin-top:20px}#knowledgeOverview .partPagination.partPagination1{margin-top:var(--spacing-40);--partPagination-justifyContent: center}@media (max-width: 1023px){#knowledgeOverview .list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 667px){#knowledgeOverview .list{grid-template-columns:repeat(1,1fr)}#knowledgeOverview h2{font-size:var(--fontSize-h3);line-height:1.2}#knowledgeOverview .item .partContentText,#knowledgeOverview .item .partButton{display:none}}#customerService{margin-top:var(--spacing-40);margin-bottom:var(--spacing-120)}#customerService .basicContainer{display:grid;gap:var(--spacing-60)}.customerService-container .partHeading{margin-bottom:20px}.customerService-container ul{display:grid;gap:var(--spacing-20);grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr))}.customerService-container ul li a{border:1px solid var(--grey);display:grid;grid-template-columns:60px auto;text-decoration:none;color:inherit}.customerService-container ul li a .icon{display:grid;place-items:center;background-color:var(--grey-light);color:var(--orange);transition:background-color .3s}.customerService-container ul li a .wrapper{border-left:solid 1px var(--grey);padding:15px 5px 15px 20px;gap:10px;display:flex;align-items:center;justify-content:space-between}.customerService-container ul li a .wrapper .partFontIcon.partFontIcon1.fontIconGoogleMaterialSymbols{font-size:1.8em}@media (hover: hover){.customerService-container ul li a:hover .buttonLabel{text-decoration:underline}.customerService-container ul li a:hover .icon{background-color:var(--orange);color:var(--white)}}#thankYouBanner{margin-top:var(--spacing-40);margin-bottom:var(--spacing-40)}#thankYouBanner .container{color:var(--white);background:var(--grey) url(/images/style/blurred-image.jpg) no-repeat;background-size:cover;padding:var(--spacing-60);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-30);aspect-ratio:3/1;text-align:center}@media (max-width: 460px){#thankYouBanner .container{background-image:url(/images/style/blurred-image-low.jpg)}}#thankYouBanner .partHeading{color:currentColor;margin-bottom:0}#thankYouBanner .orderNumber{font-size:var(--fontSize-h3)}#backgroundImageWithTextIntro{margin-top:var(--spacing-40);margin-bottom:var(--spacing-40)}#backgroundImageWithTextIntro+*{margin-top:var(--spacing-40)}#backgroundImageWithTextIntro .container{display:grid;grid-template-areas:"stack";background-color:var(--black)}#backgroundImageWithTextIntro .image{grid-area:stack}#backgroundImageWithTextIntro .image .partContentFileImageGallery{opacity:.6;height:100%}#backgroundImageWithTextIntro .image .partContentFileImageGallery *{height:100%}#backgroundImageWithTextIntro .text-wrapper{grid-area:stack;display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--spacing-40) + 2 * var(--spacing-80));color:var(--white);z-index:10;padding:var(--spacing-30)}#backgroundImageWithTextIntro .titleAndButton h1{color:currentColor;margin-bottom:var(--spacing-30)}#backgroundImageWithTextIntro .titleAndButton h1:only-child{margin-bottom:0}#backgroundImageWithTextIntro .text .partContentText{color:currentColor}@media (max-width: 767px){#backgroundImageWithTextIntro .text-wrapper{grid-template-columns:repeat(1,1fr);gap:var(--spacing-40)}}.contentOneColumn,.contentTwoColumns{margin:var(--spacing-120) 0}.contentTwoColumns .container{display:grid;align-items:flex-start;grid-template-columns:1fr 1fr;gap:var(--spacing-40) var(--spacing-90)}.contentTwoColumns .textButtonFile{display:grid;align-content:center;height:100%}.contentTwoColumns .textButtonFile h2{margin-bottom:.5em}@media (max-width: 900px){.contentTwoColumns .container{grid-template-columns:auto}.contentTwoColumns .imageVideo{order:-1}}.contentTextButtonFile{margin:var(--spacing-120) 0}.contentTextButtonFile .container{text-align:center;padding:var(--spacing-60);background-color:var(--grey-light)}.contentTextButtonFile .container>*{max-width:900px;margin:0 auto}.contentTextButtonFile .container h2{margin-bottom:.5em}.contentTextButtonFile .container .partContentText ul{text-align:left;display:inline-block}.contentTextTwoColumns{margin:var(--spacing-vertical) 0}.contentTextTwoColumns>.partHeading{margin-bottom:.5em}.contentTextTwoColumns .container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-40) var(--spacing-90)}@media (max-width: 767px){.contentTextTwoColumns .container{grid-template-columns:repeat(1,1fr)}}#frequentlyAskedQuestions{margin-top:var(--spacing-40);margin-bottom:var(--spacing-120)}#frequentlyAskedQuestions .container{display:flex;align-items:flex-start;gap:var(--spacing-60)}#frequentlyAskedQuestions-nav{background-color:var(--grey-light);padding:10px 20px;flex:0 0 auto;width:calc(240px + var(--spacing-60))}@media (max-width: 1023px){#frequentlyAskedQuestions-nav{display:none}}#frequentlyAskedQuestions-content{flex:1 1 auto}#frequentlyAskedQuestions-content .intro h2{color:var(--orange)}#frequentlyAskedQuestions-content .intro h3{margin-bottom:20px}#frequentlyAskedQuestions-content .partAccordionContent.partAccordionContent1{--partAccordionContent1-item-background-color: var(--white);--partAccordionContent1-item-margin-bottom: 20px;--partAccordionContent1-item-border-radius: 0;--partAccordionContent1-item-box-shadow: none;--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(--black)}#frequentlyAskedQuestions-content .partAccordionContent1 .accordionContentItem{border:solid 1px var(--black)}#frequentlyAskedQuestions-content .partAccordionContent1 .accordionHeadingTitle{font-family:var(--fontFamily-body);font-size:var(--fontSize-h4);text-transform:none;font-weight:400;color:var(--black);margin-bottom:0}#shoppingCartCustomPopup{width:100vw;max-width:calc(930px + 2 * var(--spacing-40));background-color:#fff;padding:var(--spacing-40);overflow-x:clip}#shoppingCartCustomPopup .partHeading.h2{margin-bottom:var(--spacing-30);display:block;padding-right:60px}#shoppingCartCustomPopup .buttons{margin-top:var(--spacing-30);display:flex;justify-content:flex-end;gap:10px}#shoppingCartCustomPopup .partSlider.partSlider2{--partSlider2-slide-spacing-left-right: calc(var(--spacing-20) / 2)}@media (max-width: 440px){#shoppingCartCustomPopup .buttons{flex-direction:column}#shoppingCartCustomPopup .buttons .partButton{flex:1 1 auto}#shoppingCartCustomPopup .partSlider.partSlider2 .slideContainerViewport{width:70%}#shoppingCartCustomPopup .partSlider.partSlider2.showSlidesOutsideViewport .slideItem:not(.visible){opacity:1}}#shoppingCartCustomPopup .related{margin-top:var(--spacing-40)}#shoppingCartCustomPopup .related>.partHeading{margin-bottom:.5em;display:block}.paymentLogos{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;border-bottom:solid 1px var(--grey-light);padding:var(--spacing-30) 0px}.paymentLogos li{display:grid;place-items:center}.paymentLogos li img{height:25px;max-width:50px;margin:auto;object-fit:contain}@media (max-width: 667px){.paymentLogos{display:grid;grid-template-columns:repeat(3,1fr)}.paymentLogos li img{height:30px;max-width:60px}}.uspList{display:flex;flex-wrap:wrap;gap:var(--spacing-20);justify-content:space-evenly;font-size:.88889em;padding:.3em 0}.uspList li{display:flex;gap:.3em}.uspList .partFontIcon.fontIconGoogleMaterialSymbols{margin-top:-.1em;color:var(--orange);font-size:1.3em}.uspList li .label strong{color:var(--black)}.uspList li .label a{color:var(--orange)}@media (width < 1023px){.uspList{display:grid;grid-template-columns:repeat(2,1fr)}}@media (width < 400px){.uspList{grid-template-columns:1fr}}#shoppingCartSummary .uspList,#orderOutSummary .uspList{display:grid;grid-template-columns:repeat(2,1fr)}#contentWithMenuDetail{margin-top:var(--spacing-40);margin-bottom:var(--spacing-120)}#contentWithMenuDetail .container{display:flex;align-items:flex-start;gap:var(--spacing-60)}#categoryOverviewNew-filter>.partHeading a{text-decoration:none;color:currentColor;font-size:clamp(1.5rem,.7vw + 1.3rem,1.875rem);font-weight:700;margin-bottom:.3em}#contentWithMenuDetail-content{flex:1 1 auto;scroll-margin-top:calc(var(--header-total-height) + var(--spacing-40))}@media (max-width: 1023px){#contentWithMenuDetail .container{flex-direction:column}}
