@import url('https://fonts.googleapis.com/css2?family=Source Sans Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900');@import url('https://fonts.googleapis.com/css2?family=Paytone One');@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700;800');#layout-grid-container{margin:0
auto}#layout-grid .row-inner{margin:0
auto;pointer-events:none;position:relative;width:100%}#layout-grid .sector-container{pointer-events:auto;position:absolute;top:0}#layout-grid .menu-block .container,
#layout-grid .pc-shipping-address .form,
#layout-grid .pc-billing-address
.form{display:none;position:absolute;z-index:1000}#layout-grid:before,
#layout-grid:after,
#layout-grid .row:before,
#layout-grid .row:after,
#layout-grid .sector:before,
#layout-grid .sector:after,
#layout-grid .block:before,
#layout-grid .block:after{content:'\00a0';display:block;height:0;overflow:hidden}#page{font-family:Source Sans Pro;background-color:rgba(0, 0, 0, 0.43);background-image:url(/images/theme-74/TriPattern.png);background-repeat:repeat;background-position:center center;background-attachment:fixed;font-size:16px;line-height:150%;background-size:25%}@media screen and (max-width: 767px){.product,li.product,div.product,.product-item{width:50% !important;max-width:50% !important;float:left !important;display:block !important;box-sizing:border-box !important;height:auto !important;min-height:0 !important;padding:6px
!important}.product .sub-layout-grid, .product .slg-row, .product .slg-sector{width:100% !important;max-width:100% !important;float:none !important;box-sizing:border-box !important}.product .slg-row{display:flex !important;flex-direction:column !important}.product
.cart{position:static !important;width:100% !important;margin-top:8px !important}.product .cart a.button, .product a.button, .product
button{display:block !important;position:static !important;width:100% !important;min-height:44px !important;height:auto !important;padding:10px
6px !important;line-height:1.2 !important;white-space:normal !important;box-sizing:border-box !important;text-align:center !important}.product a, .product .price, .product .cost, .product
.amount{white-space:normal !important;overflow-wrap:anywhere !important;overflow:visible !important}.menu-block .container ul.level-1.horizontal, .menu-block .container ul.level-1.horizontal
ul{display:block !important;width:100% !important;float:none !important}.menu-block .container ul.level-1.horizontal
li{display:block !important;float:none !important;width:100% !important;margin:0
!important}.menu-block .container ul.level-1.horizontal li
a{display:block !important;width:100% !important;padding:12px
16px !important;line-height:1.35 !important;white-space:normal !important;box-sizing:border-box !important}}@media (max-width: 767px){.pc-products>div>div[style*="width"],.pc-products>div>div[style*="float"]{float;width:50% !important;max-width:50% !important;box-sizing:border-box !important}.pc-products
.product{width:100% !important;max-width:100% !important}.pc-products .product .name
a{height:auto !important;min-height:0 !important;overflow:visible !important}.pc-products .product .cart
a.button{width:calc(100% - 16px) !important;max-width:100% !important;float:none !important}#shopAll,.shop-all,.mobile-nav,.nav-mobile,#mobileMenu,.menu-mobile,[class*="shop-all"],[id*="shopAll"],.navbar-collapse,.mobile-menu{display:block !important}#shopAll a, .shop-all a, .mobile-nav a, .nav-mobile a, #mobileMenu a, .menu-mobile a,
.navbar-collapse
a{display:block !important;float:none !important;width:100% !important;line-height:1.4 !important;padding:10px
12px !important;white-space:normal !importa @media (max-width: 767px){#block-1686970136{float:none !important;width:100% !important;height:auto !important;margin:0
!important}#block-1686970136>a.button{float:none !important;display:block !important;width:100% !important;height:auto !important;min-height:50px !important;box-sizing:border-box !important}#block-1686970136>.container{position:relative !important;top:auto !important;left:auto !important;width:100% !important;height:auto !important}#block-1686970136 > .container ul.level-1.horizontal,
#block-1686970136 > .container ul.level-1.horizontal > li.level-1,
#block-1686970136 > .container ul.level-1.horizontal>li.level-1>a.level-1{display:block !important;position:relative !important;float:none !important;width:100% !important;height:auto !important;min-height:45px !important;box-sizing:border-box !important;line-height:1.4 !important;padding:10px
12px !important;white-space:normal !important}}nt}#block-1653377475.block{margin-bottom:10px}#shopDiv.block
.product{background-color:#f5f5f5}#shopDiv.block .product
.image{margin-bottom:10px;background-color:#fff;text-align:center;display:inline-flex;justify-content:center;align-items:center;height:calc(280px - 2px);width:calc(100% - 2px);padding-bottom:10px;border:1px
solid #ccc;box-shadow:1px 1px 1px #fff;overflow:hidden}#shopDiv.block .product .image
a{display:inline-flex;justify-content:center;align-items:center;width:300px;height:280px}#shopDiv.block .product .pricing
.price{border-right-width:2px;border-right-style:solid;border-right-color:#d7d7d7;font-size:21px;font-weight:bold;letter-spacing: .5px;text-align:left;width:calc(100% - 20px);margin:0px
10px;line-height:40px}#row-1595973728{background-color:#909090;background-repeat:no-repeat;background-position:center center;display:none}#sector-1595973728
.block{text-align:center}#block-1590104701.block ul
li{text-align:center;width:calc(100% / 5)}#block-1590104701.block ul li
a{font-size:25px;line-height:50px}#block-1595974677.block
a.button{box-shadow:none}#row-1590104407{background-color:#909090}#sector-1590104523 .block
h4{color:#fff}#sector-1590104523 .block
a{color:#fff}#block-1596240796.block
img{margin-top:10px}#block-1609713681.block
h5{background-image:url(/images/theme-74/Trust_Badge.png);background-repeat:no-repeat;background-position:left center}#row-1590104525{background-color:#222}#block-1590104878.block{color:#fff}.sub-layout-grid .slg-sector,
.sub-layout-grid
.placeholder{float:left}body:after{content:url(/images/theme-74/TriPattern.png) url(/images/theme-74/CatQL7.png) url(/images/theme-74/placeholder-image.jpg) url(/images/theme-74/CampingLifeUSA-logo.png) url(/images/theme-74/CampingLifeUSA-banner.jpg) url(/images/theme-74/White80Topo.png) url(/images/theme-74/PlaceholderBanner.png) url(/images/theme-74/a065aefdb6.jpg) url(/images/theme-74/6fbd4faa84.jpg) url(/images/theme-74/error.png) url(/images/theme-74/success.png) url(/images/theme-74/Trust_Badge.png);display:none}