@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap);@media screen and (max-width:1024px){.header-menu-toggle{z-index:999999999;margin-left:25px}.sublist-open .header-menu-toggle{z-index:9999}.menu-seperator{height:2px;background-color:var(--clr-dark-gray)}.menu-toggle{cursor:pointer}.menu-toggle span{transition:all .3s ease .5s;width:20px;height:4px;background-color:#404040;display:block;margin-bottom:6px;border-radius:3px;margin-right:0}.menu-toggle span:last-child{margin:0}.menu-toggle span:nth-child(2){width:26px}.menu-toggle span.si{transform:translateX(-6px);opacity:1}.mobile-nav-wrapper{position:fixed;top:0;right:-337px;bottom:0;padding-top:17px;max-height:100%;background-color:var(--clr-white);z-index:1000000000000000000000;max-width:337px;width:100%;transition:all .6s ease-in-out;box-shadow:-6px 0 12px rgba(0,0,0,.1607843137);overflow-y:auto;overflow-x:hidden;pointer-events:none}.mobile-nav-wrapper.active{right:0;pointer-events:all}.mobile-nav-wrapper .mobile-menu-close-button .mobile-close-btn{display:block;width:16px;height:16px;font-size:0;background-image:url(/Themes/DefaultClean/Content/images/Project/Header/mobile-nav-close.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.mobile-nav-wrapper .mobile-menu-close-button{position:absolute;right:20px;top:20px;z-index:999999}.mobile-nav-wrapper li.language-selector-item{padding:0 0 19px 14px}.mobile-menu-list>li{padding:12px 39px 10px 11px;line-height:1;margin:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;position:relative}.mobile-menu-list>li.tax-selector-item{margin:0;border:0;padding:0}.mobile-menu-list>li.language-selector-item{margin:0;border:0}.mobile-menu-list>li a{display:block;color:var(--clr-dark-gray);font-size:13.3px;line-height:18px;font-weight:700}.mobile-menu-list>li a .has-menu{display:inline-block}.mobile-menu-list>li a .menu-pending{display:block;color:var(--clr-dark-gray);font-size:13.3px;line-height:18px;font-weight:700}.mobile-menu-list>li a .menu-pending:focus,.mobile-menu-list>li a .menu-pending:hover{color:var(--clr-primary)}.mobile-menu-list>li .sublist-toggle{position:absolute;top:20.5px;right:24px;transform:translateY(-50%);width:6px;height:11px;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/Themes/DefaultClean/Content/images/Project/Header/sublist-toggle-icon.svg)}.mobile-menu-list>li .sublist{background-color:transparent;position:fixed;right:-400px;top:0;width:337px;z-index:1000000000000000000000000;background-color:#fff;padding:0;transition:all .5s ease-in-out;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none;transform:translate3d(0,0,0);height:100%;overflow-y:auto}.mobile-menu-list>li .sublist.open{right:0}.mobile-menu-list>li .sublist.open>li{position:relative}.mobile-menu-list>li .sublist.open>li.sublist-previous{z-index:9999;opacity:1}.mobile-menu-list>li .sublist li{padding:12px 39px 10px 11px;line-height:1;margin:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;position:relative}.mobile-menu-list>li .sublist li.parent-category-name{background-color:#e0e0e0}.mobile-menu-list>li .sublist li.sublist-back-toggle{display:block;color:var(--clr-dark-gray);font-size:11.3px;line-height:18px;font-weight:400;padding:12px 39px 10px 26px!important;position:relative}.mobile-menu-list>li .sublist li.sublist-back-toggle:before{content:"";position:absolute;top:20.5px;left:14px;transform:translateY(-50%);width:6px;height:11px;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/Themes/DefaultClean/Content/images/Project/Header/sublist-back-icon.svg);display:block}.mobile-menu-list>li .sublist li a .menu-pending{display:block;color:var(--clr-dark-gray);font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1rem,1.5vw,1.375rem);font-weight:700}.mobile-menu-list>li .sublist li a .menu-pending:focus,.mobile-menu-list>li .sublist li a .menu-pending:hover{color:var(--clr-primary)}.mobile-menu-list>li .menu-item{display:inline-block;padding-right:30px}.menu-open .mobile-menu-list>li>.menu-item>a .menu-pending{transform:translateY(0)}}:root{--clr-primary:#404040;--clr-secondary:#222527;--clr-third:#64C832;--clr-fourth:#4C9926;--clr-gray:#F3F3F3;--clr-red:#da3333;--clr-yellow:#FFCF00;--clr-text-primary:#404040;--clr-text-secondary:#9C9C9C;--clr-title-text:#727580;--clr-title-secondary:#727580;--clr-text:#727580;--clr-header-primary:#FFFFFF;--clr-header-secondary:#eef0f2;--clr-menu-primary:#727580;--clr-menu-primary-hover:#000000;--clr-header-text:#727580;--clr-account-menu-text:#222527;--clr-account-menu-active:#FFFFFF;--clr-account-menu-bg:#F3F3F3;--clr-account-menu-bg-active:#404040;--clr-account-button-text:#FFFFFF;--clr-account-button-active:#FFFFFF;--clr-account-button-bg:#64C832;--clr-account-button-bg-active:#4C9926;--clr-input-text:#9C9C9C;--clr-input-border:#404040;--clr-btn-text:#FFFFFF;--clr-btn-bg:#64C832;--clr-btn-text-hover:#FFFFFF;--clr-btn-bg-hover:#4C9926;--clr-btn-secondary-text:#404040;--clr-btn-secondary-bg:#404040;--clr-btn-secondary-text-hover:#64C832;--clr-btn-secondary-bg-hover:#64C832;--clr-white:#FFFFFF;--clr-secondary-gray:#C5C5C5;--clr-light-gray:#E8E8E8;--clr-dark-gray:#595959;--clr-black:#000000;--clr-active-step:#E8E8E8;--clr-checkout-primary:#eef0f2;--clr-checkout-primary-text:#595959;--clr-checkout-secondary:#E8E8E8;--clr-checkout-gray:#F2F2F2;--clr-checkout-third:#64C832;--clr-checkout-gray-secondary:#F8F8F8;--clr-checkout-gray-third:#9A9797;--clr-totals-bg:#E8E8E8}.CookieDeclaration{display:none}.global-extra-small-container{max-width:1020px;padding:0 10px;margin:0 auto;width:97%}.global-small-container{max-width:1220px;padding:0 10px;margin:0 auto;width:97%}.global-middle-container{max-width:1320px;padding:0 10px;margin:0 auto;width:97%}.global-large-container{max-width:1740px;padding:0 10px;margin:0 auto;width:97%}.global-small-title{text-align:left;margin:0 0 8px}.global-small-title h3{display:inline-block;color:#00baf2;font-size:clamp(.75rem,.9vw,.875rem);line-height:clamp(.9375rem,1vw,1.0625rem);font-weight:700;position:relative;padding-right:clamp(35px,6vw,70px)}.global-small-title h3::after{content:"";display:block;position:absolute;width:clamp(25px,4vw,55px);height:2px;background-color:#00baf2;top:50%;right:0;transform:translateY(-50%)}.global-small-title.white-small-title h3{color:#fff}.global-small-title.white-small-title h3::after{background-color:#fff}.espa-wrapper{position:fixed;bottom:68px;right:0;z-index:999}.espa-wrapper.none{display:none}.espa-wrapper .close-button{position:absolute;top:5px;right:5px;cursor:pointer}.espa-wrapper .close-button img{filter:invert(1)}.view-all-products .homepage-btn{margin:0 auto;text-transform:uppercase}.homepage-banner-item{flex-basis:calc(50% - 6px);overflow:hidden;border-radius:8px}.homepage-banner-item a{display:block;position:relative}.homepage-banner-item a::before{content:"";display:block;padding-top:55.047%}.homepage-banner-item a img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.homepage-banner-top-wrapper{padding:clamp(35px,5vw,50px) 0 clamp(20px,4vw,35px);background-color:var(--clr-white)}.homepage-banner-top-wrapper .homepage-banner-item{flex-basis:calc(50% - 6px)}.homepage-banner-top-wrapper .homepage-banner-item a::before{padding-top:30.499%}.homepage-banner-middle-wrapper{padding:clamp(35px,5vw,50px) 0}.homepage-banner-middle-wrapper .homepage-banner-item{margin:0 0 clamp(9px,1vw,12px)}.homepage-banner-bottom-wrapper{padding:clamp(35px,5vw,65px) 0}.homepage-banner-bottom-wrapper .homepage-banner-item{flex-basis:calc(33.33% - 8px)}.homepage-banner-bottom-wrapper .homepage-banner-item a::before{padding-top:45.998%}.homepage-category-grid-wrapper{padding:clamp(35px,6vw,70px) 0}.homepage-category-grid-wrapper .item-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(190px,24%,300px),1fr));grid-gap:clamp(20px,2.5vw,30px)}.homepage-category-grid-wrapper .item-grid .category-item{position:relative}.homepage-category-grid-wrapper .item-grid .category-item .title{position:absolute;right:0;bottom:0;left:0;width:100%;background-color:var(--clr-dark-gray);z-index:2;padding:clamp(10px,1vw,15px) 10px}.homepage-category-grid-wrapper .item-grid .category-item .title a{display:block;text-align:center;color:var(--clr-white);font-size:clamp(.8rem,1vw,1rem);line-height:clamp(.9375rem,1.5vw,1.1875rem)}.homepage-category-grid-wrapper .item-grid .category-item .picture a{display:block;position:relative}.homepage-category-grid-wrapper .item-grid .category-item .picture a::before{content:"";display:block;padding-top:73%}.homepage-category-grid-wrapper .item-grid .category-item .picture img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.homepage-category-grid-container{max-width:1220px;padding:0 10px;margin:0 auto;width:97%}.homepage-manufacturers-wrapper{padding:clamp(35px,6vw,55px) 0;background-color:var(--clr-white)}.home-page-manufacturer-carousel{padding:0 clamp(25px,5vw,58px)}.homepage-news-wrapper{padding:clamp(45px,11vw,145px) 0 clamp(35px,9vw,100px);background-color:var(--clr-gray)}.homepage-news-wrapper .view-all{margin:clamp(25px,7vw,70px) 0 0}.homepage-news-wrapper .view-all .homepage-news-btn{display:block;margin:0 auto;text-transform:uppercase;border:2px solid var(--clr-primary);color:var(--clr-primary);padding:clamp(9px,1vw,11px);width:clamp(200px,18vw,252px);border-radius:6px}.homepage-news-wrapper .view-all .homepage-news-btn:hover{color:var(--clr-third);background-color:var(--clr-white);border-color:var(--clr-third)}.homepage-news-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(260px,33.33% - clamp(20px,6vw,78px),390px),1fr));grid-gap:clamp(20px,6vw,78px)}.homepage-news-item .homepage-news-image{margin:0 0 clamp(15px,2.5vw,30px);border-radius:8px;overflow:hidden}.homepage-news-item .homepage-news-image a{display:block;position:relative}.homepage-news-item .homepage-news-image a::before{content:"";display:block;padding-top:59%}.homepage-news-item .homepage-news-image a img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;-o-object-fit:cover;object-fit:cover}.homepage-news-item .news-head .news-title{display:block;font-size:clamp(1rem,1.5vw,1.2rem);line-height:clamp(1.375rem,2vw,1.625rem);text-align:left;color:var(--clr-secondary);font-weight:700}.homepage-news-item .news-head .news-title:hover{color:var(--clr-third)}.homepage-blog-wrapper{padding:clamp(35px,5vw,60px) 0}.homepage-blog-inner-container{grid-template-columns:repeat(auto-fill,minmax(clamp(240px,27vw,366px),1fr));grid-gap:clamp(25px,2.5vw,35px) 0}.see-all-blog-btn{margin:clamp(35px,5vw,82px) 0 0}.see-all-blog-btn .homepage-blog-btn{margin:0 auto;text-transform:uppercase}.homepage-blog-item{padding:0 clamp(10px,1.5vw,20px)}.homepage-blog-item .homepage-blog-image{margin:0 0 clamp(15px,1.4vw,22px)}.homepage-blog-item .homepage-blog-image a{display:block;position:relative}.homepage-blog-item .homepage-blog-image a::before{content:"";display:block;padding-top:72%}.homepage-blog-item .homepage-blog-image a img{position:absolute;top:0;right:0;bottom:0;left:0;max-height:100%;max-width:100%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;margin:auto}.homepage-blog-item .homepage-blog-date{margin:0 0 clamp(14px,1.4vw,21px);text-align:left}.homepage-blog-item .homepage-blog-date span{font-family:"Open Sans",sans-serif;color:var(--clr-dark-gray);font-weight:400;font-size:clamp(.7025rem,1vw,.88875rem);line-height:clamp(.9375rem,1.4vw,1.125rem)}.homepage-blog-item .homepage-blog-item-title{margin:0 0 clamp(19px,1.5vw,28px)}.homepage-blog-item .homepage-blog-item-title h3{text-align:left}.homepage-blog-item .homepage-blog-item-title h3 a{color:var(--clr-dark-gray);font-weight:700;font-size:clamp(1.125rem,2.5vw,1.601875rem);line-height:clamp(1.1875rem,2.5vw,1.6875rem);text-align:left}.homepage-blog-item .homepage-blog-item-title h3 a:hover{color:var(--clr-primary)}.homepage-blog-item .homepage-blog-body p{font-family:"Open Sans",sans-serif;color:var(--clr-dark-gray);margin:0;letter-spacing:1.6px;font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.29rem,1.8vw,1.5rem);text-align:left;font-weight:400}.fns-content-list .fns-content-item{margin:0!important;border:0!important;background:0!important;border-radius:0!important}.fns-content-list .fns-content-item:after{display:none!important}.fns-content-list .fns-content-item .description{padding:0!important;margin:0!important}.fns-content-list .fns-content-item{padding:0!important}.fns-content-list .fns-content-box{margin:0!important}.product-description-top{text-align:center}.homepage-products-grid-wrapper{background-color:var(--clr-white);padding:clamp(20px,3vw,30px) 0 clamp(35px,5vw,50px)}.global-carousel-wrapper{padding:clamp(25px,4vw,45px) 0 clamp(60px,8vw,120px)}.global-carousel-wrapper .item-box .description{display:none}.global-carousel-wrapper .item-box .item-box-buttons-wrap{display:none}.homepage-products-grid-container .item-box .description{display:none}.homepage-products-grid-container .item-box .item-box-buttons-wrap{display:none}.global-carousel-grid-wrapper{padding:clamp(25px,4vw,45px) 0 clamp(60px,8vw,120px)}.global-carousel-grid-wrapper .item-box .description{display:none}.global-carousel-grid-wrapper .item-box .item-box-buttons-wrap{display:none}.global-carousel-container{max-width:1586px;padding:0 10px;margin:0 auto;width:97%}.global-carousel-container .owl-carousel{padding:0 clamp(12px,5vw,69px) 0}.global-carousel-container .owl-carousel .owl-nav .owl-next,.global-carousel-container .owl-carousel .owl-nav .owl-prev{width:clamp(25px,4.5vw,48px);height:clamp(25px,4.5vw,48px);border-radius:50%;background-color:var(--clr-white);background-size:clamp(8px,2vw,14px);box-shadow:0 0 10px rgba(0,0,0,.45)}.view-all-products{margin:clamp(35px,5vw,50px) 0 0}.view-all-products .view-all-products-btn{text-transform:uppercase}.category-description-wrapper{margin:0 0 clamp(25px,3vw,35px)}.breadcrumb-wrapper{padding:15px 0 0}.breadcrumb-container{max-width:1740px;padding:0 10px;margin:0 auto;width:97%}.breadcrumb{overflow:auto}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb-list{gap:4px;width:-moz-max-content;width:max-content;flex-wrap:nowrap!important}.breadcrumb-list li{margin:0 4px 0 0;display:flex}.breadcrumb-list li a,.breadcrumb-list li span,.breadcrumb-list li strong{color:var(--clr-text-secondary);font-weight:300;font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1.5vw,1.25rem)}.breadcrumb-list li strong{color:var(--clr-text-secondary)}.breadcrumb-list li .delimiter{margin:0 0 0 4px}.breadcrumb-list li .delimiter{margin:0 14px;width:6px;height:10px;display:block;font-size:0;background-image:url(/Themes/DefaultClean/Content/images/Project/Category/delimeter-breadcrumb.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.breadcrumb-list li{margin:0}.breadcrumb-list li{align-items:center}.sub-category-grid .subcategory-item-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(210px,16.66% - clamp(10px,1vw,12px),276px),1fr));grid-gap:clamp(10px,1vw,12px)}.html-sub-category-page .master-wrapper-content{background-color:var(--clr-gray)}.html-sub-category-page .global-carousel-grid-wrapper{background-color:var(--clr-gray);padding:clamp(45px,14vw,145px) 0 clamp(35px,10vw,100px)}.category-banner img{display:block;max-width:100%;min-height:clamp(150px,20vw,250px);-o-object-fit:cover;object-fit:cover}.category-banner{padding-top:15.707%;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:235px}.sub-category-page{padding:clamp(45px,10vw,100px) 0 0}.sub-category-page .sub-category-grid{padding:0 0 clamp(45px,10vw,100px);position:relative}.sub-category-page .sub-category-grid::after{content:"";display:block;position:absolute;width:100%;height:75%;background-color:var(--clr-white);bottom:0;right:0;left:0;margin:0 auto}.sub-category-global-wrapper .sub-category-global-container{max-width:1052px;padding:0 10px;margin:0 auto;width:97%}.sub-category-global-wrapper .sub-category-global-container .item-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(240px,16vw,352px),1fr))}.sub-category-item{position:relative;padding:clamp(20px,3vw,33px) clamp(10px,1vw,14px) clamp(16px,2vw,22px);background-color:var(--clr-white);border:1px solid #d4d4d4;border-radius:8px;z-index:2}.sub-category-item .sub-category-title-wrap a{display:block;color:var(--clr-text-primary);text-align:center;font-weight:700;padding:clamp(15px,2vw,20px) 10px 0;position:relative}.sub-category-item .sub-category-title-wrap a::before{content:"";display:block;position:absolute;width:100%;height:4px;background-color:#e0e0e0;border-radius:2px;top:0;right:0;left:0;margin:0 auto}.sub-category-item .picture a{display:block;position:relative}.sub-category-item .picture a::before{content:"";display:block;padding-top:100%}.sub-category-item .picture a img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.sub-category-description-inner-wrapper{padding:clamp(45px,10vw,100px) 0}.sub-category-description-inner-container{max-width:1740px;padding:0 10px;margin:0 auto;width:97%}.sub-category-description-inner-grid{gap:clamp(9px,1vw,12px)}.sub-category-description-item{border-radius:10px;overflow:hidden}.sub-category-description-item a{display:block}.sub-category-description-item a img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.sub-category-double-inner-item{overflow:hidden;border-radius:10px}.sub-category-double-inner-item:first-child{margin:0 0 clamp(9px,1vw,12px)}.item-box .category-line-product-description{text-align:left;color:var(--clr-dark-gray);font-weight:400;margin:0 0 7px;font-size:clamp(.65rem,1vw,.8rem);line-height:clamp(.875rem,1.2vw,1.125rem)}.search-input{max-width:450px;padding:0 10px;margin:0 auto clamp(25px,4vw,40px)}.search-input .search-button{margin:0 auto;text-transform:uppercase}.search-input .price-range-input{flex-basis:49%}.columns-wrapper{padding:clamp(50px,10vw,100px) 0 clamp(70px,15vw,170px)}.columns-container{max-width:1740px;padding:0 10px;margin:0 auto;width:97%}.html-category-page .page-title h1{text-align:left}.category-page .product-grid .item-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(220px,20% - clamp(10px,1vw,12px),276px),1fr));grid-gap:clamp(10px,1vw,12px)}.category-page .product-grid .item-grid .item-box .item-box-buttons-wrap-list{display:none}.category-page .product-grid .item-grid .item-box .description{display:none}.category-page .category-description p{margin:0}.category-product-grid-page .page-title{margin:0 0 clamp(10px,1vw,15px)}.category-product-grid-page .page-title h1{text-align:left}.product-selectors-wrapper{background-color:#f3f3f3;border:1px solid #d4d4d4;border-radius:8px;padding:7px clamp(4px,1vw,15px);margin:0 0 12px}.product-selectors>*>*{color:var(--clr-dark-gray);font-weight:400;font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1vw,1.125rem)}.product-selectors>* span{display:inline-block;font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1.5vw,1.125rem);text-transform:uppercase;color:var(--clr-text-secondary);font-weight:700}.product-selectors>* select{border:0;padding:0 clamp(10px,1vw,15px);text-align:center;color:var(--clr-text-secondary);margin:0 clamp(4px,.7vw,13px)}.product-selectors .product-viewmode{display:none}.product-selectors .product-viewmode .viewmode-icon{width:23px;height:20px;background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;font-size:0;display:inline-block}.product-selectors .product-viewmode .viewmode-icon.grid{margin:0 13px 0 0;background-image:url(/Themes/DefaultClean/Content/images/Project/Category/grid-icon.svg)}.product-selectors .product-viewmode .viewmode-icon.grid.selected{background-image:url(/Themes/DefaultClean/Content/images/Project/Category/grid-active-icon.svg)}.product-selectors .product-viewmode .viewmode-icon.list{background-image:url(/Themes/DefaultClean/Content/images/Project/Category/list-icon.svg)}.product-selectors .product-viewmode .viewmode-icon.list.selected{background-image:url(/Themes/DefaultClean/Content/images/Project/Category/list-active-icon.svg)}.block-category-navigation{background-color:var(--clr-white)}.block-category-navigation .ui-accordion-header-icon{display:none}.block-category-navigation .title{padding:10px 15px}.block-category-navigation .title::after{content:"";display:block;position:absolute;width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/DefaultClean/Content/images/Project/Category/cevron-bottom-navigation.svg);transition:all .3s ease-in-out;top:50%;right:clamp(10px,1vw,15px);transform:translateY(-50%)}.block-category-navigation .title.ui-accordion-header-active::after{transform:translateY(-50%) rotate(-180deg)}.block-category-navigation .listbox{padding:clamp(10px,1vw,15px) 0 clamp(15px,2vw,35px)}.block-category-navigation .list li{padding:0 clamp(15px,1.5vw,25px);margin:0 0 clamp(7px,1vw,12px)}.block-category-navigation .list li:last-child{margin:0}.block-category-navigation .list li a{color:var(--clr-dark-gray);font-weight:400;padding:0;margin:0;font-size:clamp(.65rem,1vw,.8rem);line-height:clamp(.9375rem,1.5vw,1.5rem)}.block-category-navigation .list>li{background:0 0}.block-category-navigation .list>li>a{border:0;font-weight:700;text-transform:uppercase;display:block;background:0 0;position:relative}.block-category-navigation .list>li>a .ui-accordion-header-icon{left:auto;right:0;top:50%;transform:rotate(0) translateY(-50%);background-image:url(/Themes/DefaultClean/Content/images/Project/Category/cevron-bottom-navigation.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:10px;height:12px;margin:-6px;transition:all .3s ease-in-out;transform-origin:4px -1px}.block-category-navigation .list>li>a.ui-accordion-header-active .ui-accordion-header-icon{transform:rotate(180deg) translateY(-50%)}.block-category-navigation .list .sublist{margin:0;padding:0;border:0}.columns-grid .side-2 .block-category-navigation{display:none}.bottom-banner-wrapper{padding:clamp(25px,4vw,45px) 0 0}.bottom-banner img{display:block;max-width:100%;height:auto}.item-box{background-color:var(--clr-white);border:1px solid #d4d4d4;border-radius:8px;transition:all .3s ease-in-out}.item-box .product-item{position:relative}.item-box .product-item .ribbon-wrapper{position:absolute;top:0;right:0;left:0;z-index:2}.item-box .product-item .ribbon-wrapper .ribbon{width:70px;padding:3px 0 5px;position:absolute;top:0;right:0;font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.375rem);font-weight:700;border-top-right-radius:7px;border-bottom-left-radius:21px;text-align:center}.item-box .product-item .ribbon-wrapper .discount-ribbon{background-color:#ffcf00;color:var(--clr-secondary)}.item-box .product-item .ribbon-wrapper .ribbon-new{background-color:var(--clr-black);color:var(--clr-white)}.item-box .product-item .ribbon-wrapper .ribbon-new+.discount-ribbon{right:auto;left:0;border-bottom-left-radius:0;border-bottom-right-radius:21px;border-top-right-radius:0;border-top-left-radius:7px}.item-box .add-info{min-height:88px}.item-box .details{padding:0 clamp(6px,1vw,12px) clamp(10px,1vw,12px)}.item-box .details .product-title{margin:0 0 clamp(8px,1vw,10px);text-align:left;min-height:42px}.item-box .details .product-title a{color:var(--clr-secondary);font-weight:700;font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.0625rem,1.5vw,1.25rem);text-align:center;display:block}.item-box .details .availability{margin:0 0 clamp(10px,1.2vw,18px);text-align:center;min-height:34px;padding:5px 0;border-top:1px solid var(--clr-gray);border-bottom:1px solid var(--clr-gray)}.item-box .details .availability span{font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.875rem,1.2vw,1.125rem);font-weight:400}.item-box .details .availability span.availability-1{color:var(--clr-third)}.item-box .details .availability span.availability-2{color:var(--clr-third)}.item-box .details .availability span.availability-3{color:var(--clr-third)}.item-box .details .availability span.availability-4{color:var(--clr-third)}.item-box .details .availability span.availability-5{color:var(--clr-third)}.item-box .details .availability span.availability-6{color:#ffb600}.item-box .details .availability span.availability-7{color:red}.item-box .details .availability span.availability-8{color:#ffb600}.item-box .details .availability span.availability-9{color:#ffb600}.item-box .prices{margin:0 0 clamp(11px,1.5vw,16px)}.item-box .prices .actual-price{font-weight:700;color:var(--clr-secondary);font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.8125rem,1.5vw,1rem)}.item-box .prices .actual-price.call-for-price{font-size:clamp(.613125rem,1vw,.694375rem)}.item-box .prices .old-price{color:#b0b1b2;font-size:clamp(.613125rem,1vw,.694375rem);line-height:clamp(.6875rem,1vw,.8125rem);font-weight:400;text-decoration:line-through;margin:0 clamp(5px,1vw,10px) 0 0}.item-box .buttons .buttons-grid .ui-spinner{width:64px;height:40px!important;border:1px solid #d4d4d4;border-radius:3px}.item-box .buttons .buttons-grid .ui-spinner .qty-input{width:64px;margin:0;height:40px;padding:0 18px 0 5px;text-align:center;color:#707070}.item-box .buttons .buttons-grid .ui-spinner .ui-spinner-button{border:0;background:0 0;width:15px;height:16px;background-color:#f1f1f1;background-position:center;background-repeat:no-repeat;background-size:7px;border-radius:0;cursor:pointer;right:3px}.item-box .buttons .buttons-grid .ui-spinner .ui-spinner-button span{display:none}.item-box .buttons .buttons-grid .ui-spinner .ui-spinner-button.ui-spinner-up{background-image:url(/Themes/DefaultClean/Content/images/Project/Category/plus-icon.svg);top:3px}.item-box .buttons .buttons-grid .ui-spinner .ui-spinner-button.ui-spinner-down{background-image:url(/Themes/DefaultClean/Content/images/Project/Category/minus-icon.svg);bottom:3px}.item-box .buttons .buttons-grid .product-box-add-to-cart-button{text-align:center;display:block;width:calc(100% - 64px);font-size:clamp(.5625rem,.8vw,.833125rem);line-height:clamp(.9375rem,1vw,1.125rem);color:var(--clr-white);background-color:var(--clr-third);font-weight:700;transition:all .3s ease-in-out;padding:11px 10px;height:40px;cursor:pointer;border:0;border-radius:3px;margin:0 0 0 4px;text-transform:uppercase}.item-box .buttons .buttons-grid .product-box-add-to-cart-button:hover{background-color:#4c9926}.item-box .add-to-compare-list-button{width:clamp(30px,3vw,40px);aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:clamp(14px,2vw,18px);background-image:url(/Themes/DefaultClean/Content/images/Project/Category/compare-icon.svg);font-size:0;border:0;background-color:var(--clr-gray);border-radius:50%}.item-box .add-to-compare-list-button:hover{background-color:var(--clr-third);background-image:url(/Themes/DefaultClean/Content/images/Project/Category/compare-icon-active.svg)}.item-box .add-to-wishlist-button{width:clamp(30px,3vw,40px);aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:clamp(14px,2vw,18px);background-image:url(/Themes/DefaultClean/Content/images/Project/Category/item-box-wishlist-icon.svg);font-size:0;border:0;background-color:var(--clr-gray);border-radius:50%}.item-box .add-to-wishlist-button:hover{background-color:var(--clr-third);background-image:url(/Themes/DefaultClean/Content/images/Project/Category/item-box-wishlist-hover-icon.svg)}.item-box .add-to-wishlist-button.active{background-color:var(--clr-third);background-image:url(/Themes/DefaultClean/Content/images/Project/Category/item-box-wishlist-hover-icon.svg)}.item-box .picture{margin:0 0 8px;position:relative}.item-box .picture .item-box-absolute-link{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0}.item-box .picture .item-box-buttons-wrap{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;opacity:0;transition:all .3s ease-in-out;pointer-events:none;z-index:-1}.item-box .picture:hover .item-box-buttons-wrap{opacity:1;pointer-events:all;z-index:2}.item-box .picture a{display:block;position:relative}.item-box .picture a::before{content:"";display:block;padding-top:100%}.item-box .picture a img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;width:auto;padding:clamp(10px,1vw,15px) 10px}.topic-page-register{padding:clamp(45px,6vw,70px) 0}.topic-page-register-container{max-width:940px}.form-builder-attributes{margin-top:clamp(25px,3vw,40px);padding:40px 20px;background-color:var(--clr-gray);border-radius:8px;position:relative}.form-builder-attributes .message-error{position:static;padding:0;margin:0;text-align:center;transform:none}.form-builder-attributes .message-error.validation-summary-errors{color:#e4434b}.form-builder-attributes .message-error.validation-summary-errors ul li{color:#e4434b}.form-builder-attributes .message-error ul{padding:0;margin:0}.form-builder-attributes .message-error ul li{margin:0;text-align:center;list-style-type:none}.form-builder-attributes .message-error ul li p{text-align:center}.form-builder-attributes .form-top-title h2{color:var(--clr-third);font-size:1.25rem;line-height:1.5rem;text-align:center;font-weight:700;text-transform:uppercase}.b2b-form-section{margin:0 0 clamp(30px,3vw,45px)}.b2b-form-section .form-title{margin:0 0 20px}.b2b-form-section .form-title h3{text-align:center;font-size:1rem;line-height:1.125rem}.b2b-form-inputs-grid{gap:24px 14px}.b2b-form-inputs-grid .inputs.reversed{margin:0 auto}.b2b-form-inputs-grid .inputs.reversed>label{display:none}.b2b-form-inputs-grid .inputs:not(.reversed){flex-basis:calc(50% - 7px);flex-grow:1;margin:0;min-width:200px}.b2b-form-inputs-grid .inputs:not(.reversed) label{display:none}.b2b-form-inputs-grid .inputs:not(.reversed) .required{left:0;right:unset;top:0}.b2b-form-inputs-grid .inputs:not(.reversed) textarea{resize:none}.b2b-form-inputs-grid .inputs .option-list{max-width:700px;padding:0;margin:0 auto;display:flex;flex-wrap:wrap}.b2b-form-inputs-grid .inputs .option-list li{display:block;margin:0;border:0;background-color:transparent;padding:8px 10px;flex-basis:calc(33.33% - 10px)}.b2b-form-inputs-grid .inputs .option-list li:first-child{flex-grow:1;flex-basis:100%;width:100%;display:flex;justify-content:center}.b2b-form-terms-wrapper{margin-top:25px}.b2b-form-terms-wrapper .inputs{margin:0}.b2b-form-terms-wrapper .inputs a{text-decoration:underline}.topic-page-wrapper{padding:clamp(35px,4vw,75px) 0 clamp(45px,4.5vw,85px)}.topic-page-container{max-width:920px;padding:0 10px;margin:0 auto;width:97%}#ph-topic-17,#ph-topic-18{padding:clamp(35px,4vw,75px) 0 clamp(45px,4.5vw,85px)}#ph-topic-1{padding:clamp(75px,15vw,155px) 0;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/Themes/DefaultClean/Content/images/Project/Topic/about-us-bg.jpg)}#ph-topic-1 .page-title{margin:0 0 clamp(35px,5vw,67px)}#ph-topic-1 .page-title h1{color:var(--clr-white)}.about-us-page-container{max-width:1360px;padding:0 10px;margin:0 auto;width:97%}.about-us-page{max-width:620px}.about-us-page p{color:var(--clr-gray);font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1rem,1.5vw,1.25rem);text-align:left;font-weight:400;margin:0 0 clamp(20px,3vw,40px)}.about-us-page h3{text-align:left;font-size:clamp(1rem,1vw,1.2rem);line-height:clamp(1.125rem,1.5vw,1.375rem);color:var(--clr-gray);font-weight:700;margin:0 0 clamp(25px,4.5vw,55px)}.about-us-page ul{margin:0 0 clamp(20px,4vw,40px);padding:0}.about-us-page ul li{color:var(--clr-gray);font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1rem,1.5vw,1.25rem);text-align:left;font-weight:400;list-style-type:none;position:relative;padding:0 0 0 clamp(15px,2vw,20px);margin:0 0 clamp(10px,1vw,15px)}.about-us-page ul li::before{content:"";display:block;position:absolute;width:4px;height:4px;border-radius:50%;background-color:var(--clr-third);top:8px;left:0}#ph-topic-22{padding:clamp(45px,10vw,100px) 0}.brands-page-filters{border-radius:12px;border:1px solid #d4d4d4;overflow:hidden}.brands-page-filters .brands-page-filters-title{text-align:left;padding:clamp(12px,1vw,15px) 10px clamp(12px,1vw,15px) clamp(30px,3vw,35px);position:relative;background-color:var(--clr-gray)}.brands-page-filters .brands-page-filters-title::before{content:"";display:block;position:absolute;top:50%;left:10px;width:14px;height:14px;transform:translateY(-50%) rotate(0);background-image:url(/Themes/DefaultClean/Content/images/Project/Category/filter-toggle-icon.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .3s ease-in-out}.brands-page-filters .brands-page-filters-title strong{font-weight:400}.brands-page-filters-inner{padding:20px 15px 20px}.topic-page .filters-brands-list{padding:0;margin:0}.topic-page .filters-brands-list li{list-style-type:none}.topic-page .filters-brands-list li button{background-color:transparent;border:0;color:var(--clr-text-primary);text-align:left;font-weight:400;font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(.9375rem,1vw,1.1875rem);position:relative;padding:0 0 0 clamp(22px,3vw,29px)}.topic-page .filters-brands-list li button::before{content:"";display:block;position:absolute;width:18px;height:18px;background-color:var(--clr-white);border:1px solid #d4d4d4;border-radius:3px;top:50%;transform:translateY(-50%);left:0}.topic-page .filters-brands-list li button::after{content:"";display:block;position:absolute;width:10px;height:10px;background-color:var(--clr-white);left:4px;top:50%;transform:translateY(-50%)}.topic-page .filters-brands-list li button.is-checked::after{background-color:var(--clr-third)}.brands-page-inner .grid-item{margin:0 6px clamp(6px,1vw,12px);border:1px solid #d4d4d4;background-color:var(--clr-white);border-radius:8px;width:calc(50% - 18px)}.brands-page-inner .grid-item .picture{margin:0 0 10px}.brands-page-inner .grid-item .picture a{display:block;position:relative}.brands-page-inner .grid-item .picture a::before{content:"";display:block;padding-top:93.5%}.brands-page-inner .grid-item .picture a img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;max-height:100%;padding:clamp(15px,2vw,20px)}.brands-page-inner .grid-item .grid-item-title a{color:var(--clr-text-primary);font-weight:700;font-size:clamp(1rem,1.5vw,1.2rem);line-height:clamp(1.375rem,2vw,1.6875rem);display:block;text-align:center;padding:0 10px clamp(12px,1vw,17px)}.brands-page-inner .grid-item .grid-item-title a:hover{color:var(--clr-third)}.not-found-icon{max-width:70px;padding:0 10px;margin:0 auto clamp(10px,2vw,25px);width:20%}.not-found-page-wrapper .topic-block-body p{text-align:center}.not-found-page-wrapper .topic-block-body ul{padding:0;margin:0}.not-found-page-wrapper .topic-block-body ul li{text-align:center;list-style-type:none}.page-not-found-button .page-not-found-btn{text-transform:uppercase;margin:0 auto;max-width:270px}.contact-page-top{padding:clamp(45px,10vw,120px) 0 clamp(65px,15vw,150px);background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/Themes/DefaultClean/Content/images/Project/Contact/contact-page-bg.jpg)}.contact-page-top .page-title h1{color:var(--clr-white)}.contact-page-text{max-width:580px;padding:0 10px;margin:0 auto clamp(35px,5vw,55px);width:97%}.contact-page-text p{text-align:center;color:var(--clr-gray);font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.5rem);margin:0}.contact-page-container{max-width:1310px;padding:0 10px;margin:0 auto;width:97%}.contact-form{max-width:410px;margin:0 auto;max-width:450px;padding:0 10px;margin:0 auto;width:97%}.contact-form .inputs label{display:none}.contact-form .inputs textarea{resize:none;overflow:auto}.contact-form .buttons .contact-us-button{width:100%;border-radius:4px;text-transform:uppercase;width:100%;max-width:unset}.overview-left .attributes .qty-box label{display:none;font-size:0}.overview-left .attributes .qty-box input{width:50px;border:1px solid #d4d4d4;border-radius:3px;text-align:center;height:40px;margin:0 10px}.fixed-strip-wrapper{padding:10px 0 0;position:fixed;top:166px;right:0;left:0;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.fixed-strip-wrapper .product-essential-container{margin:0}.fixed-strip-wrapper .product-essential-inner{max-width:1360px}.fixed-strip-wrapper .product-essential-top-grid{padding:0;margin:0}.fixed-strip-wrapper .overview-right-inner{flex-wrap:wrap;gap:10px clamp(20px,4vw,40px)}.fixed-strip-wrapper .discontinued-product{text-align:left}.fixed-strip-wrapper .discontinued-product h4{text-align:left}.fixed-strip-wrapper .recycling-price-container{order:2;width:100%;margin:0}.fixed-strip-wrapper .additional-details,.fixed-strip-wrapper .attributes,.fixed-strip-wrapper .availability-container,.fixed-strip-wrapper .picture-thumbs-wrapper,.fixed-strip-wrapper .product-page-manufacturer-container,.fixed-strip-wrapper .product-share-wrapper,.fixed-strip-wrapper .ribbon,.fixed-strip-wrapper .short-description{display:none}.fixed-strip-wrapper .overview-buttons{margin:0!important}.fixed-strip-wrapper .add-to-wishlist input{width:clamp(35px,4vw,40px);aspect-ratio:1;background-color:var(--clr-gray);border-radius:50%;border:0;font-size:0;background-position:center;background-repeat:no-repeat;background-size:clamp(14px,2vw,18px);background-image:url(/Themes/DefaultClean/Content/images/Project/Category/item-box-wishlist-icon.svg)}.fixed-strip-wrapper .product-essential-top-grid .gallery-outter{flex-basis:6%;max-width:100px}.fixed-strip-wrapper .product-essential-top-grid .gallery-outter .gallery .picture{border:0;margin:10px 0 0}.fixed-strip-wrapper .product-essential-top-grid .gallery-outter .gallery .picture img{padding:0}.fixed-strip-wrapper .product-buttons-container{flex-basis:40%}.fixed-strip-wrapper .product-essential-top-grid .overview{flex-basis:91.57%}.fixed-strip-wrapper .product-essential-top-grid .overview .overview-left{display:flex;align-items:center;flex-basis:29.42%}.fixed-strip-wrapper .product-essential-top-grid .overview .overview-right{flex-basis:57.91%;padding:clamp(5px,1vw,10px) 0 0}.fixed-strip-wrapper .product-essential-top-grid .overview .overview-right .prices{margin:0;flex-basis:50%}.fixed-strip-wrapper .product-essential-top-grid .overview .overview-right .prices .call-for-price{font-size:clamp(.694375rem,1vw,.833125rem)}.fixed-strip-wrapper .product-essential-top-grid .overview .overview-right .min-qty-notification{font-size:.5625rem;line-height:.6875rem;margin:0 0 5px}.fixed-strip-wrapper .product-essential-top-grid .overview .product-name{margin:0}.fixed-strip-wrapper .product-essential-top-grid .overview .product-name h1{font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.0625rem,2vw,1.25rem)}.fixed-strip-wrapper .overview-right-inner{display:flex;align-items:center;gap:clamp(10px,2vw,20px) clamp(20px,4vw,40px)}.fixed-strip-wrapper .overview-right-links{display:block;margin:clamp(5px,1vw,15px) 0 0}.fixed-strip-wrapper .overview-right-links .overview-links-list{gap:clamp(15px,2vw,20px)}.fixed-strip-wrapper .overview-right-links .overview-links-list li{margin:0}.fixed-strip-wrapper .overview-right-links .overview-links-list li>a{display:block;border-bottom:3px solid transparent;padding:0 0 clamp(10px,1vw,15px);color:var(--clr-secondary);font-weight:700;font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.0625rem,1.5vw,1.375rem)}.fixed-strip-wrapper .overview-right-links .overview-links-list li>a:hover{border-bottom:3px solid var(--clr-third)}.fixed-strip-wrapper .overview-right-links .overview-links-list li.not-visible{display:none}.fixed-strip-wrapper.product-fixed{background-color:#fff;z-index:999;margin:0 auto;box-shadow:0 0 20px 0 rgba(0,0,0,.2);opacity:1;pointer-events:all}.contact-info-grid .contact-info-left ul,.contact-info-grid .contact-info-right ul{margin:0;padding:0}.contact-info-grid .contact-info-left ul li,.contact-info-grid .contact-info-right ul li{list-style-type:none;margin:0;font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(1rem,1.5vw,1.5rem);color:var(--clr-dark-grey);position:relative}.contact-info-grid .contact-info-left ul li.contact-info-location,.contact-info-grid .contact-info-left ul li.contact-info-mail,.contact-info-grid .contact-info-left ul li.contact-info-phone,.contact-info-grid .contact-info-right ul li.contact-info-location,.contact-info-grid .contact-info-right ul li.contact-info-mail,.contact-info-grid .contact-info-right ul li.contact-info-phone{padding-left:clamp(18px,1.5vw,24px)}.contact-info-grid .contact-info-left ul li.contact-info-location::before,.contact-info-grid .contact-info-left ul li.contact-info-mail::before,.contact-info-grid .contact-info-left ul li.contact-info-phone::before,.contact-info-grid .contact-info-right ul li.contact-info-location::before,.contact-info-grid .contact-info-right ul li.contact-info-mail::before,.contact-info-grid .contact-info-right ul li.contact-info-phone::before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:contain}.contact-info-grid .contact-info-left ul li.contact-info-location::before,.contact-info-grid .contact-info-right ul li.contact-info-location::before{width:15.37px;height:15.22px;background-image:url(/Themes/DefaultClean/Content/images/Project/Contact/location-icon.svg)}.contact-info-grid .contact-info-left ul li.contact-info-mail::before,.contact-info-grid .contact-info-right ul li.contact-info-mail::before{width:15.13px;height:15.39px;background-image:url(/Themes/DefaultClean/Content/images/Project/Contact/mail-icon.svg)}.contact-info-grid .contact-info-left ul li.contact-info-phone::before,.contact-info-grid .contact-info-right ul li.contact-info-phone::before{width:13.27px;height:13.27px;background-image:url(/Themes/DefaultClean/Content/images/Project/Contact/phone-icon.svg)}.contact-info-grid .contact-info-left ul li:first-child,.contact-info-grid .contact-info-right ul li:first-child{margin:0 0 4px}.contact-text-bottom-wrapper{padding:clamp(35px,7vw,95px) 0 0}.contact-info-container{max-width:428px;margin:0 auto}.contact-info-container ul{padding:0;margin:0}.contact-info-wrapper{padding:0 0 clamp(35px,7vw,95px)}.map iframe{display:block;pointer-events:none;transition:all .3s ease-in-out;-moz-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1);width:100%;height:clamp(300px,50vw,650px)}.map iframe.active{-moz-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}.contact-page-bottom-info{padding:clamp(35px,7vw,76px) 0;background-color:var(--clr-secondary)}.contact-bottom-info-item{padding:0 0 15px;border-bottom:1px solid #e0e0e0}.contact-bottom-info-item .contact-bottom-info-title{margin:0 0 10px}.contact-bottom-info-item .contact-bottom-info-title h3{text-align:left;color:#e0e0e0;font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.5rem);font-weight:700}.contact-bottom-info-item .contact-bottom-info-text p{margin:0;color:#e0e0e0;font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(1.125rem,1.5vw,1.25rem)}.contact-bottom-info-item .contact-bottom-info-text p strong{color:#e0e0e0}.contact-page-bottom-info-grid{gap:clamp(15px,2vw,30px)}.contact-page-bottom-info-container{max-width:1420px;padding:0 10px;margin:0 auto;width:97%}.contact-bottom-info-text-item{padding:0 0 0 clamp(20px,2vw,24px);position:relative;margin:0 clamp(10px,2vw,25px) 0 0}.contact-bottom-info-text-item::before{content:"";display:block;position:absolute;width:clamp(12px,1vw,16px);aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain;top:50%;left:0;transform:translateY(-50%)}.contact-bottom-info-text-item.contact-bottom-info-text-item-phone::before{background-image:url(/Themes/DefaultClean/Content/images/Project/Footer/phone-icon.svg)}.contact-bottom-info-text-item.contact-bottom-info-text-item-mail::before{background-image:url(/Themes/DefaultClean/Content/images/Project/Footer/mail-icon.svg)}.contact-bottom-info-text-item.contact-bottom-info-text-item-fax::before{background-image:url(/Themes/DefaultClean/Content/images/Project/Footer/fax-icon.svg)}.news-page{background-image:url(/Themes/DefaultClean/Content/images/Project/News/news-page-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:contain;background-attachment:fixed}.news-page .pager{margin:clamp(20px,5vw,55px)}.news-page .pager ul{text-align:center}.news-page .pager ul li a,.news-page .pager ul li span{font-size:clamp(1rem,1.5vw,1.2rem);line-height:clamp(1.0625rem,1.5vw,1.25rem);color:var(--clr-text-secondary);font-weight:400}.news-page .pager ul li.first-page *,.news-page .pager ul li.last-page *,.news-page .pager ul li.next-page *,.news-page .pager ul li.previous-page *{font-size:0}.news-page .pager ul li.current-page *{color:var(--clr-third);font-weight:700}.news-page .pager ul li:hover *{color:var(--clr-third)}.news-list-page{padding:clamp(35px,4.5vw,75px) 0 clamp(55px,7vw,135px)}.news-list-page-container{max-width:1025px;padding:0 10px;margin:0 auto;width:97%}.news-items-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(280px,50% - clamp(9px,1vw,12px),564px),1fr));grid-gap:clamp(9px,1vw,12px)}.news-items-grid .news-item{padding:clamp(12px,3vw,33px);border:1px solid #d4d4d4;background-color:var(--clr-white);border-radius:8px}.news-items-grid .news-item .news-item-image{border-radius:4px;overflow:hidden;margin:0 0 clamp(10px,1vw,15px)}.news-items-grid .news-item .news-item-image a{display:block;position:relative}.news-items-grid .news-item .news-item-image a::before{content:"";display:block;padding-top:60.68%}.news-items-grid .news-item .news-item-image a img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.news-items-grid .news-item .news-head{margin:0 0 clamp(5px,.7vw,10px)}.news-items-grid .news-item .news-head .news-title{display:block;text-align:left;color:var(--clr-secondary);font-weight:700}.news-items-grid .news-item .news-head .news-title:hover{color:var(--clr-third)}.news-items-grid .news-item .news-head .news-date{display:block;text-align:left;color:var(--clr-third);font-weight:400;margin:0 0 5px}.news-items-grid .news-item .news-body{text-align:left;color:var(--clr-text-secondary);font-weight:400;margin:0 0 clamp(10px,1.5vw,20px)}.news-items-grid .news-item .news-button{text-align:left}.news-items-grid .news-item .news-button a{display:inline-block;background-color:var(--clr-third);font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1vw,1.125rem);text-align:center;padding:clamp(9px,1vw,11px) clamp(20px,3vw,36px);font-weight:700;border-radius:3px;color:var(--clr-white);text-transform:uppercase}.news-items-grid .news-item .news-button a:hover{background-color:var(--clr-fourth)}.news-item-page{padding:clamp(25px,3vw,35px) 0 clamp(45px,7vw,75px)}.news-item-page .page-title h1{text-align:left;text-transform:initial;font-size:clamp(1.2rem,2vw,1.44rem);line-height:clamp(1.375rem,2.5vw,1.75rem)}.news-item-page .page-title .news-date{display:block;color:var(--clr-third);margin:0 0 clamp(10px,1vw,15px);text-align:left}.news-item-page .news-body p{color:var(--clr-text-secondary);text-align:left;font-weight:400;font-size:clamp(.8rem,1vw,1rem);line-height:clamp(1.3rem,1.5vw,1.5rem);margin:0 0 clamp(15px,2.5vw,35px)}.news-item-page .news-body p a{color:var(--clr-third)}.news-item-page .news-item-page-image{margin:0 0 clamp(15px,2vw,25px)}.news-item-page .news-item-page-image img{display:block;max-width:100%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.news-item-page-container{max-width:1160px;padding:0 10px;margin:0 auto}.news-item-page-inner{background-color:var(--clr-white);padding:clamp(12px,3vw,33px);border:1px solid #d4d4d4;border-radius:8px}.man-links{margin-bottom:30px}.list-inline{gap:10px}.list-inline li{flex-basis:clamp(27px,3.38%,47px);margin:0}.list-inline li a{display:block;font-size:clamp(.5625rem,.8vw,.833125rem);line-height:clamp(.9375rem,1vw,1.125rem);font-weight:700;border-radius:3px;background-color:var(--clr-dark-gray);color:var(--clr-white);padding:5px 2px}.list-inline li a:hover{background-color:#4c9926}.manufacturer-grid .item-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(190px,24%,300px),1fr));grid-gap:clamp(20px,2.5vw,30px)}.manufacturer-grid .manufacturer-item .picture a::before{padding-top:100%}.manufacturer-grid .manufacturer-item .picture a img{width:auto}.manufacturer-item{position:relative}.manufacturer-item .title{position:absolute;right:0;bottom:0;left:0;width:100%;background-color:var(--clr-dark-gray);z-index:2;padding:clamp(10px,1vw,15px) 10px}.manufacturer-item .title a{display:block;text-align:center;color:var(--clr-white);font-size:clamp(.8rem,1vw,1rem);line-height:clamp(.9375rem,1.5vw,1.1875rem)}.manufacturer-item .picture a{display:block;position:relative}.manufacturer-item .picture a::before{content:"";display:block;padding-top:47.02%}.manufacturer-item .picture img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;width:auto}.color-attributes-wrapper .title{margin:0 0 clamp(10px,1.5vw,20px)}.color-attributes-wrapper .title h3{font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1rem,1.5vw,1.25rem);text-align:left;color:var(--clr-dark-gray);font-weight:700}.color-thub{border:1px solid #d4d4d4;border-radius:8px}.color-item-flex{flex-basis:13.504%}.flex-color-attributes{gap:clamp(10px,1vw,15px)}.flex-color-attributes>.color-item-flex:first-child{display:none}.color-thub a{display:block;position:relative}.color-thub a::before{content:"";display:block;padding-top:100%}.color-thub a img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;padding:3px;display:block;max-width:100%;max-height:100%}.owl-carousel .owl-item .manufacturer-item .picture a img{width:auto}.owl-carousel .owl-item .manufacturer-item .picture{transition:all .3s ease-in-out;filter:grayscale(1);opacity:.51}.owl-carousel .owl-item .manufacturer-item .picture:hover{filter:grayscale(0);opacity:1}.login-page .page-title{display:none}.customer-block-right{padding:clamp(35px,6vw,75px) 10px clamp(55px,12vw,135px)}.customer-block-image{height:100%}.customer-block-image img{display:block;min-height:clamp(200px,30vw,250px);max-width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.customer-blocks-inner-grid{max-width:460px;margin:0 auto}.customer-blocks-inner-grid .register-page-footer p{margin-bottom:40px;color:#000}.customer-block .title{margin:0 0 clamp(15px,2vw,25px)}.customer-block .title h2{font-size:clamp(1rem,1.5vw,1.2rem);line-height:clamp(1.125rem,1.5vw,1.5rem);text-align:center;color:var(--clr-secondary)}.returning-wrapper{margin:0 0 clamp(30px,6vw,75px);background-color:var(--clr-gray);padding:clamp(25px,4vw,45px) 10px;border-radius:8px}.returning-wrapper .register-title,.returning-wrapper .title{margin:0 0 clamp(20px,4vw,35px)}.returning-wrapper .register-title h1,.returning-wrapper .register-title h2,.returning-wrapper .title h1,.returning-wrapper .title h2{color:var(--clr-third);font-size:clamp(1.2rem,2vw,1.44rem);line-height:clamp(1.5rem,2vw,1.6875rem)}.returning-wrapper form{max-width:300px;margin:0 auto;position:relative}.returning-wrapper form .message-error.validation-summary-errors{width:100%;padding:10px 5px;text-align:center}.returning-wrapper form .message-error.validation-summary-errors ul li{text-align:center;color:#e60000;font-size:15px}.returning-wrapper .remember-me-inputs label{font-size:clamp(.694375rem,1vw,.833125rem);text-align:center;color:var(--clr-text-secondary);text-decoration:underline}.returning-wrapper .inputs:not(.reversed) label{display:block;text-align:left;color:var(--clr-secondary);font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1.5vw,1.125rem);padding:0}.returning-wrapper .buttons .login-button{width:100%;text-transform:uppercase;cursor:pointer}.returning-wrapper .forgot-password-line{margin:clamp(25px,4vw,35px) 0 0}.returning-wrapper .checkout-as-guest-button-wrap{margin:clamp(30px,4vw,45px) 0 0}.returning-wrapper .checkout-as-guest-button-wrap .checkout-as-guest-button{width:100%;color:var(--clr-text-secondary);border-color:var(--clr-text-secondary);text-transform:uppercase;cursor:pointer}.returning-wrapper .checkout-as-guest-button-wrap .checkout-as-guest-button:hover{color:var(--clr-third);border-color:var(--clr-third)}.new-wrapper .text{font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1.5vw,1.25rem);text-align:center;color:var(--clr-text-secondary);font-weight:400}.new-wrapper .buttons{max-width:320px;padding:0 10px;margin:clamp(15px,2vw,25px) auto 0}.new-wrapper .buttons .register-button{width:100%;text-transform:uppercase}.login-bottom-text{margin:clamp(25px,4vw,35px) auto 0;max-width:350px}.login-bottom-text span{display:block;font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1vw,1.125rem);font-weight:400;color:var(--clr-secondary)}.customer-blocks .forgot-password{font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1vw,1.125rem);color:var(--clr-third);text-decoration:underline;font-weight:400}.customer-blocks .message-error{position:static;transform:translateY(0);font-size:15px}.customer-blocks .message-error p,.customer-blocks .message-error ul li{color:#e60000}.password-recovery-container{max-width:900px;padding:0 10px;margin:0 auto;width:97%}.password-recovery-container .result,.password-recovery-container .tooltip{margin:0 0 clamp(35px,5vw,75px);font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1vw,1.125rem);color:var(--clr-dark-gray)}.password-recovery-container .inputs label{display:none}.password-recover-inputs-container{max-width:330px;margin:0 auto}.password-recover-inputs-container .buttons .password-recovery-button{width:100%;max-width:unset;border-radius:4px;text-transform:uppercase}.registration-page .field-validation-error{position:static;transform:translate(0);text-align:left}.registration-page .field-validation-error ul li{font-size:11.11px;color:#e60000}.registration-page .field-validation-error p{font-size:11.11px;color:#e60000}.registration-container .result{max-width:900px;padding:0 10px;margin:clamp(25px,4vw,35px) auto;width:97%;font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1vw,1.125rem);color:var(--clr-dark-gray)}.registration-inputs-container{max-width:330px;margin:0 auto}.registration-inputs-container .gender span{display:inline-block;margin:0 5px}.registration-inputs-container .buttons .register-button{text-transform:uppercase;border-radius:4px;width:100%;max-width:unset}.date-of-birth-container select{flex-basis:32%}.blog-page{background-image:url(/Themes/DefaultClean/Content/images/Project/Blog/blog-page-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.blog-page .page-title h1{color:var(--clr-white)}.blog-page .pager{margin:clamp(20px,5vw,55px)}.blog-page .pager ul{text-align:center}.blog-page .pager ul li a,.blog-page .pager ul li span{font-size:clamp(1rem,1.5vw,1.2rem);line-height:clamp(1.0625rem,1.5vw,1.25rem);color:var(--clr-text-secondary);font-weight:400}.blog-page .pager ul li.first-page *,.blog-page .pager ul li.last-page *,.blog-page .pager ul li.next-page *,.blog-page .pager ul li.previous-page *{font-size:0}.blog-page .pager ul li.current-page *{color:var(--clr-third);font-weight:700}.blog-page .pager ul li:hover *{color:var(--clr-third)}.blog-list-page{padding:clamp(35px,4.5vw,75px) 0 clamp(55px,7vw,135px)}.blog-list-page-container{max-width:1180px;padding:0 10px;margin:0 auto;width:97%}.blog-posts-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(280px,50% - clamp(9px,1vw,12px),572px),1fr));grid-gap:clamp(12px,3vw,33px) clamp(9px,1vw,12px)}.blog-posts-grid .blog-post-item{padding:clamp(12px,3vw,33px);border:1px solid #d4d4d4;background-color:var(--clr-white);border-radius:8px}.blog-posts-grid .blog-post-item .blog-item-image{border-radius:4px;overflow:hidden;margin:0 0 clamp(10px,1vw,15px)}.blog-posts-grid .blog-post-item .blog-item-image a{display:block;position:relative}.blog-posts-grid .blog-post-item .blog-item-image a::before{content:"";display:block;padding-top:52.177%}.blog-posts-grid .blog-post-item .blog-item-image a img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.blog-posts-grid .blog-post-item .post-head{margin:0 0 clamp(5px,.7vw,10px)}.blog-posts-grid .blog-post-item .post-head .post-title{display:block;text-align:left;color:var(--clr-secondary);font-weight:700;min-height:clamp(45px,5vw,50px)}.blog-posts-grid .blog-post-item .post-head .post-title:hover{color:var(--clr-third)}.blog-posts-grid .blog-post-item .post-head .post-date{display:block;text-align:left;color:var(--clr-third);font-weight:400;margin:0 0 5px}.blog-posts-grid .blog-post-item .post-body{text-align:left;color:var(--clr-text-secondary);font-weight:400;margin:0 0 clamp(10px,1.5vw,20px);min-height:clamp(65px,6vw,70px)}.blog-posts-grid .blog-post-item .post-button{text-align:left}.blog-posts-grid .blog-post-item .post-button a{display:inline-block;background-color:var(--clr-third);font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1vw,1.125rem);text-align:center;padding:clamp(9px,1vw,11px) clamp(20px,3vw,36px);font-weight:700;border-radius:3px;color:var(--clr-white);text-transform:uppercase}.blog-posts-grid .blog-post-item .post-button a:hover{background-color:var(--clr-fourth)}.blogpost-page-container{max-width:1160px;padding:0 10px;margin:0 auto;width:97%}.blogpost-page-inner{background-color:var(--clr-white);padding:clamp(12px,3vw,33px);border:1px solid #d4d4d4;border-radius:8px;margin:0 0 clamp(20px,3vw,33px)}.return-to-blog a{color:var(--clr-text-secondary);text-transform:uppercase;font-weight:700;letter-spacing:4.8px;padding-left:clamp(50px,5vw,60px);position:relative}.return-to-blog a::before{content:"";display:block;position:absolute;width:clamp(38px,4vw,48px);aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:50%;top:50%;left:0;transform:translateY(-50%);background-image:url(/Themes/DefaultClean/Content/images/Project/Blog/back-to-blog-icon.svg);transition:all .3s ease-in-out}.return-to-blog a:hover::before{left:-5px}.blogpost-page{padding:clamp(25px,3vw,33px) 0}.blogpost-page .post-date{text-align:left;margin:0 0 clamp(7px,.7vw,10px)}.blogpost-page .post-date span{color:var(--clr-third);font-weight:400;font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1vw,1.125rem)}.blogpost-page .blogpost-page-title{margin:0 0 clamp(10px,1vw,15px)}.blogpost-page .blogpost-page-title h1{color:var(--clr-secondary);text-align:left;font-weight:700;font-size:clamp(1.2rem,2vw,1.44rem);line-height:clamp(1.6875rem,3.5vw,2.125rem)}.blogpost-page .blogpost-image{margin:0 0 clamp(25px,3.5vw,46px)}.blogpost-page .blogpost-image img{display:block;max-width:100%;margin:0 auto;height:auto;min-height:200px;-o-object-fit:cover;object-fit:cover}.blogpost-page .post-body p{text-align:left;margin:0 0 clamp(15px,2vw,30px);color:var(--clr-text-secondary);font-weight:400;font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.125rem,1.5vw,1.5rem)}.overview-right-custom-texts-wrapper{background-color:#f3f3f3;padding:clamp(10px,2vw,21px) clamp(15px,2vw,38px) clamp(10px,2vw,25px) clamp(10px,1vw,17px)}.overview-right-custom-texts-wrapper .overview-right-custom-texts-container .overview-right-custom-texts-title{margin:0 0 clamp(5px,1vw,12px)}.overview-right-custom-texts-wrapper .overview-right-custom-texts-container .overview-right-custom-texts-title h3{color:#404040;font-size:clamp(.75rem,1.5vw,1.2rem);line-height:clamp(1rem,2vw,1.25rem)}.overview-right-custom-texts-wrapper .overview-right-custom-texts-container span{display:block;text-align:left;font-size:clamp(.6875rem,1vw,.83125rem);line-height:clamp(1rem,2vw,1.25rem);margin:0 0 clamp(5px,1vw,12px);color:#404040;position:relative;padding-left:13px;font-weight:400}.overview-right-custom-texts-wrapper .overview-right-custom-texts-container span::before{position:absolute;display:block;content:"";width:6px;height:6px;border-radius:50%;left:0;top:6px;background-color:#ffcf00}.overview-right-custom-texts-wrapper .overview-right-custom-texts-container p{color:#9c9c9c;font-size:clamp(.6875rem,1vw,.83125rem);line-height:clamp(1rem,2vw,1.25rem);margin:0;text-align:left;padding-left:13px;font-style:italic}.product-essential-container{margin:0 auto clamp(20px,3.5vw,41px)}.video-description-wrapper{padding:clamp(40px,5vw,85px) 0 clamp(30px,4vw,55px)}.video-description-container{max-width:656px;margin:0 auto;width:97%}.overview-right-links{display:none}.video-description iframe{display:block;height:clamp(250px,22vw,415px)}.recycling-price-container{text-align:left;margin:0 0 clamp(10px,1vw,15px)}.recycling-price-container span{font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.875rem,1vw,1.0625rem);color:var(--clr-text-secondary);font-weight:400}.discontinued-product{text-align:left}.discontinued-product h4{text-align:left}.product-spec-box-wrapper{padding:clamp(50px,10vw,100px) 0 clamp(30px,5vw,50px)}.product-spec-box-container{max-width:1160px;padding:0 10px;margin:0 auto;width:97%}.html-product-details-page-with-attributes .product-essential-grid .overview .overview-buttons .add-to-cart .ui-spinner{display:none}.html-product-details-page-with-attributes .product-essential-grid .overview .overview-buttons .add-to-cart .add-to-cart-button{flex-basis:100%}.html-product-details-page-with-attributes .attributes{margin:0 clamp(10px,1.5vw,23px) 0 0}.html-product-details-page-with-attributes .attributes dl dt{display:none}.html-product-details-page-with-attributes .attributes dl select{background-color:#c9c9cb;font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1vw,1.125rem);text-align:left;color:var(--clr-white);font-weight:700;height:clamp(29px,3.5vw,41px);border:0;border-radius:4px}.product-collateral{position:relative;padding:0 0 clamp(45px,5vw,65px)}.product-collateral .full-description-wrapper{margin:clamp(30px,4.5vw,79px) 0 0}.product-collateral .full-description-wrapper .full-description p{text-align:left;font-weight:400;font-size:clamp(.8rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.5rem);color:var(--clr-dark-gray)}.product-collateral .product-collateral-inner{max-height:clamp(150px,40vh,240px);overflow:hidden;position:relative;transition:all .6s ease-in-out}.product-collateral .product-collateral-inner::before{content:"";display:block;position:absolute;width:100%;height:clamp(125px,15vw,200px);background:#f8f8f8;background:linear-gradient(180deg,rgba(248,248,248,0) 0,rgba(248,248,248,.7427345938) 50%,#f8f8f8 100%);bottom:0;right:0;left:0;opacity:1;transition:all .1s ease-in-out}.product-collateral .product-collateral-inner.open{max-height:2000px}.product-collateral .product-collateral-inner.open::before{opacity:0;z-index:-1}.product-collateral .product-collateral-button{position:absolute;right:0;bottom:70px;left:0;transition:all .3s ease-in-out}.product-collateral .product-collateral-button .product-collateral-btn{display:block;max-width:180px;padding:clamp(9px,1vw,13px) 10px;margin:0 auto;width:80%;border:1px solid var(--clr-primary);background-color:#f8f8f8;border-radius:4px;color:var(--clr-third);font-weight:700;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}.product-collateral .product-collateral-button .product-collateral-btn span.show-more{display:block}.product-collateral .product-collateral-button .product-collateral-btn span.show-less{display:none}.product-collateral .product-collateral-button .product-collateral-btn:hover{background-color:var(--clr-primary);opacity:.6}.product-collateral .product-collateral-button .product-collateral-btn.active span.show-more{display:none}.product-collateral .product-collateral-button .product-collateral-btn.active span.show-less{display:block}.product-collateral .product-collateral-button.active{bottom:0}.product-small-title{margin:0 0 clamp(10px,1vw,16px)}.product-small-title h2{text-align:left;font-size:clamp(1rem,1.5vw,1.25rem);line-height:clamp(1.25rem,1.5vw,1.5rem);color:var(--clr-dark-gray);font-weight:700;text-transform:uppercase}.product-contact-wrapper{padding:clamp(45px,10vw,120px) 0 clamp(65px,15vw,150px);background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/Themes/DefaultClean/Content/images/Project/Contact/contact-page-bg.jpg)}.product-contact-wrapper .product-contact-main-title h2{color:var(--clr-white)}.product-container-inner{color:var(--clr-white);max-width:450px;padding:0 10px;margin:0 auto;width:97%}.product-container-inner .buttons .contact-us-button{font-size:clamp(.64rem,1vw,.8rem);line-height:clamp(.8125rem,1vw,.9375rem);text-align:center;color:var(--clr-btn-text);background-color:var(--clr-btn-bg);border:2px solid var(--clr-btn-bg);font-weight:700;padding:clamp(9px,1vw,11px);width:100%;display:block;margin:0 auto;border-radius:6px;text-transform:uppercase}.product-container-inner .buttons .contact-us-button:hover{opacity:.6}.product-container-inner .inputs label{display:none}.product-container-inner .inputs textarea{resize:none;overflow:auto}.product-details-page{padding:clamp(20px,3vw,35px) 0 0}.product-details-page .product-specs-box .table-wrapper .data-table{display:block}.product-details-page .product-specs-box .table-wrapper .data-table thead{display:none}.product-details-page .product-specs-box .table-wrapper .data-table tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(250px,50% - clamp(20px,8vw,100px),520px),1fr));grid-gap:clamp(15px,2vw,20px) clamp(20px,8vw,100px)}.product-details-page .product-specs-box .table-wrapper .data-table tr{display:flex;border-bottom:1px solid #d4d4d4}.product-details-page .product-specs-box .table-wrapper .data-table td{text-align:left;color:#595959;font-size:clamp(1rem,1.5vw,1.2rem);line-height:clamp(1.25rem,1.5vw,1.5rem);border-bottom:0;padding:5px 0}.product-details-page .product-specs-box .table-wrapper .data-table td.spec-name{width:50%;font-weight:400}.product-details-page .product-specs-box .table-wrapper .data-table td.spec-value{width:50%;font-weight:400;text-align:right}.picture-thumbs-carousel{padding:0 clamp(45px,5vw,62px)}.picture-thumbs-carousel.disabled{padding:0}.product-essential-inner{max-width:1760px;padding:0 10px;margin:0 auto;width:97%}.product-page-video-url-wrapper{padding:clamp(25px,5vw,50px) 0 clamp(50px,10vw,100px)}.product-page-video-url-container{max-width:1160px;padding:0 10px;margin:0 auto;width:97%}.product-page-video-url{position:relative}.product-page-video-url::before{content:"";display:block;padding-top:56.317%}.product-page-video-url iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto}.attachments-download-wrapper{padding:clamp(30px,8vw,70px) 0}.attachments-download-container{max-width:1160px;padding:0 10px;margin:0 auto;width:97%}.product-attachments-list{gap:12px}.product-attachments-list .product-attachments-item{flex-basis:calc(25% - 9px);background-color:#f3f3f3;padding:clamp(15px,1.5vw,19px) clamp(14px,2vw,25px) clamp(25px,3.5vw,41px);min-width:200px}.product-attachments-list .product-attachments-item .product-attachments-item-title{padding-bottom:14px;border-bottom:2px solid #d4d4d4;margin-bottom:22px}.product-attachments-list .product-attachments-item .product-attachments-item-title h3{font-size:clamp(1rem,1vw,1.2rem);line-height:clamp(1.25rem,2vw,1.6875rem);font-weight:700;color:#222527;text-align:left}.product-attachments-list li{margin:0 0 clamp(18px,1.5vw,24px);text-align:left}.product-attachments-list li a{display:inline-block;font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.5rem);color:#222527;font-weight:400;text-decoration:underline;position:relative;text-align:left;padding:0 0 0 clamp(35px,4vw,39px)}.product-attachments-list li a:hover{color:var(--clr-third)}.product-attachments-list li a::before{content:"";display:block;position:absolute;width:clamp(14px,1.2vw,18px);height:clamp(16px,1.5vw,21px);background-image:url(/Themes/DefaultClean/Content/images/Project/Product/download-attachment-icon.svg);top:50%;left:0;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:contain}.product-essential-top-grid{padding:0 0 clamp(20px,3.5vw,45px);margin:0 0 clamp(20px,3.5vw,45px)}.product-essential-top-grid .gallery-outter{position:relative;overflow:hidden}.product-essential-top-grid .gallery-outter .ribbon{width:70px;padding:3px 0 5px;position:absolute;top:0;right:0;font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.375rem);font-weight:700;border-top-right-radius:7px;border-bottom-left-radius:21px;text-align:center;z-index:2}.product-essential-top-grid .gallery-outter .discount-ribbon{background-color:#ffcf00;color:var(--clr-secondary)}.product-essential-top-grid .gallery-outter .ribbon-new{background-color:var(--clr-black);color:var(--clr-white)}.product-essential-top-grid .gallery-outter .ribbon-new+.discount-ribbon{right:auto;left:0;border-bottom-left-radius:0;border-bottom-right-radius:21px;border-top-right-radius:0;border-top-left-radius:7px}.product-essential-top-grid .gallery-outter .add-to-wishlist{position:absolute;top:0;left:0;z-index:2}.product-essential-top-grid .gallery-outter .add-to-wishlist .add-to-wishlist-button{width:clamp(16px,1.5vw,23px);height:clamp(14px,1.5vw,21px);background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/DefaultClean/Content/images/Project/Category/wishlist-icon.svg);font-size:0;background-color:transparent;border:0;transition:all .3s ease-in-out}.product-essential-top-grid .gallery-outter .add-to-wishlist .add-to-wishlist-button:hover{transform:scale(1.2)}.product-essential-top-grid .gallery-outter .add-to-wishlist .add-to-wishlist-button.active{background-image:url(/Themes/DefaultClean/Content/images/Project/Category/wishlist-active-icon.svg)}.product-essential-top-grid .gallery-outter.active .add-to-wishlist .add-to-wishlist-button{background-image:url(/Themes/DefaultClean/Content/images/Project/Category/wishlist-active-icon.svg)}.product-essential-top-grid .gallery-outter .gallery .picture{position:relative;border:1px solid #d4d4d4;border-radius:8px;margin:0 0 clamp(20px,3vw,34px)}.product-essential-top-grid .gallery-outter .gallery .picture::before{content:"";display:block;padding-top:100%}.product-essential-top-grid .gallery-outter .gallery .picture img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;padding:clamp(20px,3vw,32px)}.product-essential-top-grid .gallery-outter .picture-thumbs .owl-next,.product-essential-top-grid .gallery-outter .picture-thumbs .owl-prev{background-size:12px;z-index:2;width:clamp(25px,4vw,48px);aspect-ratio:1;border-radius:50%;top:50%;transform:translateY(-50%);box-shadow:0 0 6px 0 rgba(0,0,0,.29);height:auto}.product-essential-top-grid .gallery-outter .picture-thumbs .owl-next{right:2px}.product-essential-top-grid .gallery-outter .picture-thumbs .owl-prev{left:2px}.product-essential-top-grid .gallery-outter .picture-thumbs .owl-item{border-radius:8px;padding:3px}.product-essential-top-grid .gallery-outter .picture-thumbs .thumb-item{border:1px solid #d4d4d4;padding:8px;border-radius:8px;position:relative;display:block;cursor:pointer;overflow:hidden}.product-essential-top-grid .gallery-outter .picture-thumbs .thumb-item::before{content:"";display:block;padding-top:100%}.product-essential-top-grid .gallery-outter .picture-thumbs .thumb-item img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;padding:4px}.product-essential-top-grid .overview .product-name{margin:0 0 clamp(20px,3vw,33px)}.product-essential-top-grid .overview .product-name h1{text-align:left;font-weight:700;color:var(--clr-secondary);font-size:clamp(1.2rem,2.5vw,1.728125rem);line-height:clamp(1.75rem,2.5vw,2.375rem)}.product-essential-top-grid .overview .short-description{text-align:left;font-weight:400;font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.125rem,1.5vw,1.5rem);color:var(--clr-text-primary);margin:0 0 clamp(20px,2.5vw,33px)}.product-essential-top-grid .overview .availability-container{margin:0 0 clamp(20px,2.5vw,28px);text-align:left}.product-essential-top-grid .overview .availability-container.availability-container-top{margin:0 0 clamp(5px,1vw,10px)}.product-essential-top-grid .overview .availability-container span{font-weight:400;font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.125rem,1.5vw,1.1875rem)}.product-essential-top-grid .overview .availability-container.availability-1 span{color:var(--clr-third)}.product-essential-top-grid .overview .availability-container.availability-2 span{color:red}.product-essential-top-grid .overview .availability-container.availability-7 span{color:red}.product-essential-top-grid .overview .availability-container.availability-3 span{color:#ffcf00}.product-essential-top-grid .overview .availability-container.availability-4 span{color:#ffb600}.product-essential-top-grid .overview .availability-container.availability-future-date span{color:#ffb600}.product-essential-top-grid .overview .prices{margin:0 0 clamp(10px,1vw,15px)}.product-essential-top-grid .overview .prices .prices-container{justify-content:initial}.product-essential-top-grid .overview .prices .product-price{color:var(--clr-secondary);display:inline-block;font-weight:700;font-size:clamp(1.2rem,2vw,1.44rem);line-height:clamp(1.5625rem,3vw,2.1875rem);text-align:left}.product-essential-top-grid .overview .prices .old-product-price{display:inline-block;margin:0 0 0 clamp(10px,1vw,18px);color:var(--clr-text-secondary);font-weight:400;text-decoration:line-through;font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.875rem,1vw,1rem);text-align:left}.product-essential-top-grid .overview .add-to-cart{max-width:460px}.product-essential-top-grid .overview .overview-buttons{text-align:left;gap:clamp(15px,2vw,20px);margin:clamp(20px,3.5vw,42px) 0 0}.product-essential-top-grid .overview .overview-buttons .add-to-wishlist .add-to-wishlist-button{width:clamp(35px,4vw,40px);aspect-ratio:1;background-color:var(--clr-gray);border-radius:50%;border:0;font-size:0;background-position:center;background-repeat:no-repeat;background-size:clamp(14px,2vw,18px);background-image:url(/Themes/DefaultClean/Content/images/Project/Category/item-box-wishlist-icon.svg)}.product-essential-top-grid .overview .overview-buttons.active .add-to-wishlist .add-to-wishlist-button{background-color:var(--clr-third);background-image:url(/Themes/DefaultClean/Content/images/Project/Category/item-box-wishlist-hover-icon.svg)}.product-essential-top-grid .overview .compare-products .add-to-compare-list-button{width:clamp(35px,4vw,40px);aspect-ratio:1;background-color:var(--clr-gray);border-radius:50%;border:0;font-size:0;background-position:center;background-repeat:no-repeat;background-size:clamp(14px,2vw,18px);background-image:url(/Themes/DefaultClean/Content/images/Project/Category/compare-icon.svg)}.product-essential-top-grid .overview .compare-products .add-to-compare-list-button:hover{background-color:var(--clr-third);background-image:url(/Themes/DefaultClean/Content/images/Project/Category/compare-icon-active.svg)}.product-essential-top-grid .overview .share-button button{width:clamp(35px,4vw,40px);aspect-ratio:1;background-color:var(--clr-gray);border-radius:50%;border:0;font-size:0;background-position:center;background-repeat:no-repeat;background-size:clamp(14px,2vw,18px);background-image:url(/Themes/DefaultClean/Content/images/Project/Product/share-icon.svg);cursor:pointer}.product-essential-top-grid .overview .share-button button:hover{background-color:var(--clr-third);background-image:url(/Themes/DefaultClean/Content/images/Project/Product/share-icon-active.svg)}.product-essential-top-grid .overview .product-share-wrapper{margin:clamp(20px,2vw,30px) 0 0;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.product-essential-top-grid .overview .product-share-wrapper.active{opacity:1;pointer-events:all}.product-essential-top-grid .overview .add-to-cart-panel .add-to-cart-button{flex-basis:calc(100% - 64px);margin-left:clamp(3px,.2vw,7px);height:40px;border:0;background-color:var(--clr-third);color:var(--clr-white);font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1.5vw,1.1875rem);text-align:center;font-weight:700;border-radius:3px;text-transform:uppercase}.product-essential-top-grid .overview .add-to-cart-panel .add-to-cart-button:hover{background-color:var(--clr-fourth)}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner{width:64px;border:1px solid #d4d4d4;border-radius:3px;height:40px!important}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner .qty-input{width:64px;margin:0;height:40px;padding:0 18px 0 5px;text-align:center;color:#707070}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner .ui-spinner-button{border:0;background:0 0;width:15px;height:16px;background-color:#f1f1f1;background-position:center;background-repeat:no-repeat;background-size:7px;border-radius:0;cursor:pointer;right:3px}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner .ui-spinner-button span{display:none}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner .ui-spinner-button.ui-spinner-up{background-image:url(/Themes/DefaultClean/Content/images/Project/Category/plus-icon.svg);top:3px}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner .ui-spinner-button.ui-spinner-down{background-image:url(/Themes/DefaultClean/Content/images/Project/Category/minus-icon.svg);bottom:3px}.additional-details{margin:0 0 clamp(10px,1vw,16px)}.additional-details .manufacturer-part-number,.additional-details .sku{display:flex;justify-content:space-between;padding:clamp(10px,1vw,12px) 0;text-align:left;border-bottom:1px solid #e0e0e0}.additional-details .manufacturer-part-number span,.additional-details .sku span{font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.0625rem,1.5vw,1.1875rem);color:var(--clr-text-secondary);font-weight:400}.additional-details .manufacturer-part-number span.value,.additional-details .sku span.value{color:var(--clr-secondary);text-align:right}.full-description-main-wrapper{background-color:var(--clr-gray);padding:clamp(30px,4vw,45px) 0 clamp(40px,7vw,70px)}.full-description-main-container{max-width:880px;padding:0 10px;margin:0 auto;width:97%}.full-description-main{color:var(--clr-dark-gray);font-size:clamp(1rem,1.5vw,1.2rem);line-height:clamp(1.375rem,2vw,1.75rem);text-align:left;font-weight:400}.full-description-main .br-span{display:block;margin-bottom:10px}.full-description-main p,.full-description-main ul li{color:var(--clr-dark-gray);font-size:clamp(1rem,1.5vw,1.2rem);line-height:clamp(1.375rem,2vw,1.75rem);text-align:left;font-weight:400;margin:0 0 25px;position:relative;padding-left:15px}.full-description-main p::before,.full-description-main ul li::before{content:"";display:block;position:absolute;top:10px;left:0;width:5px;height:5px;border-radius:50%;background-color:var(--clr-third)}.productTabs .productTabs-body .custom-tab p,.productTabs .productTabs-body .full-description p{font-family:"Open Sans",sans-serif;color:var(--clr-dark-gray);text-align:left;font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.29rem,1.5vw,1.5rem);font-weight:400}.product-page-manufacturer-container{margin:0 0 clamp(20px,3vw,33px)}.product-page-manufacturer-inner-logo{max-width:192px;max-height:96px}.product-page-manufacturer-inner-logo img{display:block;margin:0;max-width:100%;height:auto;max-height:96px}.min-qty-notification{margin:0 0 clamp(10px,1vw,15px);text-align:left;color:var(--clr-text-secondary);font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.0625rem,2vw,1.25rem)}.attributes{text-align:left}.attributes .color-squares{display:flex;gap:15px}.attributes .color-squares li{margin:0}.attributes dl{padding:10px 0;margin:0 0 15px}.attributes dl dt{margin:0 0 7px}.attributes dl dt label{font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(.9375rem,1.5vw,1.25rem);font-weight:700;color:#404040}.attributes dl dt label .required{display:none}.attributes dl dd label .attribute-square-container{width:clamp(25px,2vw,30px);aspect-ratio:1;border-radius:50%;display:block}.attributes dl dd label .attribute-square-container .attribute-square{display:block;width:clamp(25px,2vw,30px);aspect-ratio:1;border-radius:50%}.attributes dl dd label input{display:none}.full-description-wrapper{padding:clamp(25px,7vw,55px) 0 0}.related-products-grid-wrapper{padding:clamp(45px,9vw,120px) 0 clamp(20px,5vw,50px)}.owl-carousel.disabled .owl-next,.owl-carousel.disabled .owl-prev{display:none}.global-product-title{margin:0 0 clamp(30px,5vw,65px)}.global-product-title h2{color:var(--clr-secondary);font-size:clamp(1.44rem,3vw,2.07375rem);line-height:clamp(2.1875rem,4vw,2.8125rem);text-align:center;font-weight:700}.product-description-top-wrapper{padding:0 0 clamp(45px,10vw,100px)}.product-description-top{max-width:1160px;padding:0 10px;margin:0 auto;width:97%}.full-description p{color:var(--clr-dark-gray);font-size:clamp(1rem,1.5vw,1.2rem);line-height:clamp(1.5rem,2vw,1.75rem);text-align:left;font-weight:400}.full-description ul li{color:var(--clr-dark-gray);font-size:clamp(1rem,1.5vw,1.2rem);line-height:clamp(1.5rem,2vw,1.75rem);text-align:left;font-weight:400}.product-description-bottom-image img{display:block;max-width:100%;height:100%;min-height:clamp(200px,20vw,250px);-o-object-fit:cover;object-fit:cover}.product-description-bottom-grid-line:nth-of-type(even) .product-description-bottom-text{background-color:var(--clr-gray)}.product-description-bottom-grid-line .product-description-bottom-text{padding:clamp(25px,5vw,75px) 10px clamp(15px,3vw,35px) clamp(10px,5vw,80px)}.product-description-bottom-grid-line .product-description-bottom-text h3{text-align:left;margin:0 0 clamp(20px,3vw,30px);color:var(--clr-secondary);font-size:clamp(1.44rem,3vw,2.07375rem);line-height:clamp(2.1875rem,4vw,2.8125rem);font-weight:700}.product-description-bottom-grid-line .product-description-bottom-text p{max-width:635px;width:95%}.product-description-bottom-grid-line .product-description-bottom-image img{display:block;max-width:100%;height:100%;min-height:clamp(200px,20vw,250px);-o-object-fit:cover;object-fit:cover}.product-variant-list-wrapper{padding:0 0 clamp(25px,4vw,45px)}.product-variant-list-container{max-width:1760px;padding:0 10px;margin:0 auto;width:97%}.product-variant-grid{grid-gap:clamp(12px,1.5vw,24px)}.variant-item-box{border:1px solid #d4d4d4;border-radius:8px;padding:clamp(8px,1vw,11px)}.variant-item-box .quick-view-button{display:none}.variant-item-box .variant-product-item-left-grid{gap:clamp(15px,2vw,30px)}.variant-item-box .picture a{display:block;position:relative}.variant-item-box .picture a::before{content:"";display:block;padding-top:100%}.variant-item-box .picture a img{display:block;max-width:100%;max-height:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.variant-item-box .variant-left-info .product-title{text-align:left;margin:0 0 clamp(10px,2vw,25px);min-height:clamp(45px,5vw,60px)}.variant-item-box .variant-left-info .product-title a{color:#222527;font-size:clamp(1rem,1.5vw,1.45875rem);line-height:clamp(1.5rem,2vw,2.1875rem);font-weight:700}.variant-item-box .variant-left-info .additional-details{margin:0}.variant-item-box .variant-left-info .additional-details .sku{margin:0 0 clamp(5px,1vw,10px)}.variant-item-box .variant-left-info .additional-details .manufacturer-part-number,.variant-item-box .variant-left-info .additional-details .sku{border:0;padding:0;gap:10px}.variant-item-box .availability-container{font-size:clamp(.833125rem,1vw,1rem)}.variant-item-box .availability-container.availability-1 span{color:var(--clr-third)}.variant-item-box .availability-container.availability-2span{color:var(--clr-third)}.variant-item-box .availability-container.availability-3 span{color:var(--clr-third)}.variant-item-box .availability-container.availability-4 span{color:var(--clr-third)}.variant-item-box .availability-container.availability-5 span{color:var(--clr-third)}.variant-item-box .availability-container.availability-6 span{color:#ffb600}.variant-item-box .availability-container.availability-7 span{color:red}.variant-item-box .availability-container.availability-8 span{color:#ffb600}.variant-item-box .availability-container.availability-9 span{color:#ffb600}.variant-item-box .availability-container.availability-future-date span{color:#ffb600}.variant-item-box .prices{margin:0 0 clamp(15px,4vw,45px)}.variant-item-box .prices .old-product-price{color:#9c9c9c;font-size:clamp(.694375rem,1vw,1rem);line-height:clamp(.9375rem,1.5vw,1.25rem);text-decoration:line-through}.variant-item-box .prices .product-price{color:#222527;font-size:clamp(1rem,3vw,1.44rem);line-height:clamp(1.5625rem,3vw,2.1875rem);font-weight:700}.variant-item-box .prices-container{justify-content:flex-start;gap:clamp(10px,1vw,15px)}.variant-item-box .add-to-cart-panel .add-to-cart-button{flex-basis:calc(100% - 64px);margin-left:clamp(3px,.2vw,7px);height:40px;border:0;background-color:var(--clr-third);color:var(--clr-white);font-size:clamp(.694375rem,1vw,.833125rem);line-height:clamp(.9375rem,1.5vw,1.1875rem);text-align:center;font-weight:700;border-radius:3px;text-transform:uppercase}.variant-item-box .add-to-cart-panel .add-to-cart-button:hover{background-color:var(--clr-fourth)}.variant-item-box .add-to-cart-panel .ui-spinner{width:64px;border:1px solid #d4d4d4;border-radius:3px;height:40px!important}.variant-item-box .add-to-cart-panel .ui-spinner .qty-input{width:64px;margin:0;height:40px;padding:0 18px 0 5px;text-align:center;color:#707070}.variant-item-box .add-to-cart-panel .ui-spinner .ui-spinner-button{border:0;background:0 0;width:15px;height:16px;background-color:#f1f1f1;background-position:center;background-repeat:no-repeat;background-size:7px;border-radius:0;cursor:pointer;right:3px}.variant-item-box .add-to-cart-panel .ui-spinner .ui-spinner-button span{display:none}.variant-item-box .add-to-cart-panel .ui-spinner .ui-spinner-button.ui-spinner-up{background-image:url(/Themes/DefaultClean/Content/images/Project/Category/plus-icon.svg);top:3px}.variant-item-box .add-to-cart-panel .ui-spinner .ui-spinner-button.ui-spinner-down{background-image:url(/Themes/DefaultClean/Content/images/Project/Category/minus-icon.svg);bottom:3px}.variant-product-item-left a{pointer-events:none}.product-set-table-wrapper{margin:0 0 clamp(35px,4vw,65px);padding:0 0 15px;border-bottom:2px solid var(--clr-primary)}.product-set thead{display:none}.product-set thead tr{border-top:2px solid var(--clr-primary);border-bottom:2px solid var(--clr-primary)}.product-set thead tr th{font-family:"Zona Pro",sans-serif;padding:clamp(9px,1vw,15px) 10px;color:var(--clr-primary);text-align:center;font-weight:700;font-size:clamp(.7025rem,1vw,.79rem);line-height:clamp(.9375rem,1.2vw,1.0625rem);text-transform:uppercase}.product-set thead tr th.set-productimage-head{font-size:0}.product-set tbody tr td{font-family:"Zona Pro",sans-serif;font-size:clamp(.7025rem,1vw,.79rem);line-height:clamp(.9375rem,1.2vw,1.0625rem);text-align:center;font-weight:400;padding:clamp(10px,3vw,34px) 10px}.product-set tbody tr td.set-product{text-align:left;font-weight:700;color:var(--clr-primary);max-width:280px;width:30%}.product-set tbody tr td.set-productimage img{display:block;margin:0 auto;max-width:100%;height:auto;border:1px solid #e4e4e4}.html-compare-products-page .compare-products-popup-wrapper{display:none!important}.compare-add-to-cart-button{text-align:center;display:block;font-size:clamp(.5625rem,.8vw,.833125rem);line-height:clamp(.9375rem,1vw,1.125rem);color:var(--clr-white);background-color:var(--clr-third);font-weight:700;transition:all .3s ease-in-out;padding:11px 5px;height:40px;cursor:pointer;border:0;border-radius:3px;margin:0 auto;text-transform:uppercase;min-width:194px;width:100%}.compare-add-to-cart-button:hover{background-color:#4c9926}.compare-products-table{min-width:650px}.compare-products-table td{padding:clamp(5px,1vw,10px);border:2px solid var(--clr-light-gray)}.compare-products-table td:first-child{font-weight:700;text-align:left}.compare-products-table td .compare-picture{position:relative}.compare-products-table td .compare-picture .remove-button{position:absolute;top:0;left:0;width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:contain;font-size:0;border:0;background-color:transparent;background-image:url(/Themes/DefaultClean/Content/images/Project/Checkout/bin-icon.svg)}.compare-products-table td .compare-picture a{display:block}.compare-products-table td .compare-picture a img{display:block;max-width:100%;height:auto}.clear-comparelist-button{margin:0 0 clamp(35px,4vw,65px)}.clear-comparelist-button .clear-comparelist-btn{max-width:200px;margin:0 auto;text-transform:uppercase}.compare-products-popup-wrapper{position:fixed;top:auto;right:0;bottom:0;left:0;max-width:340px;padding:0 10px;margin:0 auto;text-align:right;display:none;transition:all .3s ease-in-out}.compare-products-popup-wrapper.active{display:block}.compare-products-popup-container{border-top-right-radius:8px;border-top-left-radius:8px;background-color:var(--clr-dark-gray);color:#fff}.compare-products-popup a{display:block;padding:17px 10px 17px 40px;font-size:.833125rem;line-height:.875rem;position:relative}.compare-products-popup a::before{content:"";display:block;position:absolute;width:22px;height:22px;background-image:url(/Themes/DefaultClean/Content/images/Project/Category/compare-icon-active.svg);background-position:center;background-repeat:no-repeat;background-size:contain;left:10px;top:50%;transform:translateY(-50%)}.return-request-page .fieldset{max-width:400px;margin:0 auto}.return-request-page .fieldset .inputs:not(.reversed) label{margin:0 0 10px;display:block;padding-left:0}.topic-page-register-container .form-builder-attributes .form-top-title{margin-bottom:30px}@media screen and (min-width:481px){.brands-page-inner .grid-item{width:calc(50% - 12px)}.contact-info-grid{flex-direction:row}.contact-info-grid .contact-info-left,.contact-info-grid .contact-info-right{flex-basis:50%}.contact-info-grid .contact-info-right{padding-left:clamp(10px,1.2vw,18px)}.contact-info-grid .contact-info-left{padding-right:clamp(10px,1.2vw,18px);border-right:2px solid var(--clr-third)}.blog-post-item .blog-post-item-container .blog-item-image{margin:0}.blog-post-item-container{flex-direction:row}}@media screen and (min-width:768px){.item-box .prices{display:flex;min-height:32px;align-items:center;justify-content:center}.brands-page-inner .grid-item{width:calc(33.33% - 12px)}.contact-form-inner-wrapper{background-image:url(/Themes/DefaultClean/Content/images/Project/Contact/contact-bg.jpg);background-position:center right;background-repeat:no-repeat;background-size:contain;padding-bottom:clamp(35px,5vw,65px)}.product-attachments-list li{flex-basis:calc(25% - clamp(15px,3vw,35px))}.product-essential-top-grid .gallery-outter{flex-basis:32.41%}.product-essential-top-grid .overview{flex-basis:65.57%}}@media screen and (min-width:769px){.variant-item-box .variant-product-item-left{flex-basis:46.83%}.variant-item-box .variant-product-item-left .picture{flex-basis:16.56%}.variant-item-box .variant-product-item-right{flex-basis:45%}.variant-item-box .variant-product-item-right .variant-product-item-right-grid{gap:clamp(10px,1vw,15px)}.variant-item-box .variant-product-item-right .availability-container{flex-basis:40%}.variant-item-box .variant-product-item-right .details{flex-basis:60%;max-width:400px}}@media screen and (min-width:1024px){.overview-left{flex-basis:58.42%}.overview-right{flex-basis:35.91%}.customer-block-left,.customer-block-right{flex-basis:50%}.columns-grid .side-2{flex-basis:16.04%;display:block}.columns-grid .center-2{flex-basis:83.25%}.product-description-bottom-grid-line .product-description-bottom-image,.product-description-bottom-grid-line .product-description-bottom-text{flex-basis:50%}.product-description-bottom-grid-line:nth-of-type(even) .product-description-bottom-image{order:2}}@media screen and (min-width:1024px) and (max-width:1280px){.product-fixed .product-essential-container{top:150px}.product-fixed .product-essential-top-grid .overview .overview-right{flex-basis:67.91%}}@media screen and (min-width:1025px){.product-essential-fixed .product-essential-top-grid .overview .overview-buttons{display:none}.product-essential-fixed .add-to-wishlist{display:none}.columns-grid .side-2 .block-category-navigation{display:block}.side-2-inner{border-radius:8px;border:1px solid #d4d4d4;overflow:hidden;margin:0 0 20px;background-color:var(--clr-white)}.block-category-navigation .listbox{display:block}.product-selectors .product-viewmode{display:flex}.close-filters,.mobile-filter-button{display:none}.item-box-buttons-container{position:relative;z-index:2}.item-box-buttons{gap:clamp(10px,1vw,15px)}.category-page .product-list .item-grid .item-box{margin:0 0 12px}.category-page .product-list .item-grid .item-box .product-item{display:flex}.category-page .product-list .item-grid .item-box .product-item .picture{width:16.52%;margin:0}.category-page .product-list .item-grid .item-box .product-item .picture .item-box-buttons-wrap{display:none}.category-page .product-list .item-grid .item-box .product-item .details{padding:clamp(20px,3vw,33px) clamp(20px,3vw,33px) clamp(20px,3vw,33px) 0;width:calc(83.48% - clamp(15px,3vw,30px));margin:0 0 0 clamp(15px,3vw,30px)}.category-page .product-list .item-grid .item-box .product-item .details .product-title a{text-align:left}.category-page .product-list .item-grid .item-box .product-item .details .details-bottom-left{display:flex;align-items:center}.category-page .product-list .item-grid .item-box .product-item .details .details-bottom-left .availability{margin:0 0 0 clamp(20px,4vw,43px);border-top:0;border-bottom:0}.category-page .product-list .item-grid .item-box .product-item .details .description{text-align:left;color:var(--clr-text-primary);font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.125rem,2vw,1.375rem);font-weight:400}.category-page .product-list .item-grid .item-box .product-item .details .details-bottom{display:flex;justify-content:space-between;align-items:flex-end;margin:clamp(15px,2vw,20px) 0 0}.category-page .product-list .item-grid .item-box .product-item .details .details-bottom .prices{margin:0 0 10px}.category-page .product-list .item-grid .item-box .product-item .details .details-bottom .prices-grid{justify-content:flex-end}.category-page .product-list .item-grid .item-box .product-item .details .details-bottom .buttons-grid .product-box-add-to-cart-button{min-width:clamp(180px,15vw,190px)}.brands-page-side{flex-basis:16.04%}.brands-page-inner{flex-basis:calc(83.96% - 18px)}.brands-page-inner .grid-item{width:calc(20% - 12px)}.product-set thead{display:table-header-group}.product-set tbody tr{border-bottom:2px dashed var(--clr-gray)}.product-set tbody tr td .set-label{display:none}.product-set tbody tr td.set-productimage{max-width:70px}}@media screen and (min-width:1281px){.list-inline{justify-content:space-between}}.subcategory-item-grid.owl-carousel .owl-stage{padding-left:0!important}@media screen and (max-width:1024px){.item-box .picture .item-box-buttons-wrap{display:none}.item-box .picture .item-box-buttons-wrap .item-box-buttons{gap:10px}.brands-page-filters{margin:0 0 10px}.columns-container{width:100%}.compare-products-popup-wrapper{left:0;right:0;width:100%;max-width:100%;text-align:center;padding:0;border-radius:0}.compare-products-popup-container{border-radius:0}.html-product-details-page.product-essential-fixed .compare-products-popup-wrapper{bottom:60px}.compare-products-popup-wrapper.active{display:block}.category-page .product-grid .item-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(163px,20% - clamp(7px,1vw,12px),276px),1fr));grid-gap:clamp(10px,1vw,12px)}#filters{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.flex-color-attributes{margin:19px 0 30px}.flex-color-attributes .color-item-flex{flex-basis:clamp(54px,14.77%,56px)}.fixed-strip-wrapper.product-fixed{top:auto;bottom:0;padding:0;background-color:transparent}.fixed-strip-wrapper.product-fixed .compare-products-popup-wrapper{position:static}.fixed-strip-wrapper.product-fixed form{background-color:#fff;z-index:999;margin:0 auto;box-shadow:0 0 20px 0 rgba(0,0,0,.2);opacity:1;pointer-events:all;padding:10px}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .gallery-outter{display:none}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview{width:100%;flex-basis:100%}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .add-to-cart-panel input.ui-spinner-input{padding:0 4px;font-size:11px}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .add-to-cart{margin:0 auto;min-width:250px}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .overview-left{display:none}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .overview-right{padding:0;width:100%}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .overview-right .recycling-price-container{display:none}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .overview-right .prices{display:none}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .overview-grid{justify-content:center;align-items:center}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .overview-right-inner{justify-content:center}.fixed-strip-wrapper.product-fixed .overview-right-links{display:none}.product-set tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(200px,22vw,250px),1fr));grid-gap:clamp(8px,1vw,16px)}.product-set tbody tr{display:block;border:1px solid #efe4e9;padding:clamp(5px,1vw,10px)}.product-set tbody tr td{display:block;border-bottom:1px dashed #efe4e9}.product-set tbody tr td.set-product{width:100%}.product-set tbody tr td .set-label{display:block;font-weight:700;margin:0 0 5px;text-align:center;color:var(--clr-dark-gray)}.category-page .product-list .item-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(220px,20% - clamp(10px,1vw,12px),276px),1fr));grid-gap:clamp(10px,1vw,12px)}.category-page .product-list .item-grid .item-box .description{display:none}.category-page .product-list .item-grid .item-box .item-box-buttons-wrap-list{display:none}.category-page .category-filter-btn{font-size:0;width:32px;height:28px;border:0;background-color:transparent;background-image:url(/Themes/DefaultClean/Content/images/Project/Category/filter-icon.svg);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer}.product-selectors>* select{font-size:.83125rem;line-height:18px}.mobile-filter-button{margin:0 0 0 clamp(3px,.3vw,5px)}.product-selectors>* #products-orderby{width:211px;margin-right:21px}.product-selectors-wrapper{padding:7px 21px 7px 7px}.product-selectors>* #products-pagesize{width:71px}.filters-open .header-links-desktop{z-index:-1}.nopAjaxFilters7Spikes{position:fixed;left:-400px;top:0;bottom:0;background-color:#fff;z-index:99999;pointer-events:none;box-shadow:6px 0 12px rgba(0,0,0,.1607843137);padding:10px 26px;overflow:auto;transition:all .3s ease-in-out;max-width:337px;width:100%}.nopAjaxFilters7Spikes .filtersPanel{max-width:300px;margin:0 auto;border:1px solid #d4d4d4;border-radius:8px}.nopAjaxFilters7Spikes::-webkit-scrollbar{display:none}.nopAjaxFilters7Spikes .close-filters{text-align:right;margin:0 0 15px}.nopAjaxFilters7Spikes .close-filters .close-filters-btn{display:inline-block;width:16px;height:16px;background-image:url(/Themes/DefaultClean/Content/images/Project/General/filters-close.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.nopAjaxFilters7Spikes.open{pointer-events:all;left:0;z-index:1000000000000000000000000}.nopAjaxFilters7Spikes .block:first-child .title{border-radius:8px 8px 0 0}}@media all and (max-width:1023px){.customer-block-left .customer-block-image img{max-height:200px;width:100%;-o-object-fit:cover;object-fit:cover}}@media all and (max-width:768px){.homepage-banner-grid{display:block}.homepage-banner-grid .homepage-banner-item{margin:0 0 clamp(9px,1vw,12px)}}@media screen and (max-width:767px){.customer-blocks-inner-grid .register-page-footer a{max-width:300px;margin:0 auto;width:100%}.html-product-grid-page .compare-products-popup-wrapper{bottom:67px}.item-box .buttons-grid{flex-direction:column}.item-box .buttons .buttons-grid .product-box-add-to-cart-button{width:100%;font-size:11.1px;line-height:15px}.item-box .buttons .buttons-grid .ui-spinner{margin:0 0 12px}.item-box .buttons .buttons-grid .ui-spinner .qty-input{width:78px;height:40px;text-align:center;padding:0 10px;border:1px solid #d4d4d4}.item-box .buttons .buttons-grid .ui-spinner .ui-spinner-button{width:40px;height:40px;position:relative;display:block}.item-box .buttons .buttons-grid .ui-spinner{width:100%;border:none;display:flex;align-items:center;justify-content:space-between}.item-box .details{padding:0 9px 12px}.item-box .buttons .buttons-grid .ui-spinner .ui-spinner-button.ui-spinner-up{order:3;top:unset;margin:0 0 0 2px;right:unset}.item-box .buttons .buttons-grid .ui-spinner .ui-spinner-button.ui-spinner-down{order:1;bottom:unset;margin:0 2px 0 0;right:unset}.item-box .buttons .buttons-grid .ui-spinner .qty-input{order:2}.item-box .details .product-title a{font-size:13.3px;line-height:20px}.item-box .details .availability{font-size:13.3px;min-height:30px;margin:0 0 9px}.item-box .details .availability span{font-size:13.3px;line-height:18px}.item-box .details .availability span{font-size:13.3px;line-height:18px}.item-box .prices .actual-price{font-size:23.04px;line-height:32px;order:-1;margin:0 0 9px}.item-box .prices-grid{flex-direction:column;min-height:113px}.item-box .prices .old-price{margin:0;color:#9c9c9c;font-size:16px;line-height:20px}.item-box .buttons{max-width:170px;margin:0 auto}.item-box .prices{margin:0 0 12px}ul.checkbox-list li{margin:0 0 3px}.product-selectors-outter-wrapper{position:fixed;left:0;right:0;bottom:0;z-index:999999999;padding:10px 10px 9px 10px;background-color:#fff;box-shadow:0 -3px 6px rgba(0,0,0,.1607843137)}.global-carousel-container .owl-carousel{padding:0}.global-carousel-container{width:100%}.owl-dot span{border:1px solid rgba(0,0,0,.3019607843);width:16px;height:16px}.owl-dot.active span{background-color:#e0e0e0;border:1px solid #e0e0e0;filter:none}.sub-category-item .sub-category-title-wrap a{font-size:19.2px;line-height:20px;min-height:55px}.sub-category-page .sub-category-grid{padding-bottom:30px}.product-selectors-wrapper{margin:0}.back-to-top.is-visible{bottom:70px}.product-selectors-right{flex-basis:73%}.product-selectors-left{flex-basis:10%}.product-variant-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(120px,(50% -clamp(10px,1vw,15px)),200px),1fr));grid-gap:clamp(10px,1vw,15px)}.variant-product-item-left{width:100%}.variant-product-item-right{width:100%;margin:clamp(10px,1vw,15px) 0 0}.variant-product-item-right .availability-container{margin:0 0 clamp(10px,1vw,15px)}.variant-item-box .details{width:100%}.variant-item-box .prices{margin:0 0 clamp(15px,2vw,25px)}.product-selectors>* span{display:none}.product-attachments-list .product-attachments-item{flex-grow:1}.product-essential-top-grid .gallery-outter{max-width:450px;margin:0 auto clamp(25px,4vw,45px);width:100%}.contact-form{margin:0 auto}.product-essential-grid .gallery{max-width:332px;margin:0 auto clamp(35px,4vw,55px);width:97%}.b2b-form-inputs-grid .inputs .option-list li{flex-basis:calc(50% - 10px)}}@media screen and (max-width:767px){.owl-dots{margin:30px 0 0}}@media screen and (max-width:414px){.b2b-form-inputs-grid .inputs .option-list li{flex-basis:100%}.b2b-form-inputs-grid .inputs .option-list li:first-child{justify-content:flex-start}}@media screen and (max-width:400px){.sub-category-item .sub-category-title-wrap a{min-height:75px}}@media screen and (max-width:385px){.product-selectors>* #products-orderby{width:155px;margin-right:8px}}@media screen and (max-width:480px){.owl-dots{justify-content:flex-start}.global-large-container{width:100%}.nop-jcarousel .slick-carousel{padding:0!important}.product-essential-top-grid{padding:0;margin:0}.product-essential-container{margin:0}.recycling-price-container{margin:0 0 22px}.homepage-manufacturers-wrapper .owl-stage{padding-left:0!important;margin:0 0 24px}.home-page-manufacturer-carousel{padding:0}.overview-right-custom-texts-wrapper .overview-right-custom-texts-container .overview-right-custom-texts-title h3{font-size:19.2px;text-align:left;margin:0 0 12px;line-height:27px}.overview-right-custom-texts-wrapper .overview-right-custom-texts-container span{font-size:13.3px;text-align:left;line-height:18px;margin:0 0 12px}.overview-right-custom-texts-wrapper .overview-right-custom-texts-container p{font-size:13.3px;line-height:17px}.overview-right-custom-texts-wrapper{padding:21px 10px 30px}.overview-right-inner{padding:0 10px}.product-description-bottom-grid-line .product-description-bottom-text p{width:100%;max-width:100%;text-align:left;font-size:13.3px;line-height:20px;color:#222527;font-weight:400;margin:0}.product-description-bottom-grid-line .product-description-bottom-text{padding:10px 10px 40px 10px}.product-description-bottom-grid-line .product-description-bottom-text h3{margin:0 0 10px;font-size:23.04px;line-height:32px}.product-details-page .product-specs-box .table-wrapper .data-table td{font-size:13.3px;line-height:23px}.product-spec-box-wrapper{padding-bottom:4px}.product-details-page{padding-bottom:63px}.overview-left{padding:0 10px}.full-description p{font-size:13.3px;text-align:center;line-height:20px;color:#222527}.full-description-container .full-description-title{margin:0 0 18px}.product-essential-top-grid .gallery-outter{padding:0 10px}.product-essential-inner{padding:0}.product-details-page .product-specs-box table tbody tr td{display:block;width:100%}.contact-info-grid .contact-info-left{padding:0 0 clamp(15px,2vw,30px);margin:0 0 clamp(15px,2vw,30px);border-bottom:2px solid var(--clr-third)}.picture-thumbs-carousel{padding:0}.product-essential-top-grid .gallery-outter .picture-thumbs .owl-next{display:none}.product-essential-top-grid .gallery-outter .picture-thumbs .owl-prev{display:none}.product-essential-inner{width:100%}.product-details-page{padding-top:28px}.product-essential-top-grid .gallery-outter .gallery .picture{margin-bottom:17px}.product-essential-top-grid .gallery-outter .ribbon{font-size:17px;padding-top:5px;padding-bottom:7px;line-height:20px}.product-essential-top-grid .overview .short-description{font-size:16px;line-height:24px}.attributes dl{margin:0 0 35px}.additional-details .manufacturer-part-number span,.additional-details .sku span{font-size:16px;line-height:20px}.product-page-video-url::before{content:"";display:block;padding-top:39.317%}.product-page-video-url{position:unset}.product-page-video-url-wrapper{position:relative}.related-products-grid-wrapper .owl-stage-outer{margin:0 0 32px}.overview-right .product-buttons-container{display:none}.overview-right .add-to-wishlist{display:none}.overview-right .compare-products{display:none}.fixed-strip-wrapper.product-fixed .product-buttons-container{display:block}.fixed-strip-wrapper.product-fixed .add-to-wishlist{display:block}.fixed-strip-wrapper.product-fixed .compare-products{display:block}.fixed-strip-wrapper .product-essential-inner{padding:0}.product-essential-top-grid .overview .add-to-cart-panel .add-to-cart-button{max-width:152px}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner{width:124px;display:flex;border:0}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner .qty-input{width:40px;border:1px solid #d4d4d4;border-radius:3px;text-align:center;padding:0 10px;order:2;margin-right:2px}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner .ui-spinner-button{width:40px;height:40px;position:relative}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner .ui-spinner-button.ui-spinner-up{top:unset;right:unset;order:3}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner .ui-spinner-button.ui-spinner-down{top:unset;right:unset;bottom:unset;order:1;margin-right:2px}.fixed-strip-wrapper .overview-right-inner{grid-gap:6px}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .add-to-cart{min-width:279px}.fixed-strip-wrapper .add-to-wishlist input{width:40px;height:40px}.product-essential-top-grid .overview .compare-products .add-to-compare-list-button{width:40px;height:40px}.related-products-grid-wrapper{padding-top:32px}.related-products-grid-wrapper .global-product-title{margin-bottom:40px}.product-essential-top-grid .overview .prices .product-price{font-size:33.18px;line-height:45px}.product-essential-top-grid .overview .prices .old-product-price{font-size:16px;line-height:22px}.product-essential-top-grid .overview .availability-container span{font-size:16px;line-height:22px}.product-essential-top-grid .overview .prices{margin:0 0 22px}.product-essential-top-grid .overview .availability-container{margin:0 0 28px}.full-description-wrapper{padding-top:64px}}@media screen and (max-width:480px){.fixed-strip-wrapper .overview-right-inner{padding:0}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .overview-right-inner{justify-content:space-between}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .add-to-cart{min-width:254px}}@media screen and (min-width:389px){.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .add-to-cart{min-width:278px}}@media (min-width:320px) and (max-width:370px){.item-box .buttons .buttons-grid .product-box-add-to-cart-button{padding:2px;font-size:9px}.html-product-details-page.product-essential-fixed .compare-products-popup-wrapper{bottom:52px}.item-box .buttons .buttons-grid .ui-spinner .qty-input{width:40px}.item-box .prices .actual-price{font-size:17px;min-height:64px}.item-box .prices-grid{min-height:120px}.sub-category-item .sub-category-title-wrap a{font-size:13px;min-height:75px;display:flex;align-items:center}.sub-category-grid-container .owl-dots{margin-top:30px}.product-essential-top-grid .overview .add-to-cart-panel .add-to-cart-button{height:30px;font-size:9px}.fixed-strip-wrapper .overview-right-inner{padding:0}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner .ui-spinner-button{width:30px;height:30px}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner .qty-input{width:30px;height:30px}.product-essential-top-grid .overview .add-to-cart-panel .ui-spinner{align-items:center;justify-content:center}.product-essential-top-grid .overview .compare-products .add-to-compare-list-button{height:30px;width:30px}.fixed-strip-wrapper .add-to-wishlist input{width:30px;height:30px}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .add-to-cart{min-width:153px}.fixed-strip-wrapper.product-fixed .product-essential-top-grid .overview .overview-right-inner{justify-content:space-between}.fixed-strip-wrapper .product-buttons-container{flex-basis:27%}.fixed-strip-wrapper.product-fixed{padding:0}.fixed-strip-wrapper.product-fixed form{padding:6px}}.footer{background-color:var(--clr-gray)}.footer-container{max-width:1735px;padding:0 10px;margin:0 auto;width:97%}.newsletter-wrapper{background-position:center right;background-repeat:no-repeat;background-size:cover;background-image:url(/Themes/DefaultClean/Content/images/Project/Newsletter/newsletter-bg.jpg);padding:clamp(55px,11vw,145px) 0 clamp(35px,9vw,100px);background-color:#000}.newsletter-inner-container{text-align:center;max-width:1320px;padding:0 10px;margin:0 auto;width:97%}.newsletter-title{margin:0 0 5px}.newsletter-title h2{text-align:center;color:var(--clr-white)}.newsletter-title-text{margin:0 0 clamp(15px,2vw,28px)}.newsletter-title-text p{text-align:center;margin:0;color:var(--clr-text-secondary)}.newsletter-input-wrap{max-width:400px;margin:0 auto 0 0}.newsletter-input-wrap .options{margin:0 0 clamp(15px,2vw,20px)}.newsletter-input-wrap .newsletter-inputs{margin:clamp(15px,2vw,26px) 0 clamp(20px,2.5vw,30px)}.newsletter-input-wrap .newsletter-inputs label{color:#e0e0e0;font-weight:400;font-size:clamp(.64rem,1vw,.8rem);line-height:clamp(.8125rem,1vw,.9375rem);padding-left:22px}.newsletter-input-wrap .newsletter-inputs label .popup-newsletter{text-decoration:underline;color:var(--clr-third)}.newsletter-inner-grid{width:100%}#newsletter-subscribe-block{max-width:371px;padding:0 10px;margin:0 auto;width:97%}.newsletter-input-container{margin:0 0 clamp(10px,1vw,16px);position:relative}.newsletter-input-container .newsletter-subscribe-text{display:block;width:100%;height:clamp(29px,2vw,32px);background-color:transparent;color:var(--clr-white);font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.0625rem,1.5vw,1.25rem);text-align:center;font-weight:400;border:0;border-bottom:1px solid #e0e0e0;padding:0 10px}.newsletter-input-container .newsletter-subscribe-text::-moz-placeholder{color:rgba(224,224,224,.41)}.newsletter-input-container .newsletter-subscribe-text::placeholder{color:rgba(224,224,224,.41)}.newsletter-input-container .newsletter-subscribe-button{display:block;width:100%;height:clamp(35px,3vw,40px);border:0;border-radius:3px;background-color:var(--clr-btn-bg);color:var(--clr-white);font-size:clamp(.64rem,1vw,.8rem);line-height:clamp(.8125rem,1vw,.9375rem);font-weight:700;cursor:pointer;text-transform:uppercase}.newsletter-input-container .newsletter-subscribe-button[disabled]{opacity:.6;cursor:not-allowed}.newsletter-input-container .newsletter-subscribe-button:focus,.newsletter-input-container .newsletter-subscribe-button:hover{background-color:var(--clr-btn-bg-hover)}.footer-upper{padding:clamp(25px,7vw,85px) 0 clamp(25px,5vw,60px)}.footer-upper-blocks-grid{grid-gap:clamp(15px,3vw,35px) clamp(15px,2.5vw,87px)}.footer-logo-block .footer-logo{max-width:242px;margin:0 0 clamp(25px,3vw,40px)}.footer-logo-block .footer-logo img{display:block;max-width:100%;height:auto;margin:0 auto}.seosepe-logo-wrap{padding:15px 0 0}.seosepe-logo{max-width:150px}.seosepe-logo img{display:block;max-width:100%;height:auto;margin:auto}.footer-contact-line{border-bottom:2px solid #d4d4d4;padding:clamp(8px,1vw,16px) 0}.footer-contact-line .footer-contact-title{margin:0 0 10px;text-align:left}.footer-contact-line .footer-contact-title strong{color:var(--clr-text-primary);font-weight:700;font-size:clamp(1rem,1.5vw,1.2rem);line-height:clamp(1.0625rem,1.5vw,1.25rem)}.footer-contact-line .footer-contact-text{text-align:left}.footer-contact-line .footer-contact-text span{color:var(--clr-text-primary);font-size:clamp(.833125rem,.8vw,1rem);line-height:clamp(1.0625rem,1.3vw,1.375rem);font-weight:400}.footer-contact-line .footer-contact-text-grid-item{padding:0 0 0 24px;margin:0 clamp(15px,1vw,20px) 0 0;position:relative}.footer-contact-line .footer-contact-text-grid-item:last-child{margin:0}.footer-contact-line .footer-contact-text-grid-item::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;top:50%;left:0;transform:translateY(-50%);width:16px;height:16px}.footer-contact-line .footer-contact-text-grid-item.footer-contact-text-grid-item-phone::before{background-image:url(/Themes/DefaultClean/Content/images/Project/Footer/phone-icon.svg)}.footer-contact-line .footer-contact-text-grid-item.footer-contact-text-grid-item-fax::before{background-image:url(/Themes/DefaultClean/Content/images/Project/Footer/fax-icon.svg)}.footer-contact-line .footer-contact-text-grid-item.footer-contact-text-grid-item-email::before{background-image:url(/Themes/DefaultClean/Content/images/Project/Footer/mail-icon.svg)}.footer-payments-wrapper{padding:10px 0 0}.footer-payments-wrapper .footer-payment-item{margin:0 clamp(10px,1vw,15px)}.footer-payments-wrapper .footer-payment-item img{display:block}.footer-social-wrapper{display:block;margin:0 0 8px;padding:0 0 clamp(20px,2.5vw,39px);border-bottom:2px solid var(--clr-gray)}.footer-social-wrapper .networks-list{justify-content:center}.footer-contact-wrapper{margin:0 0 clamp(20px,2vw,32px)}.footer-partners{display:flex;gap:35px;align-items:center}.footer-contact-list li{margin:0 0 5px;color:var(--clr-dark-gray);position:relative;font-size:clamp(.8rem,1vw,1rem);line-height:clamp(.9375rem,1.3vw,1.1875rem)}.footer-contact-list li a{color:var(--clr-dark-gray);font-weight:700;font-size:clamp(.8rem,1vw,1rem);line-height:clamp(.9375rem,1.3vw,1.1875rem)}.social-networks-container{max-width:228px;margin:0 auto}.footer-payment-icons-wrapper{border-top:2px solid #d4d4d4;border-bottom:2px solid #d4d4d4;padding:clamp(15px,2vw,20px) 0;margin:clamp(25px,4vw,48px) 0 0}.footer-payment-icons-wrapper .footer-payment-icon{margin:0 5px}.footer-payment-icons-wrapper .footer-payment-icon img{display:block;max-width:100%;margin:0 auto;height:auto}.footer-payment-icons-wrapper .footer-payment-icon.grayscale-icon img{filter:grayscale(1)}.footer-payment-icons-wrapper .footer-payment-icon:first-child{margin-left:0}.footer-payment-icons-wrapper .footer-payment-icon:last-child{margin-right:0}.footer-lower{background-color:var(--clr-white);padding:clamp(15px,3vw,34px) 0}.compare-list-active .footer-lower{padding:clamp(15px,2vw,20px) 0}.footer-lower-container{max-width:1735px;padding:0 10px;margin:0 auto;width:97%}.footer-info a,.footer-info span,.footer-powered-by a,.footer-powered-by span{color:var(--clr-dark-gray)}.footer-info a,.footer-info span,.footer-powered-by a,.footer-powered-by span{font-weight:400;font-size:.64rem;line-height:.8125rem}.footer-info a,.footer-powered-by a{color:#2f5d18;font-weight:700}.footer-info a:hover,.footer-powered-by a:hover{color:var(--clr-primary)}.newsletter-mail-label{display:none;color:#fff}@media (min-width:1024px){.footer-upper-blocks-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(108px,12vw,162px),1fr))}.footer-upper-inner-grid{grid-gap:clamp(15px,2vw,27px)}.footer-upper-left{flex-basis:28%;min-width:410px}.footer-upper-right{flex-basis:48.99%;padding:clamp(10px,2vw,15px) 0 0;display:flex;flex-direction:column;justify-content:space-between}.footer-block{margin:0}.footer-block .title{margin:0 0 clamp(15px,3vw,36px)}.footer-block .title h3{color:#666;font-weight:700;font-size:clamp(1.2rem,2vw,1.44rem);line-height:clamp(1.6875rem,2.5vw,2rem);text-align:left;text-transform:uppercase}.footer-block .list{display:block!important}.footer-block .list li{margin:0 0 clamp(8px,1vw,14px);position:relative}.footer-block .list li a{color:var(--clr-text-primary);font-size:clamp(.833125rem,1vw,1rem);line-height:clamp(1.125rem,1.3vw,1.25rem);font-weight:400}.footer-block .list li a:hover{color:var(--clr-third)}.footer-lower-grid>*{margin:0 2px}.footer-lower-grid .footer-powered-by{text-align:right;flex-basis:25%}.footer-lower-grid .footer-info{text-align:left;flex-basis:25%}}@media (min-width:1024px){.footer-social-wrapper{display:none}.footer-mobile-container{display:none}}@media (max-width:1023px){.footer-mobile-container{display:flex;flex-direction:column;gap:40px}.footer-mobile-container .footer-payment-icons-wrapper.footer-mobile{max-width:400px;margin:10px auto 0;width:97%;border-top:0}.footer-mobile-container .footer-payment-icons-wrapper.footer-mobile .footer-payment-icons-grid{flex-wrap:wrap;gap:30px;justify-content:center}.footer-mobile-container .footer-partners.footer-mobile{justify-content:center;align-items:center;flex-wrap:wrap}.footer-mobile-container .footer-partners.footer-mobile .seosepe-logo-wrap{padding:0}.footer-dersktop{display:none}.footer-block .footer-block-list li::after{top:calc(50% + 2px)}.footer .networks-wrapper .networks-list li{margin:0 43px 0 0}.footer .networks-wrapper .networks-list li.facebook a{width:10.62px;height:20.47px}.footer .networks-wrapper .networks-list li.instagram a{width:21.63px;height:21.67px}.footer .networks-wrapper .networks-list li.youtube a{width:25.34px;height:17.73px}.footer .networks-wrapper .networks-list li.tik-tok{margin:0}.footer .networks-wrapper .networks-list li.tik-tok a{width:17.68px;height:20.35px}.footer-logo-block .footer-logo{max-width:236px;margin:0 auto 44px}.footer-lower-grid .footer-info,.footer-lower-grid .footer-powered-by{text-align:center}.footer-lower-social{display:none}}@media (max-width:1023px){.footer-upper-left{width:100%;max-width:480px;margin:0 auto}.footer-payment-icons-wrapper .footer-payment-icon.skroutz-payment-icon img{max-width:83px;height:auto}.footer-payment-icon.mastercard-payment-icon img{max-width:38px}.footer-payment-icon.mastercard-secure-payment-icon img{max-width:63px}.footer-payment-icon.visa-verified-payment-icon img{max-width:53px}.footer-contact-text-grid{flex-direction:row}.footer-contact-text-grid-item{margin:0 25px 0 0}.footer-contact-text-grid-item-phone a{text-decoration:underline}.footer-contact-wrapper{margin:0 0 14px}.footer-contact-line .footer-contact-title strong{font-size:19.2px;line-height:27px}.footer-contact-line .footer-contact-text span{font-size:16px;line-height:22px}.footer-contact-line{padding:20px 0 15px 0}.footer-container{width:100%}.footer-upper-right{max-width:480px;margin:0 auto;width:100%}.seosepe-logo{max-width:174px;margin:0 auto}.seosepe-logo-wrap{padding:108px 0 0}.footer-upper-right{position:relative}.footer-upper{padding-bottom:38px}.compare-list-active .footer-lower{padding:13px 0 12px}.footer-info span{font-size:13.3px;line-height:18px;color:#404040;font-weight:400}.footer-powered-by span{font-size:13.3px;line-height:20px}.footer-lower-grid .footer-powered-by{display:flex;flex-direction:column}.footer-powered-by span:nth-child(2){order:-1}.footer-block{margin:0 0 5px}.footer-block .title{padding:11px 14px;background-color:var(--clr-white);position:relative}.footer-block .title::after{content:"";display:block;position:absolute;width:19px;height:11px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/DefaultClean/Content/images/Project/Footer/cevron-bottom-gray.svg);right:16px;top:50%;transform-origin:10px 0;transform:rotate(0) translateY(-50%)}.footer-block .title.active::after{transform:rotate(-180deg) translateY(-50%)}.footer-block .title h3{color:#9c9c9c;font-size:16px;line-height:22px}.footer-block .list{display:none;padding:15px 10px;background-color:rgba(255,255,255,.1)}.footer-block .list li{margin:0 0 clamp(8px,1vw,14px);font-size:16px;line-height:22px}.footer-block .list li a{color:var(--clr-dark-gray);font-weight:400;font-size:16px;line-height:22px}.footer-block .list li:last-child{margin:0}}