.pm_cf{background-color:#1b538c;color:#fff!important;padding-left:5px;padding-right:5px}.card-figcaption-body{height:80%!important}.spacer{margin-top:10px;margin-left:20px}.content .container .resources-cta{margin:30px 0!important;padding-bottom:50px!important}.resources-p,.resources-title{color:#fff!important}.resources-title{margin-bottom:0!important}.resources-p{line-height:1;font-size:.6 rem}img.catimg_pg{width:30px;height:30px}.subcat_li{list-style:none;border-bottom:1px solid #ebebeb;padding-top:10px;padding-left:0}h3.bottom-desc-head{color:#2b6bb5;text-transform:uppercase;font-weight:800}.cat-desc-02{border-left:5px solid #fe5f14;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:10px;margin-top:20px}a.cattitle_link{text-align:left;text-transform:uppercase}.catlist-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;max-width:1400px;grid-auto-rows:1fr}.catlist-grid .catlist-item{width:100%;max-width:30%;border-radius:0;border-bottom:1px solid #ebebeb}span.tt{position:relative;margin-top:2rem;cursor:help}span.tt:after{--tooltipScale:0;content:attr(data-info);position:absolute;top:-4.75rem;left:0;-webkit-transform:scale(var(--tooltipScale));-ms-transform:scale(var(--tooltipScale));transform:scale(var(--tooltipScale));-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;padding:2px 5px;border:1px solid #2b6bb5;border-radius:0;background:#fff;color:#2b6bb5;-webkit-transition:.1s -webkit-transform;transition:.1s -webkit-transform;transition:.1s transform;transition:.1s transform,.1s -webkit-transform;z-index:1000;width:200px;text-transform:none}span.tt:hover:after{--tooltipScale:1}#newsletter-popup a.close img{margin-left:10px;margin-top:10px!important;display:block;z-index:9999;position:fixed;right:30px}div#newsletter-popup #dialog.window{text-align:left;border:1px solid #999;padding:0}div#newsletter-popup #dialog.window h3{font-size:1.2rem;text-transform:uppercase;color:#2b6bb5!important;font-weight:900}#newsletter-popup h1.newsletter-headline{line-height:1;color:#fff!important;text-align:center;font-weight:900!important}ul.newspopup-ul{list-style:none;font-family:Lato,sans-serif;margin:0 0 20px 0}.newsletter-details{padding:20px 20px 20px 20px}.newsletter-bg{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2))),url("https://store-35brafty7g.mybigcommerce.com/content/theme-imgs/shoppe-counter-bs.png");background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url("https://store-35brafty7g.mybigcommerce.com/content/theme-imgs/shoppe-counter-bs.png");-webkit-transition:background .3s ease-out;transition:background .3s ease-out;background-size:cover;background-repeat:no-repeat;background-position:center;height:200px;width:100%;color:#191919;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;padding:20px}#sib-container input:-ms-input-placeholder{text-align:left;font-family:inherit,sans-serif;color:#c0ccda}#sib-container input::-webkit-input-placeholder{text-align:left;font-family:inherit,sans-serif;color:#c0ccda}#sib-container input::-moz-placeholder{text-align:left;font-family:inherit,sans-serif;color:#c0ccda}#sib-container input::-ms-input-placeholder{text-align:left;font-family:inherit,sans-serif;color:#c0ccda}#sib-container input::placeholder{text-align:left;font-family:inherit,sans-serif;color:#c0ccda}#sib-container textarea::-webkit-input-placeholder{text-align:left;font-family:inherit,sans-serif;color:#c0ccda}#sib-container textarea::-moz-placeholder{text-align:left;font-family:inherit,sans-serif;color:#c0ccda}#sib-container textarea:-ms-input-placeholder{text-align:left;font-family:inherit,sans-serif;color:#c0ccda}#sib-container textarea::-ms-input-placeholder{text-align:left;font-family:inherit,sans-serif;color:#c0ccda}#sib-container textarea::placeholder{text-align:left;font-family:inherit,sans-serif;color:#c0ccda}#sib-container a{text-decoration:underline;color:#2bb2fc}#sib-container{padding:0!important}.sib-form{width:100%}.footer-info-list{font-weight:500!important;font-size:12px}.account-product-detail{padding-left:7.25rem!important}p.stock-avail{font-weight:400}.account-product-checkItem .form-label{display:none!important}h3.account-heading{display:block;font-size:.9rem;font-weight:800;color:#2b6bb5;text-transform:uppercase}.account-heading{border-bottom:1px solid #cac9c9;margin:0;padding-bottom:.5rem}.account-sidebar-block+.account-sidebar-block{margin-top:1rem}.account-sidebar-block .account-heading{margin-bottom:1rem}.account-product-body{overflow:visible!important}.tooltip-content p{margin-bottom:0}.tooltip-container{position:relative;display:inline-block}.tooltip-trigger{border:none;cursor:pointer}.tooltip-container{position:relative;display:inline-block;margin:0}.tooltip-content{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;color:#000;padding:10px;font-size:14px;max-width:250px;width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:normal;text-align:left;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out;margin-bottom:10px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.2);box-shadow:0 4px 6px rgba(0,0,0,.2);word-wrap:break-word;font-weight:400;border:1px solid #ebebeb}.tooltip-content::after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-width:8px;border-style:solid;border-color:#fff transparent transparent transparent}.tooltip-container.active .tooltip-content{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-5px);-ms-transform:translateX(-50%) translateY(-5px);transform:translateX(-50%) translateY(-5px)}@media (max-width:1024px){.tooltip-content{max-width:220px;font-size:13px}}@media (max-width:768px){.tooltip-content{max-width:200px}.catlist-grid .catlist-item{max-width:100%}}@media (max-width:639px){.account-product-detail{padding-left:0!important}}@media (max-width:600px){.tooltip-content{max-width:90vw;width:auto;min-width:180px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:110%}.tooltip-content::after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip-container.shift-right .tooltip-content{left:0;-webkit-transform:none;-ms-transform:none;transform:none}.tooltip-container.shift-right .tooltip-content::after{left:20px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.tooltip-container.shift-left .tooltip-content{left:auto;right:0;-webkit-transform:none;-ms-transform:none;transform:none}.tooltip-container.shift-left .tooltip-content::after{right:20px;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.account-product-detail{padding-left:.75rem!important}}.tooltip-container.right-align .tooltip-content{left:auto;right:5px;-webkit-transform:none;-ms-transform:none;transform:none}.tooltip-container.right-align .tooltip-content::after{left:auto;right:20px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.tooltip-trigger .fa-circle-info{color:#2b6bb5!important}h6.as-label{background-color:#e49b0f!important}h6.ps-label{background-color:gold!important;color:#000}h6.af-label{background-color:#6495ed!important}.account-orderStatus-label{background-color:#636363!important}h6.sh-label{background-color:#50c878!important}.bp-accord a.accordion-title{padding:10px 9px!important;background:0 0!important}.bp-accord .accordion-navigation.is-open>a,.bp-accord .accordion-navigation>a:hover{background:0 0!important;border:none!important}.bp-margin .accordion{border:none!important}.bp-margin .bp-accord{border:1px solid #ebebeb!important;border-radius:0!important}.bp-accord .accordion-navigation{border:none!important}.bp-icon{width:40px}ul.productGrid li.product article.card p>a{height:auto!important;font-size:14px}body.main.home .body.content{margin-top:0!important}.home .slider{display:none!important}.jssorl-009-spin img{-webkit-animation-name:jssorl-009-spin;animation-name:jssorl-009-spin;-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes jssorl-009-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes jssorl-009-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.jssorb031{position:absolute}.jssorb031 .i{position:absolute;cursor:pointer}.jssorb031 .i .b{fill:#000;fill-opacity:0.5;stroke:#fff;stroke-width:1200;stroke-miterlimit:10;stroke-opacity:0.3}.jssorb031 .i:hover .b{fill:#fff;fill-opacity:.7;stroke:#000;stroke-opacity:.5}.jssorb031 .iav .b{fill:#fff;stroke:#000;fill-opacity:1}.jssorb031 .i.idn{opacity:.3}.jssora051{display:block;position:absolute;cursor:pointer}.jssora051 .a{fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10}.jssora051:hover{opacity:.8}.jssora051.jssora051dn{opacity:.5}.jssora051.jssora051ds{opacity:.3;pointer-events:none}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999999!important}.popup{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;padding:50px;border-radius:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);border:5px solid #e8d11b;z-index:999999!important}.popup-content{text-align:center}.popup .close{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer;color:#333}.home-search .form-input{width:100%!important;float:right}a.button.button--small.card-figcaption-button.choose-options{background-color:#0c3c5d!important}p.card-title{background-color:transparent!important}article.card.brand-sku-active .card-sku-brand-section{height:20px!important}span.sku-label{text-transform:uppercase;font-weight:700}p.card-text.sku,span.sku-label{color:#969696;font-size:10px!important}.tt-fmp{position:relative;top:10px;bottom:0;right:-7px;height:15px;margin:auto;text-align:center;z-index:1;float:left}.tt-fmp .tt-fmp svg{width:18px!important;height:18px!important;text-align:center}.tt-fmp svg.tt-icon{height:18px!important;width:18px!important;fill:white!important;top:3px!important;left:3.5px!important}.tt-fmp .navPages-container.searchbar svg:hover,.tt-fmp svg.tt-icon:hover{fill:black!important}.tt-fmp__dot{position:relative;width:25px;height:25px;border-radius:100px;display:inline-block;cursor:pointer;margin:0 auto;-webkit-transition:.3s;transition:.3s}.tt-fmp__dot--active{background:#2b6bb5}.tt-fmp__dot:hover,.tt-fmp__dot:hover svg.tt-icon{-webkit-transition:.3s;transition:.3s;background:#e8d11b;fill:black!important}.tt-fmp__dot:hover svg.tt-icon:before,.tt-fmp__dot:hover:before{top:-62px;opacity:1}.tt-fmp__dot:hover svg.tt-icon:after,.tt-fmp__dot:hover:after{top:-10px;opacity:1}.tt-fmp__dot:before{position:absolute;top:-150px;left:-86px;font-weight:800;background-color:#e8d11b;color:#000;width:200px;font-family:Lato;font-size:12px;line-height:1;padding:8px;border-radius:3px;content:attr(data-tooltip);opacity:0;-webkit-transition:.3s;transition:.3s}.tt-fmp__dot:after{position:absolute;width:0;height:0;top:-12px;left:6px;border-top:6px solid #e8d11b;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid transparent;content:"";opacity:0;-webkit-transition:.3s;transition:.3s}.tt-pagination{position:relative;top:7px;bottom:0;right:-5px;height:15px;margin:auto;text-align:center;z-index:1;float:left}.tt-pagination .tt-pagination svg{width:18px!important;height:18px!important;text-align:center}.tt-pagination svg.tt-icon{height:18px!important;width:18px!important;fill:white!important;top:3px;left:3.5px}.tt-pagination svg.tt-icon:hover{fill:black!important}.tt-pagination__dot{position:relative;width:25px;height:25px;border-radius:100px;display:inline-block;cursor:pointer;margin:0 auto;-webkit-transition:.3s;transition:.3s}.tt-pagination__dot--active{background:#2b6bb5}.tt-pagination__dot:hover,.tt-pagination__dot:hover svg.tt-icon{-webkit-transition:.3s;transition:.3s;background:#e8d11b;fill:black!important}.tt-pagination__dot:hover svg.tt-icon:before,.tt-pagination__dot:hover:before{top:-62px;opacity:1}.tt-pagination__dot:hover svg.tt-icon:after,.tt-pagination__dot:hover:after{top:-10px;opacity:1}.tt-pagination__dot:before{position:absolute;top:-150px;left:-86px;font-weight:800;background-color:#e8d11b;color:#000;width:200px;font-family:Lato;font-size:12px;line-height:1;padding:8px;border-radius:3px;content:attr(data-tooltip);opacity:0;-webkit-transition:.3s;transition:.3s}.tt-pagination__dot:after{position:absolute;width:0;height:0;top:-12px;left:6px;border-top:6px solid #e8d11b;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid transparent;content:"";opacity:0;-webkit-transition:.3s;transition:.3s}#body.checkout header .form-fieldset,header .form-fieldset{width:68%!important}section.quickSearchResults{display:none!important}.navBar--account .navBar-item{margin:0 20px 0 0!important;border-bottom:1px solid}.navBar--account{text-align:left!important}#facetedSearch .accordion-content.is-open{padding-top:0}#facetedSearch .navList-action--checkbox{margin-bottom:1px!important}#facetedSearch .accordion-title{background-color:#fff!important;padding:10px 0!important}#facetedSearch .accordion{background:#fff!important}#facetedSearch .navList-action{padding-top:.1rem!important;padding-bottom:.1rem!important}#facetedSearch .accordion{border-right:none!important;border-left:none!important;border-top:none!important;border-bottom:none!important}.navList-action-close{background:#fff;border:1px solid #2b6bb5;padding:0!important}.navList-action-close .icon{fill:#2B6BB5}#side-categories .facetedSearch-refineFilters li{background:0 0!important}#side-categories .facetedSearch-refineFilters.sidebarBlock li a{background:#ebebeb!important;margin:0!important;border:none!important}.facetedSearch-refineFilters{padding:2px 0!important}.facetedSearch-refineFilters.sidebarBlock a,a.facetedSearch-clearLink{font-size:.8rem;background-color:#fff;border-radius:1000px;border:1px solid #2b6bb5;padding:2px 7px!important;margin:10px;display:inline-block}.right.account-links .dropdown-menu h2.container-header{font-weight:800!important;color:#2b6bb5!important;border-bottom:none!important}.navBar--account .navBar-item.is-active{border-bottom:none!important;background:#2b6bb5;padding:5px 10px;color:#fff;border-radius:1000px}#flex-btn-wrap{width:100%;height:120px;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}a.pw-alert-btn{height:43px;width:200px}.bg-blk-highlight{background-color:#000;color:#e8d11b!important;padding:3px 5px;font-weight:700}.cat-desc-pad{padding:10px 0;border-bottom:1px solid #ebebeb}.flexTopCat a{color:#fff!important}.home-top-cat{margin-top:100px!important}.visibility-hidden{display:none}.cart-item-value{padding-left:0}table.responsive-card-table th{color:#000!important}.responsive-card-table td{min-height:60px}.responsive-card-table tbody{border:none}.table_responsive tbody tr:nth-child(2n){background-color:#f8f8f8!important}.modal div#add-to-cart-wrapper.qty-box-visible .form-action,.productView.qty-box-visible.productView--quickView .form.form-wishlist.form-action{margin-top:85px!important}#body .productView-options .form-action .wl-btn{width:100%}label.button.button--small.card-figcaption-button.compare{background-color:transparent!important}div#menu.mobile-menu .navPage-subMenu li a{color:#2b6bb5!important}.mobile-menu#menu li.navPage-subMenu-item{border-left:5px solid!important;border-color:#e8d11b!important}h2.container-header.mobile{background-color:#1779ba;border:1px solid #ebebeb;color:#fff!important;border-radius:0!important}.mobile-menu .navPages-quickSearch input#search_query{background-color:#fff!important;border:1px solid #e8d11b!important}a.pw-alert-link{color:#000!important;text-decoration:underline}a.pw-alert-link:hover{color:#000!important}a.pw-alert-btn{background-color:#fff!important;color:#000!important;font-family:Lato;font-weight:600;border-radius:1000px!important;margin-top:10px;font-size:1rem;padding:10px 20px}a.pw-alert-btn:hover{background-color:#000!important;color:#fff!important}p.pw-alert{color:#000;margin-top:13px;font-size:1rem;line-height:1.1}p.pw-alert-excl{margin-top:15px}.pw-alert-icon{width:4%!important}.pw-alert-bg{background-color:#e8d11b!important;margin:10px 0}.category .container{padding:0!important}.pdf-modal-content{height:600px!important}img{max-width:100%}.sq_hmpg p{margin-bottom:0}.es_maggear{max-width:60px;margin-right:7px}a.accent-phone{color:#e8d11b}.ts-rk a{color:#000}.ts-rk a:hover{color:#2b6bb5}hr.ps-hr{border:1px solid #e8d11b;margin-bottom:15px;margin-top:-7px;border-color:#e8d11b!important}.ps-header{color:#fff;border:4px solid #e8d11b;padding:1px 10px 0 10px;background:rgba(0,0,0,.5);margin-right:auto;margin-left:auto;max-width:740px}.row-fmp{max-width:73.6rem!important}.break-dots{color:gray;padding-bottom:20px!important}.es_border{padding-top:7px;padding-bottom:0;background-color:#2b6bb5;border-radius:10px}#search-view-hide{display:none}main.page .navBar--sub{display:none}a.button:visited{color:#fff}a:focus,a:visited,main.page.content a:focus,main.page.content a:visited{color:#1b538c}.mega-arrows-vis{display:block!important}.flyout-pagination-container.top.mega-arrows-vis{display:block}.specs-accordion,.specs-content,li.specs-accord-nav,ul.specs-accordion,ul.specs-accordion.is-open>a{background:#fff!important;background-color:#fff!important;border:none!important}li.specs-accord-nav>.specs-title,ul.specs-accordion>a:hover{background-color:#fff!important;padding:10px!important;border-bottom:1px solid #ebebeb!important}li.specs-accord-nav{border-bottom:1px solid #ebebeb!important}.cat-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px 10px;max-width:1400px}.specs-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;max-width:1400px}.specs-grid .specs-item{width:100%;max-width:180px;border-radius:0;border:1px solid #2b6bb5;padding:10px;height:110px}.specs-grid .pb-item{width:100%;max-width:220px;border-radius:0;padding:10px;height:240px}.cat-item{width:100%;max-width:150px;border-radius:0;padding:10px;height:200px}.subcategory-link-container{width:100px;height:100px;margin:0 auto}.subcategory-link{margin-top:5px}.cat-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border:1px solid #f2f2f2}a.subcategory-link{line-height:1.2}.cat-overflow{overflow:scroll;max-height:200px}.specs-grid .kmodal-item{width:100%;max-width:220px;border-radius:0;padding:10px;height:100px}.cat-grid .caticon-item{width:100%;max-width:188px;border-radius:0;height:188px;border:5px solid #1b538c!important;background-color:#1b538c;color:#fff;padding:0;margin:0}.caticon-item a{color:#fff!important}.caticon-item:hover{border:5px solid #1b538c!important;cursor:pointer;color:#1b538c!important;background-color:#fff!important}.caticon-item a:focus,.caticon-item a:hover,.caticon-item:focus{color:#1b538c!important}.specs-grid .bcc-item{width:100%;max-width:150px;border-radius:0;padding:10px;height:150px}.specs-grid .bcc-item{border:1px solid #ebebeb}.cat-grid .caticon-item,.specs-grid .kmodal-item,.specs-grid .pb-item{border:1px solid #2b6bb5}.specs-grid::after{content:"";width:350px}.specs-item h3{margin-top:0!important;margin-bottom:5px}.cf_quant{width:64%}h2.specsh2{font-size:1.5rem!important}.specs-item p{line-height:1.1;margin-bottom:5px;font-size:.8rem}.specs-item:hover,.specs-item:hover p,main.page.content .specs-item:hover h3{background:#2b6bb5;color:#fff!important}.kmodal-item:hover,.pb-item:hover{border:5px solid #2b6bb5;color:#1b538c;cursor:pointer!important}.modal-button-container{margin-bottom:20px}p.kpb-p{margin:0!important}.plunger{max-width:400px}h1.error-head{font-size:2.5rem;line-height:1.1}p.error-p{font-size:1.5rem;line-height:1.2;margin-top:10px}.flexT{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0 auto;padding:20px 10px}.flexT .flexDiv{width:100%;max-width:770px;min-height:280px;-o-object-fit:contain;object-fit:contain}.flexT .flexDiv img,.flexT .flexLogo img{max-width:80%;-ms-flex-line-pack:center;align-content:center;-o-object-fit:contain;object-fit:contain}.flexT::after{content:"";width:100%}.flexDiv,.flexLogo,.flexTopCat{border:3px solid #000;min-height:250px;text-align:left;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.flexT .flexLogo{width:100%;max-width:586px;min-height:280px;-o-object-fit:contain;object-fit:contain}.flexT .flexTopCat{width:100%;max-width:387px;min-height:341px;-o-object-fit:contain;object-fit:contain}.flexD{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0 auto;padding:1px}.flexD .flexBrand{width:32%;min-height:50px;-o-object-fit:contain;object-fit:contain}.flexD .flexBrand img{max-width:100%;-ms-flex-line-pack:center;align-content:center;-o-object-fit:contain;object-fit:contain}.flexD::after{content:"";width:100%}.flexBrand{min-height:30px;text-align:center;padding:0;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:left;-ms-flex-pack:left;justify-content:left}.flexCF{width:100%;min-height:100%;padding:0;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}.flexD .flexCF{width:100%;max-width:450px;min-height:250px;-o-object-fit:contain;object-fit:contain}.flexBrand .button{margin:0}.white{color:#fff!important}.cart_content{padding-top:12px}.lookf{padding:20px}.flex-test{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}a.button,button{cursor:pointer!important}p.small{font-size:14px}.value_icons{padding-top:80px!important}.cart_diagram{margin-bottom:5px;margin-top:20px}.navPages-quickSearch input#search_query{font-style:normal!important;font-weight:500!important;font-size:.9rem!important;text-transform:capitalize!important}.row-01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.col-01{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1em!important}body{background:#fff!important}p.bb-dp-p{line-height:1.3}.col{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1em;border:solid}a:hover{cursor:pointer!important}#body.checkout .user-links.sticky{top:4px!important}#body.checkout .main-nav-container.fixed.fixed-ready .navPages-quickSearch.right.searchbar.sticky{top:-4px!important}.main-nav-container.fixed .navPages-quickSearch.right.searchbar.sticky{top:-17px!important}.top-es-btn{text-align:right}nav.navPages.with-alt-cat-menu .custom-pages-nav .navPages-action{text-transform:uppercase!important}div#side-categories.alternate h2.container-header.text span.mega-shop-text{top:0!important}.right.account-links.desktop.inside-header li.navUser-item.navUser-item--cart.desktop,li.navUser-item.navUser-item--account{top:0!important}.callnow{padding-left:15px;margin-top:3px;z-index:99999999;position:relative}.bounceBtn{-webkit-animation:bounce 1s linear 3;animation:bounce 1s linear 3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:37px;-webkit-animation:bounce 2s linear 3;animation:bounce 2s linear 3}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,100%,20%,50%,80%{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}}#faceted,div#facetedSearch-navList{background-color:transparent!important}div#facetedSearch-navList{padding:0!important}h5.cat-ad-title{text-align:center;font-weight:800;line-height:1.2;font-size:1.5rem}.icon-yellow{color:#e8d11b}.cfs-ad-01 h6{font-size:1.7rem;font-weight:800;text-align:center;line-height:1.2}.cfs-ad-01 p,.cfs-ad-02 p{text-align:center!important;line-height:1.3!important}.cfs-ad{border:5px solid #2b6bb5;padding:10px}.cat-ad{color:#fff;padding:10px 20px;border:5px solid #2b6bb5}.cat-ad-bg{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(44,107,181,.8)),to(rgba(44,107,181,.8))),url(https://store-35brafty7g.mybigcommerce.com/content/quick-couplers/couplers_bg-01.png)!important;background-image:linear-gradient(0deg,rgba(44,107,181,.8),rgba(44,107,181,.8)),url(https://store-35brafty7g.mybigcommerce.com/content/quick-couplers/couplers_bg-01.png)!important;background-size:contain!important;background-attachment:fixed;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}a.reference-btn{border-radius:1000px!important;background-color:#e8d11b!important;color:#000!important}a.reference-btn:focus,a.reference-btn:hover{border-radius:1000px!important;background-color:#c0ab07!important;color:#fff!important;border:1px solid #c0ab07!important}.cfs-ad-contain{padding:12px 12px 20px 0!important;position:relative;z-index:1;float:left;width:100%}.cfs-ad-01 h6{font-size:1.7rem;font-weight:800;text-align:center;line-height:1.2}.cfs-ad-01 p,.cfs-ad-02 p{text-align:center!important;line-height:1.3!important}p.ad-prods{text-transform:uppercase}.ad-search-camp{border:3px solid #000!important;padding:10px!important;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(232,209,27,.8)),to(rgba(232,209,27,.8))),url(https://store-35brafty7g.mybigcommerce.com/content/promos/cfs_ad_bg.png)!important;background-image:linear-gradient(0deg,rgba(232,209,27,.8),rgba(232,209,27,.8)),url(https://store-35brafty7g.mybigcommerce.com/content/promos/cfs_ad_bg.png)!important;background-size:cover!important;background-position:top left}.ad-search-camp-contain{padding:12px 12px 20px 0!important;position:relative;z-index:1;float:left}.ad-search-camp-contain p{margin-bottom:5px!important}a.ad-camp-btn{background-color:#000!important;color:#e8d11b!important;font-family:Lato;font-weight:600;border-radius:1000px!important;margin-top:10px;padding:10px 5px}a.ad-camp-btn:hover{background-color:#222!important;border:1px solid #e8d11b!important;color:#fff!important}.ad-highlight{background-color:#000;color:#e8d11b;padding-left:5px;padding-right:5px}.page-sidebar{padding:12px 12px 0 0!important}div#side-categories.alternate a.zoom-image-container div.category-header-image{background-position:50%;background-size:contain;background-repeat:no-repeat}.css-1lxqylt{-o-object-fit:contain!important;object-fit:contain!important;background:#fff!important}.css-15e3uar p{color:#e8d11b!important}.css-pn3arw{padding:10px 10px!important}.css-xh5ebv svg path{fill:#ddd!important}.css-113wrz1{background:0 0!important;right:-1.5em!important}.css-nmhyd4{background:0 0!important;left:-1.5em!important}.home.home-page-no-sidenav{margin-top:-20px!important;margin-bottom:-26px}.free_ship{font-weight:800;background-color:#e8d11b;padding-right:5px;padding-left:5px;margin-bottom:5px}.order_total_fs{font-weight:800;background-color:transparent;color:#e4002b!important;margin-bottom:5px;font-style:italic}.dt-hidden{visibility:hidden;width:0!important;margin-left:-5px}.navBar--sub .navBar-item.is-active>.navBar-action{color:#fff!important}a.custom-quick-search,a.reset{display:none!important}.ps-store{padding:50px 0 0 0!important;margin-top:20px}.slider{margin-top:0!important}@media screen and (-webkit-min-device-pixel-ratio:0){.slider .slider{margin-top:45%!important}}.accordion-title{background-color:#f2f2f2!important;border-radius:0 0 0 0}.accordion-title:focus,.accordion-title:hover{background-color:#ebebeb!important}.category .both-grid-list-views .pagination.bottom,.search .both-grid-list-views .pagination.bottom{margin-top:10px!important}.table--line tr td{padding:5px!important}.panel-body{background:#f2f2f2!important}div.single .blog-post-figure{display:none}h2.blog-title,header h2.blog-title a{font-size:1rem!important;height:auto!important;overflow:visible!important;text-transform:uppercase!important;font-weight:800!important;color:#0c3c5d!important}div.single header h2.blog-title a{font-size:2rem!important}main.page.blog article.blog{padding:5px 5px 5px 0!important}article.blog .socialLinks .icon svg{fill:#2B6BB5!important;width:15px}.blog-thumbnail img{width:300px;height:200px;-o-object-fit:cover;object-fit:cover;max-width:100%}.zoom-image-container{width:100%;display:block}.blog-post-figure,.blog-thumbnail{max-width:300px;margin:30px 0}.footer-top.newsletter .form-prefixPostfix .button{height:40px!important;color:#000!important}.opt-in-footer{margin-top:-15px!important}footer ul.socialLinks.socialLinks--alt{margin-top:26px}img.flag{width:80px;margin-top:0}.product-price--beforeDiscount{font-weight:400!important;color:#e4002b!important}.product-price{font-weight:800}legend.optimizedCheckout-headingSecondary{margin-bottom:20px!important}.customerView-actions .button,div.stepHeader-actions button.optimizedCheckout-buttonSecondary{border-radius:1000px!important}.cart-priceItem--total .cart-priceItem-value{color:#39b54a!important;font-size:1.5rem!important}.form-field .floating-label small{font-size:.5rem!important}.optimizedCheckout-buttonSecondary .icon svg{fill:#ffffff!important}img.cart-item-image{max-width:100px}div#consent-manager-update-banner{background-color:#0c3c5d!important}div#consent-manager-update-banner a:hover{color:#2b6bb5!important}.cart-total-grandTotal span{color:#39b54a;font-weight:800}.cart-content h1.page-heading{margin-bottom:20px}p.cart-brand{margin-bottom:2px!important;font-size:.8rem}h4.cart-name{font-size:1rem!important;line-height:1!important}.backtoTop.visible:hover>.fa-caret-square-up,.backtoTop.visible:hover>.fa-caret-square-up:before{color:#e8d11b!important}.form-field .floating-label{top:-10px!important}.checkout-step{padding:.5rem 0!important}.checkout-steps{margin-bottom:50px!important}.customerEmail-body .form-field{margin:0 0 0!important}.shippingOptionLabel .shippingOption-desc{font-size:1rem!important}.remove-checkout-step-numbers li.checkout-step h2.stepHeader-title{font-size:1.5rem}.dropdown-toggle--select,a.dropdown-toggle--select{font-family:Lato;color:#fff!important}.optimizedCheckout-form-label{margin-top:10px}.checkout-address--static .address-entry{text-transform:capitalize;line-height:1.4}.dropdown--select{border-color:#ebebeb!important}a.dropdown-toggle--select{background-color:#fff!important}.form-checkbox+.form-label:last-child,.form-radio+.form-label:last-child{display:block;margin-bottom:10px}.listItem-actions .button+.button input[type=checkbox],input[type=radio]{margin-top:9px}tbody tr:nth-child(2n){background-color:#f2f2f2!important}td.cart-item-block .cart-item-figure{padding:10px}.cart-item{border-bottom:1px solid #f2f2f2}.previewCartCheckout{background-color:#ebebeb!important}.cart-remove>svg{fill:#e4002b!important}.cart-remove{background:0 0!important;border:1px solid #e4002b!important}.productView-details .socialLinks .icon svg{fill:#2B6BB5!important}.card-text .msrp-sale-regular-price-section .price-section span{color:#191919!important}.card-text span.price{color:#000!important}.toggle-title{margin:10px 0!important;padding-bottom:20px}li.productReview{padding-top:10px 0}.toggle{border-top:1px solid #ebebeb!important;padding-top:10px}.toggle-title,li.productReview,ul.tabs{border-bottom:1px solid #ebebeb!important}.productView-img-container{border:1px solid #ebebeb!important}.tabs{border:0!important}article.productView-description ul.tabs li.tab{border-bottom:4px solid transparent!important}.product.main .tabs-contents,ul.tabs li.related{border:none!important}.product.main .tabs-contents,article.productView-description ul.tabs li.tab{border-radius:0!important}.productView-details .price-section.current-price.sale-price span{color:#2b6bb5!important}#modal .productView.productView--quickView .tab.is-active .tab-title,.related-products-container ul.tabs li.related a.tab-title,article.productView-description ul.tabs .tab.is-active .tab-title{color:#fff!important}#modal .productView.productView--quickView .tab.is-active .tab-title,.productView-description ul.tabs .tab.is-active .tab-title,article.productView-description ul.tabs .tab.is-active,li.tab.related,ul.tabs .tab.is-active .tab-title{background-color:#2b6bb5!important}.return-itemQuantity .form-select{background-position:30px!important}.actionBar-section .form-select{background-position:100% 55%!important}.productView-options .form-select{background-position:108% 55%!important}.productView-options .form-field{margin-bottom:1rem!important}.productView-price{padding-top:0!important}.productView-details .price-section.price-section--withoutTax span.price-now-label{color:#2b6bb5!important}button#applyRedeemableButton{background-color:#2b6bb5!important;font-size:.8rem!important;padding:10px!important}.button .button--icon{border:1px solid #ebebeb!important;background-color:#fff!important}.form-prefixPostfix .button{height:auto!important}.form-increment .button--icon svg:hover{fill:#2B6BB5!important}.form-increment .button:focus,.form-increment .button:hover{background-color:#fff!important}ul#wishlist-dropdown{border:none!important}.form-wishlist input.button,.form-wishlist li a.button{color:#2b6bb5;text-align:center!important}input.form-input--incrementTotal{float:left!important;width:20%!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:none!important;transition:none!important}.form-increment .button{float:left!important;height:39px;background-color:#fff!important}.form.form-wishlist a.button.dropdown-menu-button{font-size:1rem;border:2px solid #2b6bb5!important;background-color:#fff!important;color:#2b6bb5!important}.form.form-wishlist a.button.dropdown-menu-button:hover{color:#fff!important}.productImageSlider{border:1px solid #ebebeb!important}.productView-details .price-section{padding-top:10px!important;text-transform:uppercase}.productView-info{font-size:1.5rem;text-transform:uppercase}.msrp-sale-regular-price-section .rrp-price--withoutTax{color:#e4002b!important;font-size:1.5rem!important}.productView-details .price-section.current-price{color:#2b6bb5!important}.productView-price .price-section--saving{color:#000!important;font-style:italic;font-weight:400}span.reviewList a{text-decoration:none!important}span.productView-reviewLink a{text-decoration:underline;color:#2b6bb5;text-transform:uppercase}.brand img.category-header-image{margin-bottom:40px}h1.productView-title{color:#0c3c5d!important;font-size:1.8rem;line-height:1!important;margin-bottom:10px}h2.productView-brand a{color:#2b6bb5!important;font-size:1.2rem;margin:0!important;text-transform:uppercase}h2.productView-brand a:hover,span.productView-reviewLink a:hover{color:#0c3c5d!important;-webkit-transition:all .2s ease;transition:all .2s ease}.footer-info .navUser-or{color:#fff!important;padding:0 14px!important}.button.round{border-radius:1000px!important}.toggleLink:hover{color:#14679e!important}.home-search>.container{padding:0!important}.home-search input.form-input{color:#191919!important}.grid-list-view.toggle{left:10px}.brand .category-main-image img.category-header-image{max-width:15em!important}.category-main-image{padding:0!important}.noprod_space{margin-top:20px}.brand .actionBar select#limit,.brand .actionBar select#sort,.category .actionBar select#limit,.category .actionBar select#sort,.search .actionBar select#limit,.search .actionBar select#sort{width:60%!important;border-radius:24px!important;margin-bottom:5px}.sort-contain{padding-right:30px;padding-left:30px}.sort-field{text-align:right!important}fieldset.form-fieldset.actionBar-section{float:none!important;width:100%!important}div#side-categories li.subcat-btn-onit,div#side-categories li.subcat-li a{font-size:1rem!important;line-height:1.2;margin:14px 0;font-family:Lato}subcat-btn>ul.subcat-ul>li.subcat-li a{font-size:.9rem!important}img.category-header-image{width:100%!important;height:auto!important}.subcategory-grid{overflow:scroll;max-height:400px;margin-bottom:20px;margin-top:-10px;border:none!important}ul.subcat-ul{margin-left:.1rem!important;margin-bottom:10px!important}li.subcat-btn-onit,li.subcat-li a{position:relative;padding:0 0 0 20px;text-align:left;text-transform:none}span.catname-li{padding-left:5px}div#side-categories{padding-right:5%}.sidecat_accord{border-top-right-radius:30px!important}#side-categories li,.sidecat_accord,div#side-categories li a{background:#fff!important}.cat-item a.subcategory-link{color:#2b6bb5!important;text-transform:uppercase}.cat-item a.subcategory-link:hover{color:#000!important;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.category .cat-det{margin-top:20px!important}div#side-categories li.subcat-li a{font-size:.9rem!important;font-weight:500}div#side-categories li a:hover{color:#2b6bb5!important;font-weight:700}li.subcat-li a:hover{color:#2b6bb5;-webkit-transition:all .2s ease;transition:all .2s ease}.subcat-title{border-bottom:1px solid #f2f2f2}.slider{height:27.5rem!important}.slider span.heroCarousel-action.button{border-radius:0!important;float:left}.cart-actions .button:hover,.slider span.heroCarousel-action.button:hover,button.swal2-cancel.button:hover:hover,button.swal2-confirm.button:hover:hover{color:#fff!important;background-color:#14679e!important;border-color:#14679e!important}.pagination-item.pagination-item--current a{color:#fff!important;background:#2b6bb5!important;border-color:#2b6bb5!important}.pagination-item.pagination-item--current{border-color:transparent!important}.subcat-centerr{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}li.subcategory-item span.subcategory-name{text-align:center;text-transform:uppercase;font-size:1rem;line-height:1.5rem;padding:0}.page.brands .card-figure img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.categorydescription h1,.hideheader img{display:none!important}.category-main-image{display:inline-block;padding:10px;height:auto!important}.brand .category-main-image{display:inline;padding:0!important;margin-top:-20px!important}.brand img.category-header-image{max-width:20em!important}.catborder{border-top:1px solid #ebebeb;padding-top:20px}.sidebarBlock+.sidebarBlock{margin-top:-18px!important}body.main.eleven-seventy div#side-categories{width:100%}.sbc-header{font-weight:700!important;font-size:16px;text-transform:uppercase}.brand.main h1.container-header,.cat-desc-pad h1,.category.main h1.container-header,h1.facet-quick-heading{font-size:2.2rem!important;color:#2b6bb5!important;font-weight:800!important;text-transform:uppercase!important}.cat-desc-pad h2{font-size:1.4rem}.cat-desc-pad h1,.cat-desc-pad h2{text-transform:uppercase;line-height:1}.cat-desc-pad h1,.cat-desc-pad p{text-align:left!important}.home-topcat-align{position:relative}.both-grid-list-views .actionBar{float:right!important;width:90%!important;position:relative!important}body.main.eleven-seventy .brand.main,body.main.eleven-seventy .category.main{width:100%!important}.body,h1,h2,h3,h4,h5,h6,p,table,tfoot td,tfoot th,thead td,thead th{font-family:Lato!important}.productView-description ul.tabs .tab.is-active .tab-title,ul.tabs .tab.is-active .tab-title{color:#0c3c5d!important}ul.tabs li.tab:before{color:#0c3c5d!important}.breadcrumb.is-active>.breadcrumb-label{color:#0c3c5d!important}.breadcrumbs li:not(:last-child)::after{display:none}.button-panel .button{margin:0}.button.expand,button.expand{padding-right:0;padding-left:0;width:100%}.main-nav-container.fixed .right-align-container.sticky{z-index:99999!important}.header-container.full-width+.main-nav-container.fixed{border-top:2px solid #e8d11b!important}.countPill{background-color:#2b6bb5!important}.slider{display:inline-block!important}.footer-top.newsletter .form-prefixPostfix .button,a.button.button--small.card-figcaption-button.quickview,a.button.second_accent_button{background-color:#e8d11b!important;border-color:#e8d11b!important;-webkit-transition:all .3s ease;transition:all .3s ease;color:#000!important}.footer-top.newsletter .form-prefixPostfix .button:hover,a.button.button--small.card-figcaption-button.quickview:hover,a.button.second_accent_button:hover{background-color:#c0ab07!important;border-color:#c0ab07!important;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff!important}.button--primary{font-family:Lato;font-weight:700!important;background-color:#e8d11b;color:#fff;border-bottom:0;border-color:#fff;border-radius:4px!important}.footer{background-color:#0c3c5d!important;color:#fff!important;padding-top:40px;border-top:none!important}.footer a,.footer h5,.footer-bottom span,.footer-bottom ul li,.footer-info,footer address,p.subscription-intro.smaller.lighter.lowercase{color:#fff!important}.footer-payment-icons svg,.socialLinks .icon svg{fill:#ffffff!important}.footer-bottom .content{border-color:#fff!important}.footer-bottom{margin-bottom:0!important}.container{margin:0 auto!important}.content .container{padding:0!important}@media print,screen and (min-width:40em){.column,.columns{padding-right:10px!important;padding-left:10px!important}}article>h5.footer-info-heading{color:#fff!important}.footer-top.newsletter h5.footer-info-heading{color:#fff!important}.footer-top.newsletter{margin-top:0!important}.button:hover{border-color:#2b6bb5!important}div#facetedSearch-filterItems{margin:0 0 .5rem!important}#facetedSearch-navList .accordion .accordion--navlist button.accordion-navigation span.accordion-title{margin-bottom:0!important}#facetedSearch .accordion--navList .accordion-block{margin-top:0!important}#facetedSearch .accordion--navList .accordion-title{margin-bottom:0!important}#facetedSearch .accordion-content.is-open{margin-top:1px!important;margin-bottom:0;border-bottom:none!important}#facetedSearch button.accordion-navigation{border-bottom:none!important;margin-top:0!important}.facetedSearch-toggle,.facetedSearch-toggle.is-open{border-radius:0!important;margin-bottom:0!important;border-color:#ddd!important}main.page.content .page-content h2{font-size:1.5rem;color:#1b538c!important}h1.page-heading{font-size:1.8rem}.category h3{font-size:1.5em}.card-body{text-align:left!important}.category h4,.category p.card-title,p.card-title{font-size:1.2em;text-transform:uppercase;font-weight:800}li.navUser-item.navUser-item--cart.desktop.is-root a.navUser-action svg{margin-top:-5px;margin-left:-5px}.header-container .form-input{border-color:#ddd!important}h1.thankyou_head{font-size:2rem}.css-1grt43l p{font-size:1.1rem;line-height:1.5}.css-pn3arw{min-height:400px!important}a.cl-viewall,p a.cl-viewall{font-weight:800;font-size:1rem}a.ps-viewall,p a.ps-viewall{color:#fff!important;border:1px solid;padding:5px 15px;border-radius:1000px;font-weight:800;font-size:1.4rem}a.cl-viewall{border:1px solid;padding:5px 15px;border-radius:1000px;font-size:1.4rem}a.cl-viewall:hover,a.ps-viewall:hover{border:1px solid #2b6bb5;background-color:#2b6bb5;color:#fff}.ps-store p{margin-top:20px}.ps-store h2{text-transform:uppercase;font-weight:800;color:#e8d11b}h2.panel-title,main.page.content h1,main.page.content h2,main.page.content h3,main.page.content h4,main.page.content h5,main.page.content h6{color:#2b6bb5!important;text-transform:uppercase!important;font-weight:800!important}legend.form-legend .optimizedCheckout-headingSecondary{padding:10px!important;margin-bottom:50px!important}h3.fmp-heading{color:#1b538c!important;font-size:2.5rem;font-weight:800!important;text-transform:uppercase}h5.fmp-h5{text-transform:none;font-size:1.3rem;font-weight:400!important;color:#fff}.cart-content h1.page-heading,h1.error-head,h1.optimizedCheckout-headingPrimary,h1.page-heading,h2.optimizedCheckout-headingPrimary,h3.optimizedCheckout-headingSecondary,h3.tab-content-title,h4.toggle-title{color:#0c3c5d!important;font-weight:800!important;text-transform:uppercase}h1.optimizedCheckout-headingPrimary,h2.optimizedCheckout-headingPrimary{font-size:1.8rem}h3.optimizedCheckout-headingSecondary{font-size:1.3rem!important}h3.optimizedCheckout-headingPrimary,h4.optimizedCheckout-contentPrimary,legend.optimizedCheckout-headingSecondary{font-size:1rem}h3.tab-content-title{font-size:1.5rem}h4.fmp-help{color:#fff;font-weight:800;margin:0;text-transform:uppercase;font-size:1.4rem;vertical-align:middle;line-height:65px}p.ps-p{margin-top:-14px;font-size:1.3rem;margin-bottom:10px}p.ps-p span{background-color:#e8d11b;color:#000;padding:5px 10px}span.couponcode-banner{font-weight:900;background-color:#fff;color:#e4002b;padding-left:5px;padding-right:5px}.top-fmp{background:#2c6bb5;background:linear-gradient(156deg,#2c6bb5 0,#2c6bb5 35%,#009ad9 100%);color:#fff!important;padding:10px}.top-campaign{background:#1b538c;color:#fff!important;padding:8px 10px 10px 10px}h5.top-camp-title{font-size:.8rem!important;margin-bottom:0!important}h5.top-camp-title a{color:#fff;text-decoration:underline}.bottom-fmp{background:#2c6bb5;background:linear-gradient(156deg,#2c6bb5 0,#2c6bb5 35%,#009ad9 100%)}.top-fmp-col{padding-top:0}h5.top-fmp-title{margin:0;font-size:1rem;text-transform:none;display:inline}span.top_words{margin-top:-15px}a.button.button--small.card-figcaption-button.quickview{height:33px!important;font-size:12px!important}body.main.eleven-seventy ul.productGrid--maxCol4 a.button.button--small.card-figcaption-button{font-size:12px}a.clear_btn{margin:10px;font-size:.8rem;padding:5px 10px!important;font-weight:700;border-radius:1000px}a.clear_btn,span.new-badge{color:#000!important}a.clear_btn,span.new-badge{border-color:#e8d11b!important;background:#e8d11b!important}.card-figure{background-color:transparent!important}.sd_prod-icon{width:30px;margin-bottom:5px}.free-flag-side,.ships-one-day{float:left;margin-top:-10px;margin-bottom:5px}.category .productGrid .product{padding-right:0!important;padding-left:0!important}ul.parts_list{list-style:decimal}.meta-bottom blockquote{font-size:1rem;border-left:3px solid #e8d11b;color:#000}img.pe-img{border:1px solid #ebebeb;margin:10px 0}.sale-flag-side{border-color:#ff5f15!important;background:#ff5f15!important;top:25px}.sale-flag-side span{color:#fff!important}.card{padding:0 15px;margin-bottom:0!important}.preferred_contain{border:1px solid #e8d11b;padding:0}.shoppe-preferred{background:#e8d11b;padding-left:5px;width:100%}.chi-star-badge{width:15px;margin-top:-3px}.pp-sale{width:45px;font-size:.9rem;border-radius:3px!important;padding-top:1px}.bp-margin{margin-top:-5px}span.bp-badge{background-color:#fff!important;padding:5px;margin-top:10px}span.bp-off{font-size:.6rem!important;color:#999!important}.bp_table th{background-color:#ebebeb!important;color:#000!important}ul.bp-accord .accordion-title::before{font-family:'Font Awesome\ 5 Free';content:"\f077"!important}ul.bp-accord .is-open>.accordion-title::before{font-family:'Font Awesome\ 5 Free';content:"\f078"!important}a span.bp-badge,a:focus span.bp-badge,a:visited span.bp-badge{color:#000!important;font-weight:900;font-size:1.2rem}.free-flag-side{border-color:#0c3c5d!important;background:#fff!important;color:#0c3c5d!important}span.discount_cf,span.new-badge{border-radius:5px!important;padding:1px 3px 1px 3px!important;font-weight:800}span.r_type{color:#fff!important;border-radius:5px!important;padding:1px 3px 1px 3px!important;font-weight:800;background:#1b538c!important;font-size:.8rem;text-transform:uppercase}ul.results{list-style:none;margin-top:20px}.checkout .navPages-quickSearch input#search_query,.navPages-quickSearch input#search_query{border-radius:0!important;padding:0!important;padding-left:10px!important}.facetedSearch-content--rating .navList-action{color:#000}div#facetedSearch-navList a.navList-action.navList-action--checkbox:hover{color:#2b6bb5!important}.search .navBar--sub{text-align:left!important;border-bottom:1px solid #0c3c5d}.search .navBar--sub li.navBar-item a{border-top-right-radius:4px;border-top-left-radius:4px;padding:7px 15px 5px 15px!important;border:1px solid #0c3c5d;border-bottom:none!important}.navBar--sub li.navBar-item a.navBar-action-color--active{background-color:#0c3c5d!important;color:#fff!important;border:1px solid #0c3c5d;padding:10px 15px 10px 15px;border-bottom:0 solid #0c3c5d!important;display:block}.navList-action{padding-top:.1rem!important;padding-bottom:.1rem!important}div#facetedSearch-content--price .form-minMaxRow .form-field{float:left!important;font-size:.8rem!important;width:50%!important}div#facetedSearch .facetedSearch-refineFilters.sidebarBlock{font-size:.8rem}div#facetedSearch-navList a.navList-action.navList-action--checkbox,div#facetedSearch-navList li.navList-item,div#side-categories li a{background-color:transparent!important;font-size:.8rem!important}#facetedSearch,div#facetedSearch-navList{background-color:transparent!important;margin-bottom:10px!important}#side-categories li{border:none!important}h5.sidebarBlock-heading{text-transform:uppercase;color:#0c3c5d!important;border-bottom:1px solid #000;padding-bottom:5px;font-size:1.25rem;font-weight:800;width:100%}article.card .card-body p.card-title{max-height:55px!important}.both-grid-list-views .actionBar select#sort{width:35%}form.actionBar select#limit{background-color:#fff}select#limit{border-radius:4px!important}select#limit{border:1px solid;border-color:#ebebeb;border-radius:0!important;text-transform:uppercase;font-size:12px;padding:0 10px;background-color:#fff}body.main.eleven-seventy ul.productGrid--maxCol4 figure.card-figure{border:none!important}.card{border:none!important}.card-body{padding-top:10px!important}.icon--ratingFull svg{fill:#E8D11B!important}.top_cat_marg{margin-top:20px!important}.cfs-top-img img{margin-top:-120px}.cfs-top-title h4{font-size:1.7rem;line-height:1.2}a:visited.cfs-top-title h4{color:#fff!important}a:visited .cfs-top-title h4{color:#fff!important}a:hover .cfs-top-title h4{color:#000!important}.heroCarousel-content{display:none}.mobile_hero_img{display:none}.top-fmp{margin-top:0!important}.slick-dots li button{border:1px solid transparent!important}.home-cta-cat-child a{color:#fff}.home-cta-cat-child a:hover{color:#2b6bb5}.home-bottom-clear{margin-bottom:50px!important;margin-top:50px!important}.cfrp h3{text-transform:uppercase;font-weight:800}.bbtn-padright{padding-right:10px!important;padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.category-image{height:140px}.flyout{height:550px}.home-cta-cat-cfrp{background:-webkit-gradient(linear,left bottom,left top,from(rgba(44,107,181,.8)),to(rgba(44,107,181,.8))),url("https://store-35brafty7g.mybigcommerce.com/content/cfrp-bg_03.jpg");background:linear-gradient(0deg,rgba(44,107,181,.8),rgba(44,107,181,.8)),url("https://store-35brafty7g.mybigcommerce.com/content/cfrp-bg_03.jpg");-webkit-transition:background .3s ease-out;transition:background .3s ease-out;background-size:cover;background-repeat:no-repeat;background-position:center;height:249px;width:100%;color:#191919;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;padding:20px}.home-cta-cat-cfrp:hover{cursor:pointer;background:-webkit-gradient(linear,left bottom,left top,from(rgba(6,62,95,.95)),to(rgba(6,62,95,.95))),url("https://store-35brafty7g.mybigcommerce.com/content/cfrp-bg_03.jpg");background:linear-gradient(0deg,rgba(6,62,95,.95),rgba(6,62,95,.95)),url("https://store-35brafty7g.mybigcommerce.com/content/cfrp-bg_03.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;color:#191919;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.btn-brand-home{padding:0!important}.home-cta-cat{position:relative;height:300px}.home-cta-cat-child{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.home-cta-blurb{padding-right:20px!important;padding-left:20px!important;padding-top:20px;padding-bottom:20px}.bs01{border:3px solid #000;min-height:250px;text-align:center}.bs01{width:49%!important}.bs02{padding:0!important}.lg-hmpg-brand img{max-width:400px;margin-top:5px}.bs01-content h2,.flexDiv h2,.flexLogo h2{margin-top:0!important}.bs01-content h5,.flexDiv h5,.flexLogo h5{margin-bottom:0!important}.bs01-content h2,.flexDiv h2,.flexLogo h2{font-size:3rem!important;line-height:1.2!important}.bs01-content h2,.bs01-content h5,.flexDiv h2,.flexLogo h2{text-transform:uppercase;font-weight:800}.bs01-content p,.flexDiv p,.flexLogo p{font-size-adjust:auto;font-size:1.25rem}.home-search .form-field{margin:0!important}.home-search input.button{position:absolute;top:1px;width:12%;right:1px;border-color:#ebebeb;border-width:2px;opacity:0;z-index:9}.home-search-col .search-icon{position:absolute;right:15px;top:7px}.home-search svg{height:35px!important;width:35px!important;position:relative;display:block;float:left;fill:#191919!important}.home-search .form input.button{padding:0;margin:0;width:30px}.home-margin{margin-top:30px!important;margin-bottom:0!important}h2.bb-dp{font-size:2.3rem!important;line-height:1!important}.faucet-highlight{position:relative;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;max-height:300px;min-height:265px;background-color:#2b6bb5;color:#fff;border:5px solid #2b6bb5}.fh-content{position:absolute;top:30px;left:150px;font-weight:800;font-family:Lato;text-transform:uppercase;font-size:30px;line-height:32px;font-size-adjust:auto}.home-brand-btn{border:3px solid #0c3c5d!important;background-color:#fff!important;color:#0c3c5d!important;font-family:Lato!important;font-weight:700!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.home-brand-btn:hover{border:3px solid #0c3c5d!important;background-color:#0c3c5d!important;color:#fff!important}.cfs-reviews{border:3px solid #000;padding-bottom:10px;font-family:Lato}.cfs-review-edit{font-size:26px;font-style:italic;font-size-adjust:auto;margin-bottom:20px;font-weight:600}.cfs-reviewer{font-size:26px;font-style:italic;font-size-adjust:auto;margin-bottom:40px}.cfs-clearance-01{position:relative;min-height:350px;background-color:#e8d11b}.cfs-clearance{padding:60px 10px}.cfs-clearance h2{margin-bottom:10px}.cfs-clearance h3,.cfs-clearance h4{color:#191919;font-family:Lato;line-height:32px}.cfs-clearance h3{font-size:1.7rem;font-weight:800;top:87px;left:20px;text-transform:uppercase;line-height:1.1}.cfs-clearance h4{top:175px;left:20px;font-size:1.3rem;padding-right:10px;line-height:1.2}.cfs-cat-title h4,.cfs-top-title h4{text-align:center;text-transform:uppercase;font-family:Lato;font-weight:700}.cfs-cat-title h4{line-height:16px;font-size:1rem!important}.cfs-icon-img img{position:relative;margin-top:-50px}.topimg img{margin-top:-100px}body.main.home.eleven-seventy.slider-full-width-in-container .body.content{margin-bottom:-26px}.section-background{background-attachment:fixed;background-position:center;background-size:cover;height:600px;width:100%;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hmpg-lids{background-image:url("https://cdn11.bigcommerce.com/s-35brafty7g/images/stencil/original/image-manager/toilet-lids-bg.png")}.got-lids{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}h1.need-lids{font-weight:800;text-transform:uppercase;font-size:5rem}.got-lids p{font-size:1.5rem!important;font-size-adjust:auto;font-weight:500}.ps-store{padding:50px}.ps-carousel img{border:1px solid #ebebeb}.ps-clearance .css-1clkqco a,.ps-clearance div.css-1eew03s{color:#333!important}.css-1clkqco{line-height:1.2!important;margin-top:5px}.css-1eew03s{font-weight:800!important;margin-top:7px}.section-background-03{background-attachment:fixed;background-position:center;background-size:cover;width:100%;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-background-03{height:740px}.ps-btn{margin-top:20px}.shoppe-brick{background-image:url("https://cdn11.bigcommerce.com/s-35brafty7g/images/stencil/original/image-manager/shoppe-brick-04.png")}.plumbers_corner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-background-01{background-attachment:fixed;background-position:center;background-size:cover;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3))),url("https://cdn11.bigcommerce.com/s-35brafty7g/images/stencil/original/image-manager/shoppe-brick.png");background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),url("https://cdn11.bigcommerce.com/s-35brafty7g/images/stencil/original/image-manager/shoppe-brick.png");height:65vh;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#191919}.blue-sq .blue-sq-01 a{color:#fff}.blue-sq .blue-sq-01 a:hover{color:#0c3c5d}.blue-sq-01{position:relative;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;background-color:#0c3c5d!important;height:180px;width:100%;padding-bottom:80%;margin-bottom:40px;border:5px solid #0c3c5d;color:#fff}.blue-sq-01:hover{border:5px solid #0c3c5d;cursor:pointer;background-color:#fff!important;color:#0c3c5d}.fch{margin-top:100px;position:relative;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;min-height:350px}.fch:hover{border:5px solid;cursor:pointer}.fch-content h3{position:absolute;bottom:20px;left:10px;font-weight:800;font-family:Lato;text-transform:uppercase;font-size:30px;line-height:32px}.fch-01 a,.fch-02 a,.fch-03 a{color:#fff}.fch-01 a:hover,.fch-02 a:hover,.fch-03 a:hover{color:#000}.top_sq_01{background-color:#0c3c5d!important;color:#fff;border:10px solid #0c3c5d}.top_sq_02{background-color:#2b6bb5!important;color:#fff;border:10px solid #2b6bb5!important}.top_sq_03{background-color:#e8d11b!important;color:#fff;border:10px solid #e8d11b!important}.top_sq_01:hover{background-color:#fff!important;color:#000;border:10px solid #0c3c5d!important}.top_sq_02:hover{background-color:#fff!important;color:#000;border:10px solid #2b6bb5!important}.top_sq_03:hover{background-color:#fff!important;color:#000;border:10px solid #e8d11b!important}a:hover .top_sq_01 .cfs-top-title h4,a:hover .top_sq_02 .cfs-top-title h4,a:hover .top_sq_03 .cfs-top-title h4{color:#000!important}.flexCatTop a:hover{color:#000!important}.brand-showcase-01{margin-top:50px}.fmp-og,.home-cat-bg{background-color:#f2f2f2;margin-top:50px;padding:80px 0 70px 0}.home-cat-btm-row,.home-cat-cont{margin-top:50px!important}.home-cat-top{margin-top:150px!important}.brand-showcase-01{margin-top:50px;padding:20px;margin-bottom:10px}.card-title>a:hover,nav.navPages.with-alt-cat-menu .custom-pages-nav .navPages-action:hover{color:#2b6bb5!important}.form-field--error .form-field-error,.form-field--error .form-inlineMessage{color:#e4002b!important}.new-customer{border:1px solid #ebebeb!important}.new-customer .panel-body,.new-customer .panel-header{background-color:#fff!important}.exp.button.tiny{font-size:.5rem!important;margin:0!important;margin-left:5px!important;margin-bottom:10px!important;padding:5px}.btn-text{float:left;margin-left:10px}.btn-arrow{float:right;margin-right:10px}.arrow_after:after{font-family:FontAwesome;content:'\f054';padding-left:5px;position:relative;font-size:90%}.home-cta-cat-cfrp h3{text-transform:uppercase;color:#fff;line-height:1.3;text-align:center}a.account-orderStatus-action{color:#2b6bb5!important;text-decoration:none}a.account-orderStatus-action:hover{color:#14679e!important}[type=number]{height:2.4375rem!important}.alertBox--info svg,.alertBox--success svg{fill:#2B6BB5!important}.account .button,.account a.button.button--small.card-figcaption-button,.account-body .form-actions .button.button--small,li.address .form-actions a.button.button--small{height:auto!important;padding:10px!important}.css-15nrlmu,.css-8fi82c{border:1px solid #2b6bb5!important;border-radius:1000px!important}.css-1clkqco a{font-weight:400!important}.ps-carousel .css-1clkqco a,.ps-clearance .css-1clkqco a{background-color:transparent!important}.css-1clkqco a,.css-1eew03s{color:#fff!important}.my-product-grid-wrapper .css-1clkqco a,.my-product-grid-wrapper .css-1eew03s{color:inherit!important}.my-product-grid-wrapper a.css-12v61c5{color:#fff!important;background-color:#2b6bb5!important}.accordion .css-1clkqco a{color:#2b6bb5!important}.accordion-content.is-open .css-xo5j2n>div{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-flow:row wrap!important;flex-flow:row wrap!important;width:100%!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important}.accordion-content.is-open .css-xo5j2n>div>div{-webkit-box-flex:0!important;-ms-flex:0 0 25%!important;flex:0 0 25%!important;max-width:25%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;padding:8px!important}.ps-clearance .css-1clkqco a:hover{color:#2b6bb5!important;background-color:transparent!important}.ps-carousel .css-1clkqco a:hover{color:#e8d11b!important;background-color:transparent!important}.account .button{font-size:.9rem!important;height:auto!important}.ps-clearance a{background-color:#fff!important}.productView input#form-action-addToCart{border:3px solid #2b6bb5!important;border-radius:0!important}.css-13w78ue{margin-top:10px!important}.account .button,.button .button--primary,.form-actions .button,.previewCartCheckout .button,.previewCartCheckout .button+.button,.productView a.button.dropdown-menu-button,a.button.button--small.card-figcaption-button,a.modal-close.custom-quick-search,a.reset.quicksearch{border-color:transparent!important;border:none!important;background-color:#2b6bb5!important;color:#fff;border-radius:0!important;font-weight:800!important;text-transform:uppercase!important;text-align:center;line-height:1!important}.ps-carousel .css-13w78ue a{background-color:#e8d11b!important;color:#000;font-weight:800!important;text-transform:uppercase!important;text-align:center;line-height:1!important;border-color:transparent!important;border:none!important;border-radius:1000px}.ps-carousel .css-13w78ue a:hover,.ps-carousel a:hover{background-color:#c0ab07!important;color:#fff;border-color:transparent!important;border:none!important}.ps-clearance .css-13w78ue a{background-color:#2b6bb5!important;color:#fff;font-weight:800!important;text-transform:uppercase!important;text-align:center;line-height:1!important;border-color:transparent!important;border:none!important;border-radius:0;font-size:.875rem}.ps-clearance .css-13w78ue a:hover,.ps-clearance a:hover{background-color:#14679e!important;color:#fff;text-align:center;line-height:1!important;border-color:transparent!important;border:none!important}input.button.button--primary.form-prefixPostfix-button--postfix{border-radius:0!important;height:48px!important}.account .button,.button,.form-actions .button,.table-actions .button+.button,button{border-radius:0!important}.button .button--primary,.form-actions .button,.previewCartCheckout .button,.previewCartCheckout .button+.button,.productView a.button.dropdown-menu-button,.productView input#form-action-addToCart,a.button.button--small.card-figcaption-button,a.modal-close.custom-quick-search,a.reset.quicksearch{border-color:#2b6bb5!important;background-color:#2b6bb5!important;color:#fff}.account .button:hover,.button .button--primary:hover,.form-actions .button:hover,.previewCartAction .button:hover,.previewCartCheckout .button+.button:hover,.previewCartCheckout .button:hover,.productView a.button.dropdown-menu-button:hover,.productView input#form-action-addToCart:hover,.ps-clearance a:hover,a.button.button--small.card-figcaption-button:hover,a.modal-close.custom-quick-search:hover,a.reset.quicksearch:hover,form#facet-range-form button.button.button--small:hover,input.button.button--primary.form-prefixPostfix-button--postfix:hover{border-color:#14679e!important;background-color:#14679e!important;border-radius:0!important;color:#fff}a.toggle-link.active svg{background:#2b6bb5!important;border-color:#2b6bb5!important}form#facet-range-form button.button.button--small{background-color:#2b6bb5!important;border-color:#2b6bb5!important}a.phone-btn,a.shop-now-btn,button.phone-btn{background-color:#e8d11b!important;border:3px solid #e8d11b;color:#000!important;font-family:Lato;font-weight:600;margin:0 0 .2rem 0!important}a.phone-btn:hover,a.shop-now-btn:hover{background-color:#c0ab07!important;border:3px solid #c0ab07!important;color:#fff!important}a.top-fmp-btn{background-color:#1b538c!important;color:#fff!important;font-family:Lato;font-weight:600;border-radius:1000px!important;margin-top:10px}a.bottom-fmp-btn{background-color:#e8d11b!important;color:#000!important;font-family:Lato;font-weight:600;border-radius:1000px!important;margin-top:10px;font-size:1rem}a.top-fmp-btn:hover{background-color:#0c3c5d!important;border:1px solid #0c3c5d!important;color:#fff!important}a.bottom-fmp-btn:hover{background-color:#c0ab07!important;border:1px solid #c0ab07!important;color:#fff!important}a.top-camp-btn{background-color:#e8d11b!important;color:#000!important;font-family:Lato;font-weight:600;border-radius:1000px!important;margin:10px 0 10px 0}a.top-camp-btn:hover{background-color:#e8d11b!important;border:1px solid #e8d11b!important;color:#000!important;-webkit-transition:all .2s ease;transition:all .2s ease}a.phone-btn{margin-top:10px}a.none_btn{color:#fff!important;border-bottom:2px solid #fff}.accordion a{text-decoration:none}.accordion{border-top-left-radius:0!important;border-top-right-radius:0!important;border:#ebebeb solid!important;border-radius:0!important}ul.accordion{margin:0!important}.accordion-navigation.is-open>a,.accordion-navigation>a:hover{background:#ebebeb!important}.accordion-title{position:relative;display:block;padding:20px!important;border-bottom:0;font-size:1rem!important;text-align:left;line-height:1;color:#0c3c5d!important;font-weight:600!important;border:none!important;text-transform:uppercase!important}a.accordion-title{padding:20px 30px 20px 10px!important}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-.9rem!important;content:"\002B";font-size:1.5rem}.is-open>.accordion-title::before{content:"\2212"!important}.accordion-navigation{margin-top:-1px;position:relative;text-decoration:none;display:block;margin-bottom:0!important;border:#dedede solid;border-width:.5px 0;cursor:pointer;width:100%}.accordion-navigation.is-open>a{background:#dedede;color:#fff}.accordion-navigation .accordion-title{padding:1.5rem 1.85714rem}.accordion-navigation>a{background:#fff;color:#dedede;padding:1.85714rem;display:block;font-family:Lato,Arial,Helvetica,sans-serif}.accordion-navigation>a:hover{background:#dedede}.accordion-content{padding:1rem .5rem 1rem 2rem;border:none!important}.accordion-content.is-open{margin-top:5px!important;margin-bottom:10px;padding:10px}.responsive-card-table{border-collapse:collapse}.responsive-card-table.unstriped tbody{background-color:transparent}.responsive-card-table th{background-color:transparent}.responsive-card-table td,.responsive-card-table th,.responsive-card-table tr{border:1px solid #ebebeb}.subcategory-image.placeholder-image{background-image:url(../img/image-coming-soon-placeholder.png)!important;background-size:cover!important}.subcategory-image{background-size:unset!important}.map_iframe{padding:0}.about_local h3{line-height:1.1}.about_h6,.about_sub{font-weight:800}h6.about_h6{margin-bottom:1px;margin-top:20px}h5.cf_label{background-color:#2b6bb5;font-weight:700;color:#fff;padding:5px 10px}.about_h5,.contact_temp_h5{background-color:#e8d11b;font-weight:700;color:#333;padding:5px 10px}.contact_temp_h5{letter-spacing:.05rem;text-transform:none}.fa_border_01{border:3px solid #fff;padding:10px;border-radius:1000px}.cf_bluebg{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(44,107,181,.8)),to(rgba(44,107,181,.8))),url(../img/bg-imgs/cf_bgimg_01.png)!important;background-image:linear-gradient(0deg,rgba(44,107,181,.8),rgba(44,107,181,.8)),url(../img/bg-imgs/cf_bgimg_01.png)!important;background-size:cover!important}.es_bluebg{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(44,107,181,.8)),to(rgba(44,107,181,.8))),url(../img/bg-imgs/es_bgimg_01.png)!important;background-image:linear-gradient(0deg,rgba(44,107,181,.8),rgba(44,107,181,.8)),url(../img/bg-imgs/es_bgimg_01.png)!important;background-size:cover!important}.bb_bluebg{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(44,107,181,.8)),to(rgba(44,107,181,.8))),url(../img/bg-imgs/bb_bgimg_01.png)!important;background-image:linear-gradient(0deg,rgba(44,107,181,.8),rgba(44,107,181,.8)),url(../img/bg-imgs/bb_bgimg_01.png)!important;background-size:cover!important}.fmp-bgimg{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(242,242,242,.8)),to(rgba(242,242,242,.8))),url(../img/bg-imgs/handles_bgimg_01.jpg)!important;background-image:linear-gradient(0deg,rgba(242,242,242,.8),rgba(242,242,242,.8)),url(../img/bg-imgs/handles_bgimg_01.jpg)!important;background-size:cover!important;background-attachment:fixed}h2.ct_h2{font-size:1.5rem}.fa_border_04{border:3px solid #2b6bb5;padding:7px;border-radius:1000px;font-size:1rem;top:-5px;position:relative}.fa_border_02{border:2px solid #2b6bb5;padding:3px;border-radius:1000px;font-size:16px;margin-right:5px;top:-3px;position:relative}.fa_border_03{border:2px solid #0c3c5d;padding:5px;border-radius:1000px;position:relative;font-size:20px;top:-3px}.about_header{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3))),url(https://cdn11.bigcommerce.com/s-35brafty7g/images/stencil/original/image-manager/about-us-gif.gif);background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),url(https://cdn11.bigcommerce.com/s-35brafty7g/images/stencil/original/image-manager/about-us-gif.gif);padding:25px;background-repeat:no-repeat;background-size:cover;height:300px;background-position:center}.email_header{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2))),url(https://store-35brafty7g.mybigcommerce.com/content/theme-imgs/mailinglist_banner.png);background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),url(https://store-35brafty7g.mybigcommerce.com/content/theme-imgs/mailinglist_banner.png);padding:25px;background-repeat:no-repeat;background-size:cover;height:300px;background-position:bottom}.contact_header{height:340px;padding:25px;background-color:#2b6bb5;margin-bottom:20px}.about_header h1.about_shoppe_head,.contact_header h1.about_shoppe_head,.email_header h1.about_shoppe_head{font-weight:800;text-transform:uppercase;font-size:5rem;color:#fff!important;text-align:center!important;text-shadow:2px 2px 4px #333;padding-top:65px}.about_header_content,.contact_header_content{text-align:center;vertical-align:middle}.contact_header_content{margin-bottom:20px}.about_header_content h5{color:#fff;margin-top:-10px}.about_contact{background:#2b6bb5}.contact-div{padding-left:.75rem!important;padding-right:.75rem!important}p.contact-p{line-height:1.5}.sm_contact .socialLinks .icon svg{fill:#0C3C5D!important}.sm_contact ul{margin-left:0!important}.ty_area{border-bottom:2px solid #2b6bb5;border-top:2px solid #2b6bb5;margin-bottom:-50px!important;padding:0!important;margin-top:50px!important;background-color:#fff}.ty_ad_local{background:0 0!important}.ty_bg{border-bottom:2px solid #2b6bb5;border-top:2px solid #2b6bb5}a.about_contact,button.about_contact{font-weight:700;background-color:#fff;color:#2b6bb5!important;border-radius:1000px!important}a.about_contact:hover,button.about_contact:hover{background-color:#0c3c5d;color:#fff!important}.about_cfs{height:auto;margin:0 auto;padding:10px;position:relative;width:80%}main.page.content h4.about_legacy{background-color:#e8d11b!important;color:#333!important;font-size:1.5rem;padding:10px}.ty_icons{position:relative;height:300px}.ty_ad h3,.ty_ad_local h3,.ty_area h3{font-weight:700}.about_contain,.ty_contain{padding:0;margin-top:50px}.about_contain h3,.ty_area h3,.ty_contain h3{text-transform:uppercase}.about_contain{margin-bottom:-58px}.map_iframe iframe{border-bottom:2px solid #2b6bb5!important;border-top:2px solid #2b6bb5!important}.ty_contain{margin-bottom:-50px}.ty_review,.ty_sec{padding:0}.ty_sec p{line-height:1.3;font-size:.9rem}.ty_review,.ty_review a{color:#fff}.ty_review button a{color:#0c3c5d}.ty_review button a:hover{color:#fff}.ty_review a:hover{color:#e8d11b}.about_local,.ty_review{text-align:center;min-height:450px;position:relative;margin:auto;width:90%;padding:60px 0}.ty_review_02{text-align:center;min-height:100%;position:relative;margin:auto;width:90%;padding:0}.ty_sec img{width:130px}.ty_sec{width:33%!important}h5.ty_label{font-size:1.4rem!important;line-height:1.1;color:#333!important;font-weight:700;margin-top:10px}.ty_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important;margin:0 auto!important;padding-top:20px;padding-left:20px!important}.main-nav-container.fixed .right-align-container.sticky{margin-top:10px}.checkout .main-nav-container.fixed .right-align-container.sticky{margin-top:0}.user-links.sticky{left:-22px;top:-10px}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:2560px){.heroCarousel.slick-initialized{max-height:101.42857rem}}@media only screen and (min-width:1920px){.slider{margin-bottom:5%!important}}@media only screen and (min-width:1200px){.top-menu{display:none!important}}@media only screen and (min-width:1025px) and (max-width:1200px){.top-menu,.wishlist{display:none!important}.top-fmp-col{margin-top:0}#body.checkout header .form-fieldset,header .form-fieldset{width:65%!important;max-width:300px}.callnow{right:-40px}.quick-search{right:-40px}.home-search .quick-search{right:0}.fmp-og .fmp-qs{padding-right:0!important;padding-left:0!important}h4.fmp-help{line-height:1;padding:17px 0 10px 0;font-size:1.4rem}a.bottom-fmp-btn{font-size:.9rem}.tt-fmp,.tt-pagination{display:none}}@media only screen and (min-width:1024px) and (max-width:1632px){.slider{display:none!important}.mobile_hero_img{display:block!important}}@media only screen and (max-width:1024px){a.card-figcaption-button{padding:10px!important;margin-top:10px}.flexD .flexBrand,.flexT .flexLogo,.flexT .flexTopCat{margin-bottom:10px}.navPages-container .search-icon{top:16px!important}.ps-store{padding:0!important}p.ps-p{text-align:center}p.ps-p span{background:0 0!important;color:#fff!important}.top-menu{display:block!important}.wishlist{display:none!important}.header-container{margin-top:0!important}h5.top-fmp-title{line-height:1.2;margin-top:5px}a.top-fmp-btn{margin-top:10px}.top-fmp-col{padding:10px;margin-top:0}.top-campaign{margin-top:50px!important}.flex-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;width:100%!important;margin:0 auto!important}.flex-item{width:32%!important}.fch{margin-top:500px}.blue-sq-01{height:150px}.section-background,.section-background-03{height:530px}.cfs-clearance h3{top:50px}.cfs-clearance h4{top:150px}.slider{display:none!important}.mobile_hero_img{display:block!important}.section-background,.section-background-03{background-size:contain}h4.fmp-help{line-height:1;padding-left:20px;padding-top:7px;font-size:1.2rem}a.bottom-fmp-btn{font-size:.9rem}.es_maggear{margin-top:5px}h3.fmp-heading{line-height:1;font-size:2rem;text-align:center}.fmp-og .fmp-qs{padding-right:0!important;padding-left:0!important}.flexDiv h2,.flexLogo h2{line-height:1!important;font-size:2.8rem!important}.flexD{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flexD .flexBrand{max-width:48%;width:48%}.alert-btn-align a.right{text-align:center;float:none}.alert-btn-align{text-align:center;margin-bottom:20px;margin-top:10px}.pw-alert-icon{width:100%!important;text-align:center;margin-top:20px}p.pw-alert-excl{margin-bottom:0;margin-top:0}.yellow-alert{padding:0!important}#flex-btn-wrap{width:100%;height:50px}}@media screen and (min-width:810px) and (max-width:1023px){.brand .actionBar select#limit,.brand .actionBar select#sort,.category .actionBar select#limit,.category .actionBar select#sort,.search .actionBar select#limit,.search .actionBar select#sort{width:97%!important}.wishlist{display:none!important}.header-container{margin-top:0!important}h5.top-fmp-title{line-height:1.2;margin-top:5px}a.top-fmp-btn{margin-top:10px}.top-fmp-col{padding:10px;margin-top:0}.top-campaign{margin-top:50px!important}.fch{margin-top:400px;min-height:300px}.section-background{height:400px!important}.section-background-03{height:500px}.lg-hmpg-brand img{max-width:350px}.home-cat-btm-row{margin-top:0!important}.blue-sq-01{height:250px}.faucet-highlight{height:285px!important}.cfs-clearance h3{font-size:1.5rem;top:65px;line-height:1.2}.cfs-clearance h4{top:150px;font-size:1.2rem;line-height:1.3}}@media screen and (max-width:800px){.cf_badge_container{margin-top:-20px}a span.bp-badge,a:focus span.bp-badge,a:visited span.bp-badge{font-size:1rem!important}.bp-icon{width:50px;height:auto}article.card .card-body p.card-title{max-height:70px!important}.table_responsive tbody{border:none!important}.productView-info .fa-box-open{font-size:1rem}.fa-box-open{font-size:3rem}.category .actionBar select#limit,.category .actionBar select#sort,.search .actionBar select#limit,.search .actionBar select#sort{width:97%!important}.flex-container{display:block}body .header-container .header-container-left-aligned-logo{margin-top:-20px!important}.flex-item{width:100%!important}.slider{display:none!important}.mobile_hero_img{display:block!important;margin-top:20px}.top-fmp-col{text-align:center!important;padding-right:10px;padding-left:10px;margin-top:0}.top-campaign{margin-top:0!important}.top-es-btn{margin-top:10px;text-align:center!important}.bs01,.bs02{width:100%!important;margin-bottom:10px!important}.home-cat-btm-row{margin-top:0!important}.lg-hmpg-brand img{max-width:300px}.ps-store h2{text-align:center!important;font-size:2rem!important}.section-background-03{height:640px!important;padding-top:30px!important}.cfs-clearance h3,h2.bb-dp{font-size:1.8rem!important}.got-lids p{width:85%}.got-lids h1{font-size:3rem}.cfrp h3{font-size:1.8rem}body.main.eleven-seventy .brand.main,body.main.eleven-seventy .category.main{margin-top:10px}h1.about_shoppe_head{font-size:3.4rem!important;line-height:1.2!important}.about_cfs{width:100%!important}main.page.content h4.about_legacy{font-size:1rem;line-height:1.2;padding-left:10px!important}.flexT{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}p.ps-p{font-size:1.2rem;line-height:1.2;padding-top:5px}.ps-store h2{font-size:1.5rem;line-height:1.2;padding-top:5px;padding-bottom:5px}.ps-btn{margin-top:20px!important}.home-cta-cat-cfrp h3{font-size:2rem}.flexT .flexDiv,.flexT .flexTopCat{width:100%;max-width:586px}.navBar--account .navBar-item{margin:0 0 10px 0!important}.navBar--sub .navBar-item.is-active{border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-top-left-radius:0;border-bottom-left-radius:0}#body.checkout header .form-fieldset,header .form-fieldset{width:100%!important}.ty_sec{width:100%!important}.home-search .form-input{width:100%!important;float:right}.cat-ad-bg{background-size:cover!important}}@media screen and (min-width:1025px) and (max-width:1113px){.callnow{right:-25px}}@media only screen and (min-width:1025px) and (max-width:1200px){#body.checkout header .form-fieldset,header .form-fieldset{width:60%!important;max-width:300px}.callnow{right:-30px}}@media screen and (min-width:744px) and (max-width:799px){.lg-hmpg-brand img{max-width:400px}.blue-sq-01{height:200px}.faucet-highlight{width:100%!important}.cfs-clearance h4{font-size:1rem;line-height:1.5}.section-background-03{height:715px!important}}@media screen and (max-width:640px){.plunger{width:300px}main.page-content.search form.actionBar{top:0!important;margin-bottom:0!important}.blue-sq-01{height:165px}.cfs-clearance h3,h2.bb-dp{font-size:2rem!important;width:100%}.cfs-clearance h4{font-size:1.3rem!important;line-height:1.6}.cfs-top-img img{width:250px;margin-top:-50px;text-align:center}.home-cat-top{margin-top:50px!important}h5.top-fmp-title{display:block!important;line-height:1.2;font-size:.9rem;margin-top:10px}span.top_words:after{content:"\a";white-space:pre}a.top-fmp-btn{display:inline-block;margin-top:5px;margin-bottom:7px}.flexD{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}a.home-brand-btn{font-size:.9rem;padding-top:20px;padding-bottom:20px}h4.fmp-help{line-height:1;padding-left:0;padding-top:0;font-size:1.2rem}.specs-grid .kmodal-item{width:48%;height:100px}.specs-grid{gap:0}.cat-grid{padding:20px}.cat-grid .caticon-item{width:48%;height:170px;margin-bottom:20px}.home-top-cat{margin-top:10px!important}}@media screen and (max-width:393px){.cfs-top-img img{width:220px!important;margin-top:-50px!important;text-align:center!important}}