div[data-content-region=header_announcement_bar--global]{background-color:#a70101}.subcategory-grid ul.navList{display:none}.previewCart p.or-use-label{display:none}.announcement-bar{padding-top:10px;padding-bottom:10px;color:#fff;text-align:center}.announcement-bar a{color:#fff}.navPages-list li[data-page-name="Shipping & Returns"]{display:none}.heroCarousel .slick-list{max-width:1920px;margin-left:auto;margin-right:auto}.heroCarousel-slide .heroCarousel-image-wrapper{height:auto}.heroCarousel-slide .heroCarousel-image{max-height:none}body.home .body{margin-bottom:0}.featured-categories{display:-ms-grid;display:grid;gap:2em 1em;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);text-align:center;margin-bottom:6em}.featured-categories a{position:relative}.featured-categories figure{margin:0}.featured-categories figcaption{position:absolute;bottom:0;text-align:left;color:#fff;text-transform:uppercase;background:#000;width:100%;padding:15px;font-size:22px;font-weight:700;margin:0;text-shadow:0 3px 6px rgba(0,0,0,.54)}.featured-categories a:hover figcaption{background:#c40000}.top-divider::before{content:"";display:block;margin:80px auto;width:150px;height:7px;background-color:#c40000}.home-brands-wrapper{background-image:url("https://cdn11.bigcommerce.com/s-x9xpjqe5nk/images/stencil/original/image-manager/brands-bg.jpg?t=1658337877&_gl=1*1xly3t2*_ga*NDQ4NTUxODUzLjE2NTAyOTEyMDc.*_ga_WS2VZYPC6G*MTY1ODMzNTY1OS4xODMuMS4xNjU4MzM1NjY5LjUw");background-size:cover;padding:4em 0;margin-bottom:4em;margin-bottom:0}body.content-page .home-brands-wrapper{margin-bottom:0}.home-brands-wrapper h2{color:#fff}.home-brands-wrapper .productCarousel{margin-bottom:0}.home-brands-wrapper .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.brand-button{text-align:center;padding:40px 0 0}.brands-image img{width:auto;height:auto;margin-left:auto;margin-right:auto}.card-figcaption a.button.button--small.card-figcaption-button{font-weight:700;font-style:normal}.card-figcaption a.button.button--small.card-figcaption-button[data-event-type=product-click]{color:#fff;background:#c40000;background:linear-gradient(180deg,#c40000 0,#620000 100%)}.card-figcaption a.button.button--small.card-figcaption-button[data-event-type=product-click]:hover{color:#c40000;background:#fff}.card-title a:hover{text-decoration:underline}.card-body .price-section{font-size:16px;color:#666}.card-text[data-test-info-type=brandName]{color:#999}input#form-action-addToCart{background:#c40000;background:linear-gradient(180deg,#c40000 0,#620000 100%);border-radius:0}input#form-action-addToCart:hover{background:#c40000;background:linear-gradient(0deg,#c40000 0,#620000 100%);border-radius:0}form.form.form-wishlist.form-action a.button.dropdown-menu-button{border:1px solid #ccc!important;border-radius:0}h2.page-heading{line-height:1}h2.showcase-products{font-family:Teko,Poppins,Arial,Helvetica,sans-serif;font-size:48px}li.brand .card-image{padding:1px}li.brand .card-img-container{margin-left:auto;margin-right:auto;background:#dfdfdf;border:1px solid #ccc}#contact-us-page form small{font-size:1.25em;color:#c40000}.footer{border-top:none}h5.footer-info-heading{font-family:Teko,Poppins,Arial,Helvetica,sans-serif;font-size:22px}h5.footer-info-heading::after{content:"";display:block;width:35px;height:3px;background-color:#c40000}.footer-info-col{color:#ccc}.footer-info-col[data-section-type=footer-contact] dl{display:-ms-flexbox;display:flex;gap:.5em}.footer-info-col dl{margin-bottom:0}.footer-info-col p{line-height:1.3}.footer-info-col dt{font-size:20px;color:#c40000}footer dd a{color:#ccc;text-decoration:none}footer dd a:hover,footer li a:hover{color:#fff!important;text-decoration:underline}#nl_email:-ms-input-placeholder{color:#000;opacity:1}#nl_email::placeholder{color:#000;opacity:1}form[data-form-type=newsletter] input[type=submit]{background:#eee!important;color:#222;border-radius:5px;border:0}form[data-form-type=newsletter] input[type=submit]:hover{color:#fff;background:#c40000!important}article.footer-info-col.footer-info-col--small-4{width:20%}article.footer-info-col.footer-info-col--small-4[data-section-type=newsletterSubscription]{width:40%}article[data-section-type=newsletterSubscription] input#nl_email{background-color:#ccc;border-bottom:2px solid #c40000}.footer-copyright{text-align:left}@media (max-width:980px){.featured-categories figcaption{font-size:18px;padding:5px 10px}}@media (max-width:810px){article.footer-info-col.footer-info-col--small-4,article.footer-info-col.footer-info-col--small-4[data-section-type=newsletterSubscription]{width:50%}}@media (max-width:800px){figcaption.card-figcaption{display:none!important}section.productCarousel:last-of-type{margin-bottom:20px}}@media (max-width:767px){.featured-categories{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}body.product div.announcement-bar{display:none}}@media (max-width:550px){h5.footer-info-heading::after{margin-left:auto;margin-right:auto}}@media (max-width:480px){.featured-categories figure{margin-bottom:3em}article.footer-info-col.footer-info-col--small-4,article.footer-info-col.footer-info-col--small-4[data-section-type=newsletterSubscription]{width:100%}.footer-info-col dl{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-info-col dd,.footer-info-col dt{width:100%;text-align:center}}@media (max-width:374px){.featured-categories{-ms-grid-columns:1fr;grid-template-columns:1fr}.featured-categories figure{margin-bottom:0}}@media (min-width:551px){.half.text-content{padding-right:30px}}@media (min-width:801px){.mega-cat-nav li.navPages-item.btn{background:#a70101;color:#fff;border-radius:12px;padding-left:1.4286rem}.mega-cat-nav li.navPages-item.btn.active{background:#a70101;color:#fff}.mega-cat-nav .container-header.btn.active span.burger-menu{color:#fff}.mega-cat-nav .container-header.btn.active .mega-menu-icon{fill:#fff;stroke:#fff}.mega-cat-nav .container-header.btn:hover .mega-menu-icon{fill:#ccc;stroke:#ccc}.mega-cat-nav .container-header.btn:hover span.burger-menu{color:#ccc}#menu-wrapper.fixed .mega-cat-nav li.navPages-item.btn{background:0 0}.mega-cat-nav li.navPages-item.btn.active{padding-left:0;border-radius:0}.mega-cat-nav li.navPages-item.btn a.navPages-action{color:#fff}.navPages-action svg{fill:#fff}.mega-cat-nav{padding-top:5px;padding-bottom:5px}.mega-cat-dropdown{height:auto!important;padding-bottom:20px!important;width:600px;direction:ltr!important;max-height:80vh}.main-nav-wrapper{display:-ms-grid;display:grid;gap:2em;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.mega-cat-dropdown div.brands{margin-top:10px;padding-left:20px;border-left:1px solid #707070}.navPages .navPage-subMenu-list{max-width:100%}.mega-cat-dropdown li.navPages-item.top-level a{font-weight:700;text-transform:uppercase}.mega-cat-dropdown li.navPages-item a.navPages-action .navPages-action-moreIcon{display:none}.mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout{display:block!important;position:static;border:none;width:auto;padding:0!important;min-height:0!important}#menu .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout .page.inactive-page{display:block!important;height:auto!important;margin-top:0!important;opacity:1!important;visibility:visible!important}.mega-cat-dropdown li.navPage-subMenu-item-child.second-level{width:100%;display:block}.flyout-page-wrapper .page.inactive-page{z-index:99999!important}#menu .mega-cat-dropdown .has-subMenu.is-root+.navPage-subMenu-horizontal.second-level-flyout .page.active-page{margin-top:0!important}.second-level-flyout .category-title{display:none!important}#menu.fixed .mega-cat-dropdown li.navPage-subMenu-item-child.second-level a.second-level,.mega-cat-dropdown li.navPage-subMenu-item-child.second-level a.second-level{font-weight:400!important;font-size:13px!important;text-transform:none;line-height:1.2}div#page-wrapper .second-level-flyout .flyout.page li.navPage-subMenu-item-child{margin-bottom:0}}@media (min-width:801px) and (max-width:1170px){#menu div.nav-right{width:calc(100% - 125px)}}