.previewCartItem-image img{-o-object-fit:contain;object-fit:contain}.our-brands__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#333;z-index:69;min-height:55px;position:absolute;top:0;left:0;right:0}@media screen and (max-width:800px){.our-brands__menu{min-height:44px}}@media only screen and (max-width:800px){body{padding-top:136px}}header{padding-top:55px}@media only screen and (max-width:550px){header{height:auto!important;padding-top:44px}header .mega-cat-dropdown{height:calc(100vh - 136px)!important;top:90px}header .logo-user-section.fixed+#menu-wrapper .mega-cat-dropdown{top:3px;height:calc(100vh - 48px)!important}header .mobileMenu-toggle{z-index:68}}@media screen and (min-width:801px){header .logo-user-section{padding:10px 20px 0 0!important}}header .logo-user-section .navUser-section.navUser-section--alt{padding-top:0}header .logo-user-section .navUser-section.navUser-section--alt .dropdown--quickSearch.desktop{margin-top:0}header img.header-logo-image{max-width:200px}header input#search_query{padding-left:5px}header div#menu{z-index:2}@media screen and (min-width:800px){header .mega-cat-nav{display:none}header #menu.fixed .nav-right-fixed,header #menu.fixed div.nav-right{display:none}}header #menu .navPages-list{float:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header #menu div.nav-right{float:unset;width:100%}.navPages-action.activePage{color:#c60e0f!important}header .navPages-action svg{fill:#1f1f1f;stroke:#1f1f1f}header .navPages-action.activePage svg{fill:#C60E0F!important;stroke:#C60E0F!important}.top-banner{text-align:center;color:#fff;background-color:#1f1f1f;padding:10px 0;border-bottom:1px solid #c60e0f}header #menu.fixed .nav-right-fixed,header #menu.fixed div.nav-right{display:block}header .nav-minus-logo{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}header nav.navUser{width:50%}#menu.fixed .nav-right-fixed{width:100%}header #menu.fixed .fixed-dropdown{display:none}header #menu.fixed .navPages-list a.navPages-action{font-size:14px!important}header #menu.fixed .dropdown--quickSearch{-ms-flex-preferred-size:100%;flex-basis:100%}header #menu .navPages-list .navPage-subMenu{min-width:825px;-webkit-box-shadow:2px 3px 20px 3px rgba(0,0,0,.5);box-shadow:2px 3px 20px 3px rgba(0,0,0,.5)}ul.navPage-subMenu-list{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;padding-top:15px}ul.navPage-subMenu-list li.navPage-subMenu-item{max-width:200px}@media screen and (max-width:800px){.mega-nav .navPages-item.categories .mobile{padding:5px 0}.mega-nav .navPages-item.categories .mobile .navPage-subMenu-item-child.second-level{padding:5px 5px}}@media screen and (min-width:801px){.navPages-list .navPage-subMenu{min-width:unset!important;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:auto!important;height:auto}.navPages-list .navPage-subMenu .navPage-subMenu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;padding-top:15px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:auto;max-height:269px}.navPages-list .navPage-subMenu .navPage-subMenu-list li.navPage-subMenu-item{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}div[data-content-region=home_below_menu]{min-height:534px}.featured-categories-banner.upper-banners li.category.one .text-wrapper h2.featured-banner-title{color:#fff}.featured-categories-banner.upper-banners li.category.one .text-wrapper p.featured-banner-text{color:#fff}.featured-categories-banner.upper-banners li.category.one .text-wrapper p.featured-banner-byline-text{color:#fff;font-size:11px;margin-top:5px}.featured-categories-banner.upper-banners li.category.two .text-wrapper h2.featured-banner-title{color:#fff}.featured-categories-banner.upper-banners li.category.two .text-wrapper p.featured-banner-text{color:#fff}.featured-categories-banner.upper-banners li.category.two .text-wrapper p.featured-banner-byline-text{color:#fff;font-size:11px;margin-top:5px}.featured-categories-banner.mid-banners li.category.one .text-wrapper h2.featured-banner-title{color:#2f2f2b}.featured-categories-banner.mid-banners li.category.one .text-wrapper p.featured-banner-text{color:#2f2f2b}.featured-categories-banner.mid-banners li.category.one .text-wrapper p.featured-banner-byline-text{color:#2f2f2b;font-size:11px;margin-top:5px}.featured-categories-banner.mid-banners li.category.two .text-wrapper h2.featured-banner-title{color:#2f2f2b}.featured-categories-banner.mid-banners li.category.two .text-wrapper p.featured-banner-text{color:#2f2f2b}.featured-categories-banner.mid-banners li.category.two .text-wrapper p.featured-banner-byline-text{color:#2f2f2b;font-size:11px;margin-top:5px}.featured-categories-banner.lower-banners li.category.one .text-wrapper h2.featured-banner-title{color:#fff}.featured-categories-banner.lower-banners li.category.one .text-wrapper p.featured-banner-text{color:#fff}.featured-categories-banner.lower-banners li.category.one .text-wrapper p.featured-banner-byline-text{color:#fff;font-size:11px;margin-top:5px}.featured-categories-banner.lower-banners li.category.two .text-wrapper h2.featured-banner-title{color:#fff}.featured-categories-banner.lower-banners li.category.two .text-wrapper p.featured-banner-text{color:#fff}.featured-categories-banner.lower-banners li.category.two .text-wrapper p.featured-banner-byline-text{color:#fff;font-size:11px;margin-top:5px}.featured-categories-banner{margin-top:0;margin-bottom:0}@media screen and (max-width:550px){.featured-categories-banner .featured-categories{margin-bottom:15px}.featured-categories-banner.two-columns li.category:last-of-type{padding-bottom:0}}.featured-categories-banner .zoom-image-container{border:none}.featured-categories-banner .featured-banner-title{font-size:32px;margin-top:1rem}@media screen and (min-width:551px) and (max-width:800px){.featured-categories-banner.two-columns ul{margin-bottom:1.5rem}}@media screen and (min-width:801px){.featured-categories-banner.two-columns ul{margin-bottom:1.5rem}.featured-categories-banner.two-columns ul li.category.one{width:60%}.featured-categories-banner.two-columns ul li.category.two{width:40%}.featured-categories-banner.lower-banners.two-columns ul{margin-bottom:1.5rem}.featured-categories-banner.lower-banners.two-columns ul li.category.one{width:40%}.featured-categories-banner.lower-banners.two-columns ul li.category.two{width:60%}}.featured-categories-banner a{position:relative}.featured-categories-banner a:hover img{opacity:.3}.featured-categories-banner a img{opacity:.5;height:200px;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:801px){.featured-categories-banner a img{height:300px}}.featured-categories-banner a h1{font-weight:600!important;line-height:1.1}.featured-categories-banner a:has(img) .text-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;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}.productCarousel .productCarousel-slide .card-img-container{height:250px}.productView-title{font-size:32px}.productView-thumbnails .productView-thumbnail .productView-thumbnail-link{max-width:110px;height:88px}.productView-thumbnails .productView-thumbnail .productView-thumbnail-link img{width:92px}.newsletter-subscription-section{background-color:rgba(0,0,0,.5);position:relative}.newsletter-subscription-section::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-image:url("https://cdn11.bigcommerce.com/s-qt4zqet5yv/images/stencil/original/image-manager/lake-eufaula-sunset.jpg");background-size:cover;background-position:center}@media screen and (min-width:551px){.newsletter-subscription-section{height:300px;-ms-flex-line-pack:center;align-content:center}}.newsletter-subscription-section .newsletter.cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}@media screen and (max-width:550px){.newsletter-subscription-section .newsletter.cta{padding:50px 20px!important}}.newsletter-subscription-section .newsletter.cta .newsletter-heading-container{margin-bottom:16px}.newsletter-subscription-section .newsletter.cta .newsletter-heading-container .newsletter-heading{font-size:34px;line-height:36px;font-weight:700;color:#fff;text-align:center}.newsletter-subscription-section .newsletter.cta .newsletter-heading-container span{display:block;text-align:center;color:#fff;text-transform:uppercase;font-size:18px;font-weight:600}.footer{border-top:none}.footer-bottom{display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:550px){.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#gsm-global-logo-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-heading{margin-top:20px}@media screen and (min-width:801px){.page.category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page.category .page-sidebar:not(:has(nav)){display:none}.page.category .page-sidebar .sidebarBlockSubcategories-toggle{display:none}@media screen and (max-width:800px){.page.category .page-sidebar .sidebarBlockSubcategories-toggle{display:block;padding:10px;border:1px solid #1f1f1f;color:#1f1f1f}}@media screen and (max-width:800px){.page.category .page-sidebar .sidebarBlockSubcategories{position:absolute;height:250px;left:0;right:0;overflow-y:auto;display:none;z-index:10;background-color:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.25);box-shadow:0 10px 20px rgba(0,0,0,.25);padding:10px;border:1px solid #d3d3d3}.page.category .page-sidebar .sidebarBlockSubcategories.subcat-open{display:block}.page.category .page-sidebar .sidebarBlockSubcategories .navList{width:100%}.page.category .page-sidebar .sidebarBlockSubcategories .navList::before{display:none}.page.category .page-sidebar .sidebarBlockSubcategories .navList li{padding:10px 20px}.page.category .page-sidebar .sidebarBlockSubcategories .navList li a{font-size:14px}}.page.category .page-content{max-width:877.5px}@media screen and (max-width:550px){.page.category .page-content .actionBar-section:has(select#sort){float:left}}.page.category .page-content .pagination{justify-items:center}.page.category .page-content .pagination .pagination-item--next{float:none}.page-content[data-cart] .cart-item-block.cart-item-figure{justify-items:center;display:table-cell;-ms-flex-line-pack:start;align-content:start;height:100%}.page-content[data-cart] .cart-item-block.cart-item-figure .cart-item-image{max-height:100px;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;display:block;position:relative}@media screen and (min-width:801px){.page-content[data-cart] .cart-item-block.cart-item-figure .cart-item-image{margin:21px auto}}.page-content[data-cart] .cart-item-block.cart-item-figure::after{display:none}.page-content[data-cart] .cart-item-block.cart-item-title a{color:#2f2f2b}.page-content[data-cart] .cart-item-block.cart-item-title a:hover{color:#960406}.page-content[data-cart] .cart-total-grandTotal{font-weight:700}.previewCartCheckout .button{background-color:#2f2f2b;border:0!important}.card{border:1px solid #ebebeb;padding:15px}.card-figcaption{display:none}.fixed div#quickSearch{display:none}.fixed .navPages-wider nav.navUser{width:40%}@media screen and (max-width:1024px){.fixed .navPages-wider nav.navUser{width:20%}}@media screen and (max-width:768px){#menu.fixed .nav-right-fixed{display:none!important}}.search-suggestion .category-suggestion{font-size:14px}