@charset "UTF-8";p{font-size:18px!important}.fixed .sticky .navUser-item--cart{display:none}ul.breadcrumbs{display:none!important}.product-page-layout .product-page-with-sidenav .sideCategoryList{display:none}.product-page-layout .product.main.left.product-page-with-sidenav div.schema-product{width:100%!important}li.navUser-item.navUser-item--account.is-root a.navUser-action svg{width:50px;height:50px}.section-mb-6{margin:0 0 60px}.main-nav-container.fixed.fixed-ready .navPages-container .categories .alt-toggle .ready,.main-nav-container.fixed.fixed-ready .navPages-container .categories .alt-toggle .ready .burger-menu{height:auto!important}.main-nav-container.fixed.fixed-ready .navPages-container .categories .alt-toggle.active h2.container-header.btn{margin-right:0!important}main.page.content h1.page-heading{display:none}main.page.content a:hover{color:#fff}body.main.thirteen-sixty-six .slider.in-container section.heroCarousel{max-width:100%!important}.navPages .sideCategoryList .categories .alt-menu-container{overflow-y:auto;height:calc(100vh - 170px)}.top-menu .content a,header h2.blog-title a{font-weight:600}#side-categories .brands-option .brands .brands-list.active .navPage-subMenu-item-child a.navPages-action{font-weight:600!important}.windows .jobo_lang_wrapper{top:13%}body.overflow-x-hidden{overflow-x:hidden}.windows.scrolled .jobo_lang_wrapper{top:5%}.jobo_lang_wrapper .jb_language_button{background-color:#fff!important;border:1px solid #19744a}.jobo_lang_ul li a.jobo_active,.jobo_lang_ul li a:hover{background-color:#19744a!important}div#side-categories.alternate .alt-menu-container.active{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.main.thirteen-sixty-six div#side-categories.with-brands{width:50%}body.main.thirteen-sixty-six div#side-categories .categories .alt-menu-container{width:100%;padding-right:15px}.featured-categories-banner .featured-categories .category .category-link-container .zoom-image-container{height:326px}.featured-categories-banner .featured-categories .category .category-link-container .zoom-image-container .category-image-link{height:100%}.featured-categories-banner .featured-categories .category .category-link-container .zoom-image-container img{height:100%;-o-object-fit:cover;object-fit:cover}.main-nav-container{padding:20px 0}.navUser-item--account .navUser-action{height:40px;width:40px}body.hasAdminBar .main-nav-container.is-sticky.fixed-ready.fixed .countPill{top:0!important;left:20px}.card-body h4.card-title{height:auto}.card .card-body{padding-top:15px!important}body.main.thirteen-sixty-six div#side-categories{top:-22px}.main-nav-container.full-width.fixed-ready #side-categories{top:0}.home.recent-blog-posts .blog-title a,div#side-categories.alternate h2.container-header.shop-by{font-size:20px}.home.recent-blog-posts p.blog-date{font-style:normal;font-size:16px!important}.charts-grid{margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.chart-card{position:relative;display:block;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 8px 24px rgba(44,42,40,.08);box-shadow:0 8px 24px rgba(44,42,40,.08);text-decoration:none;color:inherit;border:1px solid #0dab72;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.chart-card:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.chart-card:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.chart-card:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.chart-card:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.chart-card-image-wrap{position:relative;aspect-ratio:4 3;overflow:hidden;position:relative}.chart-card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.chart-card-image-wrap:hover .chart-card-image{-webkit-transform:scale(1.08);transform:scale(1.08)}.chart-card-image-wrap::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(61,58,54,.9)),color-stop(40%,rgba(61,58,54,.4)),color-stop(70%,transparent));background:linear-gradient(to top,rgba(61,58,54,.9) 0,rgba(61,58,54,.4) 40%,transparent 70%);opacity:0;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.chart-card-image-wrap:hover::before{opacity:1}.chart-card-content{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(61,58,54,.95)),to(transparent));background:linear-gradient(to top,rgba(61,58,54,.95),transparent);-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.chart-card-image-wrap:hover .chart-card-content{-webkit-transform:translateY(0);transform:translateY(0)}main.page.content .chart-card-image-wrap .chart-card-content h3{font-size:1.5rem;font-weight:400;margin:0 0 .25rem;color:#fff}.chart-card-image-wrap .chart-card-content p{font-size:.9rem;color:rgba(255,255,255,.85);margin:0 0 .5rem}a.chart-card-link,main.page.content a.chart-card-link{font-size:16px;font-weight:600;color:#0dab72;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;text-decoration:none}a.chart-card-link:hover,main.page.content a.chart-card-link:hover{color:#fff}.chart-card-link::after{content:'→';-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.chart-card:hover .chart-card-link::after{-webkit-transform:translateX(4px);transform:translateX(4px)}.gallery-grid-section{padding:4rem 0;background:#fff}.gallery-grid-section .section-heading{text-align:center;max-width:600px;margin:0 auto 3rem}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.gallery-grid-item{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:1;-webkit-box-shadow:0 2px 8px rgba(44,42,40,.06);box-shadow:0 2px 8px rgba(44,42,40,.06);-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.gallery-grid-item:hover{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 16px 48px rgba(44,42,40,.12);box-shadow:0 16px 48px rgba(44,42,40,.12)}.gallery-grid-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.gallery-grid-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.gallery-grid-item::before{content:'';position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(61,58,54,.85)),color-stop(50%,transparent));background:linear-gradient(to top,rgba(61,58,54,.85) 0,transparent 50%);opacity:0;-webkit-transition:opacity .35s ease;transition:opacity .35s ease;z-index:1}.gallery-grid-item:hover::before{opacity:1}.gallery-grid-item-caption{position:absolute;bottom:0;left:0;right:0;padding:1.25rem;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;z-index:2}.gallery-grid-item:hover .gallery-grid-item-caption{-webkit-transform:translateY(0);transform:translateY(0)}.gallery-grid-item-caption span{font-size:.9375rem;font-weight:600;color:#fff}* Disclaimer * .disclaimer{padding:3rem 1.5rem;background:#95664857}main.page.content .disclaimer .disclaimer-inner h2{font-weight:400;color:#0dab72;margin:0 0 10px}.disclaimer p{font-size:16px;color:#5c5854;margin:0;line-height:1.7}.hero-banner{height:450px;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:0;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.hero-banner .hero-image{height:100%;overflow:hidden;width:100%;top:0;left:0;position:absolute}.hero-banner .hero-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-banner::after{content:'';position:absolute;width:100%;height:100%;background-color:#00000066;top:0;left:0}.hero-content{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:11}.hero-banner .hero-content h1{margin:0 0 15px;color:#fff!important;font-size:42px;line-height:1.1}.hero-banner .hero-content p{margin:0 0 15px;color:#fff;font-size:18px}.content-block{display:grid;grid-template-columns:1fr 1fr;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-section .content-block:not(:last-child){padding:0 0 15px;border-bottom:1px solid #cecece;margin:0 0 15px}.content-section .content-block:nth-child(2n) .content-block-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.content-block-image{border-radius:12px;overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.content-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.content-block-text h2{margin:0 0 15px}.content-block-text p{margin:0 0 15px}.content-block-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.content-block-links a{display:inline-block;color:#0dab72;text-decoration:none;padding:10px 15px;border:2px solid #0dab72;border-radius:6px;-webkit-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}.content-block-links a:hover{background:#0dab72;color:#fff}.sureseal-info{min-height:auto;grid-template-columns:.2fr 1fr;display:grid;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:10px;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sureseal-info .sureseal-info-image{min-height:auto;width:220px}.sureseal-info .sureseal-info-image img{-o-object-fit:contain;object-fit:contain}.sureseal-info .sureseal-info-content{padding-left:30px}.sureseal-info .sureseal-info-content h2{margin-top:0!important}.grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:20px}.manufacturer-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:220px;border-radius:20px;background:#fff;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);text-decoration:none;overflow:hidden;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;border:1px solid rgba(255,255,255,.5);padding:2rem;-webkit-transition:all .4s;transition:all .4s}* Glassmorphism subtle touch * .manufacturer-card::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(255,255,255,.2));z-index:1;opacity:0;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.manufacturer-card img{max-width:100%;max-height:120px;-o-object-fit:contain;object-fit:contain;position:relative;z-index:2;-webkit-transition:all .4s;transition:all .4s;-webkit-filter:grayscale(20%) opacity(0.9);filter:grayscale(20%) opacity(.9)}.banner-overlay{position:absolute;bottom:0;left:0;right:0;height:0;background-color:#0dab72;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.5rem;opacity:0;z-index:3;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;overflow:hidden}.banner-overlay h3{color:#fff;margin:0;font-size:1.1rem;font-weight:600;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .4s;transition:all .4s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner-icon{color:#fff;font-size:1.2rem;-webkit-transform:translateY(20px) rotate(-45deg);transform:translateY(20px) rotate(-45deg);-webkit-transition:all .4s;transition:all .4s}.manufacturer-card:hover{-webkit-transform:translateY(-8px) scale(1.02);transform:translateY(-8px) scale(1.02);-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border-color:#0dab72}.manufacturer-card:hover::before{opacity:1}.manufacturer-card:hover img{-webkit-transform:translateY(-20px) scale(1.05);transform:translateY(-20px) scale(1.05);-webkit-filter:grayscale(0%) opacity(1);filter:grayscale(0%) opacity(1)}.manufacturer-card:hover .banner-overlay{height:60px;opacity:1}.manufacturer-card:hover .banner-overlay .banner-icon,.manufacturer-card:hover .banner-overlay h3{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.sideCategoryList .alt-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div#side-categories.alternate .alt-toggle.active h2.container-header.btn span.down-arrrow.burger-menu{-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important}div#side-categories.alternate .alt-toggle.active h2.container-header.text span.mega-shop-text{padding-left:0}.featured-categories-banner span.category-name{font-size:18px!important}#modal-review-form .modal-content .modal-body .writeReview-productDetails .product-title,.compare-page .bottom-card-body .card-text .brand .compareTable-headingText,.compare-page .bottom-card-body .card-text .brand .compareTable-headingText a,main.page.blog .excerpt.visible{font-size:16px;line-height:1.6}ul.tabs .tab{border-bottom:0 solid transparent}footer.footer{background-color:#d7d7d7}.productView-rating,footer .clear:empty{display:none}footer .footer-info h5.footer-info-heading{text-transform:none}footer .footer-info ul.footer-info-list li{padding-bottom:10px}article.footer-info-col.footer-info-col--small{font-size:16px}#side-categories .brands-option .brands li.navPages-item a.brand,.address .panel--address .panel-body .address-details,.compare-page .card-text .compareTable-headingText,.compare-page .card-text span,h5.footer-info-heading{font-size:18px}footer address{font-size:16px;margin-bottom:15px;font-weight:400}footer .footer-info .footer-info-col .regular p,footer p.subscription-intro.smaller.lighter.lowercase{font-size:16px!important;font-weight:400!important}#modal-review-form .modal-content .modal-body .writeReview-productDetails .product-title,.form-actions .button+a,footer .footer-info ul.footer-info-list li a,p.subscription-intro.smaller.lighter.lowercase{font-weight:500}footer .footer-bottom{margin-bottom:0;padding-bottom:0}footer .footer-bottom .copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}footer .footer-bottom .copyright .middle{height:90px;overflow:hidden}footer .footer-bottom .copyright .middle img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}footer .footer-bottom .copyright .left .site-info .copyright .current-year{font-size:16px;line-height:1.6;text-align:left}footer .footer-bottom .copyright .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}footer .footer-bottom .copyright .right ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0}.navBar-section .navBar-item .navBar-action,.productView-brand a,footer .footer-bottom .copyright .right ul li a{font-size:16px;font-weight:500}.both-grid-list-views .actionBar .form-field{text-align:right}.brand .card-body.purchase-ability.restricted,.category .product .card-body.purchase-ability.restricted,.related-products-container .card-body{min-height:auto!important}.compare-page .productGrid,ul.productGrid.grid-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.productGrid .product{margin:0 0;padding:15px!important}ul.productGrid .product .card,ul.productList .product .listItem{-webkit-box-shadow:0 0 18px #e5e5e5;box-shadow:0 0 18px #e5e5e5}ul.productGrid .product .card{padding:10px;margin:0 0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.productGrid.grid-only.visible .product .card .card-figure .card-image{max-height:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain}ul.productGrid.grid-only.visible .product .card .card-body .add-to-cart-button{height:auto}ul.productGrid.grid-only.visible .product .card .card-body .add-to-cart-button .button{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto!important;line-height:normal;float:none!important}ul.productGrid.grid-only.visible .product .card .card-body .add-to-cart-button .button .custom-checkbox input{position:static;margin-top:2px}ul.productGrid.grid-only.visible .product .card .card-body .add-to-cart-button .button .compare-text{padding-left:20px;position:static!important;left:0;top:0}#side-categories .category-list.sidecat li.navPages-item .navPages-action,#side-categories div.category-list li a .name,.compare-page .card-text .normal-text,.form-actions .button+a,.productView-details dd,.productView-details dt,div#side-categories .brands-list li.all-brands.is-root a.navPages-action,div#side-categories .brands-list.active li.navPage-subMenu-item-child.is-root a{font-size:16px;line-height:1.8}#side-categories div.category-list li a:hover .name{font-weight:700!important}div#side-categories .brands-list li.all-brands.is-root a.navPages-action,div#side-categories .brands-list.active li.navPage-subMenu-item-child.is-root a,main.page.blog a.read-more-button{font-weight:500!important}#side-categories div.category-list li a .name{font-weight:500}#side-categories .drop-down,#side-categories div.brands{-webkit-box-flex:1;-ms-flex:1;flex:1}div#side-categories.alternate li{margin-bottom:10px!important}div#menu.mobile-menu .custom-pages-nav{padding-bottom:0!important}.pagination.bottom{padding:0 15px}.pagination.bottom .pagination-list .pagination-item.pagination-item--current .pagination-link{color:#fff;background-color:#19744a;border-color:#19744a}.pagination.bottom .pagination-list .pagination-item.pagination-item--current .pagination-link:hover{color:#fff}.compare .navUser-action{margin:20px 0 0}.breadcrumbs .breadcrumb .breadcrumb-label,.compare .navUser-action,.pagination.bottom .pagination-list .pagination-item .pagination-link{font-size:14px;font-weight:500}#body.qty-box-visible form.form.form-wishlist.form-action{margin-top:0}.productView .main-image-container .productImageSlider{border:1px solid #ebebeb;padding:20px;opacity:1}.productImageSlider .slick-list{height:470px;overflow:hidden}.modal-content .productImageSlider.slider-for li.ready,.modal-content .slick-list .productView-images .productView-image,.productImageSlider .slick-list .productView-images,.productImageSlider .slick-list .productView-images .productView-image,.productImageSlider .slick-list div{height:100%;overflow:hidden}.modal-content .productImageSlider.slider-for li.ready,.modal-content .slick-list .productView-images .productView-image,.productImageSlider .slick-list .productView-images,.productImageSlider .slick-list .productView-images .productView-image{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-content .productImageSlider.slider-for .slick-slide img,body.main .product.main.left .productImageSlider.slider-for .slick-slide img{height:100%;-o-object-fit:contain;object-fit:contain}.productView-details .productView-product .productView-title{margin:0 0 20px 0}.productView-details .productView-product .productView-brand a{color:#fff;background-color:#19744a;padding:5px 20px;font-size:20px;font-weight:700;min-width:140px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.productView-details .productView-product .productView-info .productView-info-name{margin-bottom:15px}.product-page-with-sidenav section.productView-details{padding-left:40px}section.productView-details.product-options{padding-left:0}.compare-page .brand{min-height:auto;margin:0 0 15px}.compare-page li.product.list-view{padding:0 15px}.compare-page article{-webkit-box-shadow:0 0 10px #ebebeb;box-shadow:0 0 10px #ebebeb;padding:15px;min-height:auto!important;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.compare-page article .image-and-price{border:1px solid #ebebeb;padding:10px}.compare-page article .image-and-price .top-card-body{border-top:1px solid #ebebeb;min-height:auto}h4.card-title{height:auto}.compare-page .top-card-body{min-height:auto}.compare-page .price-visibility{margin:0;height:0}.category .productGrid .product.grid-view .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category .productGrid .product{width:33.33%;padding-top:10px;margin:0 0;padding-bottom:10px}.compare-page .bottom-card-body .card-text .brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.compare-page .brand .compareTable-headingText{margin:0 0!important}.compare-page .productGrid .bottom-card-body{padding:0 0;border-top:1px solid #ebebeb}.compare-page .bottom-card-body .card-text>.normal-text{margin-top:15px}.compare-page .bottom-card-body .card-text .availability-text.normal-text{line-height:normal}.page.compare-page{margin:0 0}.compare-page ul.productGrid.visible,.compare-page ul.productList.list-only.visible{margin:20px -15px 0;width:auto}#side-categories div.brands li a,.form-label,.page-heading,.panel-title{font-weight:700}.form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wishlist .page-content ul.productGrid{display:grid!important;gap:30px;grid-template-columns:repeat(4,1fr);margin:0 0}.wishlist .page-content ul.productGrid::after,.wishlist .page-content ul.productGrid::before{display:none}.wishlist .page-content ul.productGrid li{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #ebebeb;padding:0 0;width:100%}.wishlist .page-content ul.productGrid li form .button{margin:0 0;line-height:normal}.wishlist .page-content .productGrid .product .card{-webkit-box-shadow:none;box-shadow:none}.navBar-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto}.navBar--sub .navBar-item{-webkit-box-flex:0;-ms-flex:none;flex:none}.address .panel--address .panel-body{background-color:#fff;border:0}.address .panel--address{border:1px solid #ebebeb}#modal-review-form .modal-content .modal-body .writeReview-productDetails .product-brand,.address .panel--address .panel-body .address-title{font-weight:600;font-size:20px}.account-link .navUser-item .dropdown-menu.signout-list .container-header{border-bottom:0}.account-link .dropdown-menu .navBar--sub .navBar-item{margin:0 0 10px 0}body.main.thirteen-sixty-six ul.productGrid--maxCol3 li.product article.card a img{max-height:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain}#modal-review-form .modal-content .modal-header .modal-header-title{font-weight:600;font-size:24px}#modal-review-form .modal-content .modal-body .writeReview-productDetails .writeReview-productImage-container img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}footer ul{margin-bottom:0}#related_products .related-products ul.productGrid .product{-webkit-box-shadow:none;box-shadow:none;padding:0 0!important;border:1px solid #ebebeb}div#side-categories.alternate h2.container-header.shop-by{text-decoration:none;margin:0 0 15px!important}.right.account-links .navUser-item--cart{display:none}.blog:hover .blog-post-figure .blog-thumbnail .zoom-image-container img{-webkit-transform:scale(1.1);transform:scale(1.1)}.single .blog:hover .blog-post-figure .blog-thumbnail .zoom-image-container img{-webkit-transform:scale(1);transform:scale(1)}ul.productGrid.productGrid--maxCol3 .product{padding-left:15px!important;padding-right:15px!important}.about-us-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;width:100%}.about-us-content img{width:50%;max-width:50%;display:block;height:436px}.about-us-text{width:50%}.about-us-text h2{margin-top:0}body.main.thirteen-sixty-six ul.productGrid li.product article.card a.quickview{width:40px!important;height:40px!important;padding:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:10px;left:auto;right:10px;-webkit-transform:none;transform:none;border-radius:100px;position:absolute}body.main.thirteen-sixty-six ul.productGrid li.product article.card a.quickview img{max-height:-webkit-max-content!important;max-height:-moz-max-content!important;max-height:max-content!important;min-height:auto!important}ul.productGrid li.product article.card a.quickview img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}a.button.button--small.card-figcaption-button.quickview:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}body.main.thirteen-sixty-six ul.productGrid--maxCol3 figure.card-figure,body.main.thirteen-sixty-six ul.productGrid--maxCol3 li.product article.card a img,body.main.thirteen-sixty-six ul.productGrid--maxCol3 li.product article.card>a{min-height:300px!important}.category form article.card.compare-disabled.price-visibility.ratings-disabled .card-body.purchase-ability.ratings-disabled{min-height:auto!important}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:0 auto 40px}.contact-box{background:#fff;padding:40px 30px;border-radius:12px;text-align:center;-webkit-box-shadow:0 8px 25px rgba(0,0,0,.08);box-shadow:0 8px 25px rgba(0,0,0,.08);-webkit-transition:all .3s ease;transition:all .3s ease}.contact-box:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 12px 35px rgba(0,0,0,.12);box-shadow:0 12px 35px rgba(0,0,0,.12)}.contact-box h3{margin:0 0 15px;font-size:24px;font-weight:600;color:#222}.contact-box p{margin:0;font-size:16px;line-height:1.8;color:#666}.contact-box a{color:inherit;text-decoration:none}.productView-details dd.productView-info-value{line-height:1.8;margin-bottom:12px}.home .card-body.purchase-ability{min-height:auto!important}.interstar-modal{background-color:#000000e5;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1024}.interstar-modal .interstar-modal-content{background-color:#fff;padding:20px;border-radius:20px;margin:0 15px;max-width:1024px;width:100%}.interstar-modal .interstar-modal-content h2{font-weight:700;font-size:28px}#interstar-disclaimer{display:none}#interstar-disclaimer.active{display:-webkit-box;display:-ms-flexbox;display:flex}#q2c-view-my-quotes,.q2c-launcher{background:#19744a!important}@media (max-width:1024px){body.main.thirteen-sixty-six .content-page-with-sidenav .page-content.page-content{width:100%}.sureseal-info{grid-template-columns:1fr}.sureseal-info .sureseal-info-content{padding-left:0}ul.productGrid.grid-only.visible .product .card .card-figure{height:250px!important}body.main.thirteen-sixty-six div#side-categories{padding-right:0}body.main.thirteen-sixty-six .compare-content.with-sidevav,body.main.thirteen-sixty-six .product.main.left.product-page-with-sidenav div.schema-product,body.main.thirteen-sixty-six div#side-categories{width:100%}.category .productGrid .product{width:50%}.wishlist .page-content ul.productGrid{grid-template-columns:repeat(3,1fr)}body.main .jobo_lang_wrapper{top:18%}}@media (max-width:991px){.contact-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.section-mb-6{margin:0 0 40px}.hero-banner{min-height:350px;margin:0 0 40px}.charts-grid{grid-template-columns:1fr}.chart-card-content{opacity:1}.chart-card-overlay{opacity:1;background:-webkit-gradient(linear,left bottom,left top,from(rgba(61,58,54,.95)),color-stop(60%,transparent));background:linear-gradient(to top,rgba(61,58,54,.95) 0,transparent 60%)}.gallery-grid-section{padding:2.86rem 0}.gallery-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.gallery-grid-item{aspect-ratio:1}.hero-decorative{grid-template-columns:1fr}.hero-decorative-image{min-height:280px}.hero-decorative-content{padding:2rem 1.5rem}.content-block{grid-template-columns:1fr;gap:20px}.content-section .content-block:nth-child(2n) .content-block-image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.content-section .content-block:nth-child(2n) .content-block-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.grid-container{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.manufacturer-card{height:180px}footer .footer-bottom .copyright .left .site-info .copyright .current-year{text-align:center}footer .footer-bottom .copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-bottom .copyright .right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home.recent-blog-posts p.blog-date{font-size:16px!important}ul.productGrid.grid-only.visible .product .card .card-figure{height:150px!important}.product-page-with-sidenav section.productView-details{padding-left:0}.compare-page .product.list-view article.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.compare-page .image-and-price.list-view,.compare-page .productGrid .product.grid-view,.listItem-content{width:100%}.compare-page .bottom-card-body,.listItem-content{padding:0 0}.compare-page .bottom-card-body .card-text{padding:15px 5px 0}.wishlist .page-content ul.productGrid{grid-template-columns:repeat(2,1fr)}.navBar-section{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about-us-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.about-us-content img,.about-us-text{width:100%;max-width:100%}.productImageSlider .slick-list{height:370px;overflow:hidden}body.main.thirteen-sixty-six ul.productGrid li.product article.card a.quickview{width:70px!important;height:35px!important;top:-13px;right:-25px}.contact-grid{grid-template-columns:1fr;gap:20px}.contact-box{padding:30px 20px}.contact-box h3{font-size:22px}}@media (max-width:575px){.hero-banner .hero-content p{font-size:12px!important}.home.recent-blog-posts .blog-title a{font-size:18px}.gallery-grid{grid-template-columns:1fr}.footer-top .newsletter.form-field{margin:0 0 0}.wishlist .page-content ul.productGrid{grid-template-columns:repeat(1,1fr)}.related-products .productGrid .product{padding:15px 0!important;margin-right:10px!important}article.footer-info-col.footer-info-col--small{margin-top:0}}