@charset "UTF-8";.main-nav-container.full-width{background:#fff;-webkit-box-shadow:1px 1px 7px rgba(0,0,0,.5);box-shadow:1px 1px 7px rgba(0,0,0,.5)}body.main.thirteen-sixty-six div#menu .navPages{background:#fff}.banner-header{background:green;color:#fff;font-family:Lato,sans-serif;font-size:18px;text-align:center;width:100%;height:30px;font-weight:600}header .form-fieldset{width:100%!important;max-width:20000px}.header-container .form-input{background-color:#fff!important}.mobile-menu .form-fieldset{margin-top:55px}div#menu.navPages-container.inside-header.left-logo{padding:0}@media screen and (max-width:1024px){#body{padding-top:50px!important}.top-menu{height:100px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 1px 2px rgba(0,0,0,.5)}.mobile-menu .navPages-quickSearch input#search_query{background:#fff!important}.header-container .header-container{margin-top:50px!important}a.mobileMenu-toggle{top:40px!important}nav.navPages.mobile{margin-top:60px}.body.main.thirteen-sixty-six .body.conten{margin-top:20px}}@media only screen and (max-width:800px){#body{padding-top:60px!important}.top-menu{height:80px}a.mobileMenu-toggle{top:35px!important;height:40px}.header-container .header-container{margin-top:0!important}nav.navPages.mobile{top:155px}nav.navPages.mobile{margin-top:0}}.top-menu a.mobile-logout-text{width:6rem}.top-menu .account-link{margin-right:1.2rem}.no-tabs-in-carousels div div{height:auto!important}.price--discount{color:red;font-weight:600;white-space:nowrap;font-family:Lato}@media screen and (min-width:1025px){.top-menu{display:none}}@media only screen and (max-width:480px){#body{padding-top:75px!important}}@media screen and (max-width:1024px){.banner-hiden{display:none}.content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70px;background:#fff}.image-header-logo{height:70px;margin-left:3rem}.right.top.mobile.shift-right{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header-container-left-aligned-logo{display:none}}@media screen and (max-width:800px){.banner-header{height:20px;font-size:14px}.content-header{height:60px}.image-header-logo{height:60px;margin-left:3rem}.header-container-left-aligned-logo{display:none}}.heroCarousel,.heroCarousel .heroCarousel-slide{height:auto!important;min-height:0!important}.heroCarousel .heroCarousel-slide{position:relative!important;overflow:visible!important}.heroCarousel-image{position:static!important;width:100%!important;height:auto!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center;object-position:center center;display:block}@media (max-width:600px){.heroCarousel,.heroCarousel .heroCarousel-slide{height:100vw!important}.heroCarousel .heroCarousel-slide{overflow:hidden!important;background-image:none!important}.heroCarousel-image{position:absolute!important;inset:0;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.featured-categories-banner{margin-bottom:0}.container-image{position:relative;display:inline-block;width:100%}.featured-categories-banner a{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.custom-title{position:absolute;inset:0;background:rgba(0,0,0,.5);-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.custom-title:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .8s ease-out;transition:-webkit-transform .8s ease-out;transition:transform .8s ease-out;transition:transform .8s ease-out,-webkit-transform .8s ease-out}.custom-title span{margin-bottom:1rem}@media screen and (max-width:600px){.zoom-image-container{max-height:200px}.container-image{max-height:200px}.featured-categories-banner.three-columns ul.featured-categories li{width:100%}.featured-categories-banner span.category-name{font-size:18px}}.productView-options .form-field{padding:0;margin:0}.aviable-stock-custom{display:block;background-color:#00b140;font-weight:600;color:#fff;padding:5px 10px;font-size:12px;margin-bottom:0!important;width:135px;border-radius:4px;cursor:default}.stock-range{margin-left:15px!important;margin-top:8px;display:inline-block;font-size:14px;font-weight:600;margin-left:8px;color:#a0a0a0;line-height:1}.out_of_stock_custom{padding:10px;border:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.out_of_stock_custom img{width:30px;margin-right:10px}.out_of_stock_custom span{display:inline-block;width:80%}@media screen and (max-width:980px){.out_of_stock_custom{margin-bottom:20px}}.product_data_sheet{font-family:Lato,sans-serif;font-size:1em;text-decoration:none;color:#001489}.product_data_sheet_img{height:35px}@media screen and (max-width:800px){.product-pdf{text-align:center}}.filters-close-simple{display:none}.page-sidebar{width:100%;padding:0}@media screen and (max-width:800px){.facetedSearch{background:#fff!important;border-radius:12px;padding:1.25rem!important;border:1px solid #e5e7eb!important;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04);margin-bottom:1.5rem}.sidebarBlock-heading{font-weight:600!important;color:#001489!important}.facetedSearch div p{color:#9ca3af!important;padding:0!important;margin:0}.facetedSearch-refineFilters.sidebarBlock a{background:#f9fafb;color:#111827}.accordion-nav-clear-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:start}.accordion-nav-clear-holder .facetedSearch-clearLink{padding-right:10px}.accordion--navList .accordion-title{padding:1rem 1rem 1rem 0}.toggleLink{color:#2f2f2b!important;border:0!important}.accordion{border:0;margin-top:10px;margin-bottom:0}.facetedSearch-toggle-indicator{text-align:start}div#facetedSearch-navList{margin-bottom:0}div#facetedSearch-navList li.navList-item{background:#fff}div#facetedSearch-navList a.navList-action.navList-action--checkbox{background:#fff}.facetedSearch .accordion-block,.facetedSearch .facet{background:#fff!important;border-radius:10px!important;margin-bottom:1rem!important;padding:.75rem!important}.facetedSearch .facet-option label{font-size:.9rem!important;color:#374151!important;margin-left:.5rem!important;cursor:pointer}.facetedSearch .button{border-radius:8px!important;width:100%!important;font-weight:600!important;font-size:.9rem!important;padding:.6rem!important;border:none!important;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1)}div#side-categories li a{background:#fff}}@media (max-width:800px){.filters-toggle-simple{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;padding:.6rem 1rem;margin:.75rem 0 1rem;border-radius:3px;border:1px solid #2f2f2b;background:#fff;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.filters-toggle-simple:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.filters-wrapper{display:none;margin-top:.5rem}.filters-wrapper.is-open{display:block}.filters-close-simple{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.25rem 0;margin-bottom:.5rem;border:none;background:0 0;color:#6b7280;font-size:.85rem;cursor:pointer}.filters-wrapper{position:relative;display:none;margin-top:.5rem}.filters-wrapper.is-open{display:block}.sidebarBlock+.sidebarBlock{margin-top:0}.filters-close-simple{position:absolute;top:1rem;right:1.25rem;margin:0 10px;color:#6b7280;font-size:1.2rem;cursor:pointer;z-index:999998}}@media screen and (max-width:480px){.navList-action--checkbox{padding:0}}.banner-footer{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f6f6f6;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-banner-footer{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-align:center;-ms-flex-align:center;align-items:center;margin:40px 20px;text-align:center}.item-banner-footer img{width:70px}.item-banner-footer span{font-weight:700;color:#2f2f2b}@media screen and (max-width:900px){.item-banner-footer{max-width:100px}}.text-footer-custom{color:#2f2f2b;font-weight:600;margin-bottom:10px}.image-footer-logo{height:90px;margin-bottom:10px}.image-footer-iso{height:40px;margin-top:10px}.social-icons-footer{background-color:#a0a0a0;border-radius:50%}.social-icons-footer svg{fill:#FFFFFF!important}.social-icons-footer:hover{background-color:#001489}