@import "https://fonts.googleapis.com/css?family=Oswald:400,700,300";p{line-height:1.9}h2>.primary{color:#bc944f}a img,img a,area{border:0;outline:0}a,a:hover,a:active,a:focus{border:0;outline:0}label{display:block}input[type=radio]+label,input[type=checkbox]+label{display:inline-block;padding-left:10px;font-weight:400}.slick-prev,.slick-next{z-index:2!important;padding:0!important;margin:0!important;border:0!important;color:transparent!Important}#txtQuantity{margin-bottom:0}.slick-prev:before,.slick-next:before{content:''!important;width:30px;height:30px;display:block}.slick-prev:before{background-image:url(/Shared/Themes/GunSafes2024/images/arrow-left.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.slick-next{right:20px!important}.slick-prev{left:10px!important}.sub-categories-list .CategoryChildCategories:nth-child(4n+2){clear:left}button[disabled],html input[disabled]{background:#ebebe4}.col-xs-6:nth-of-type(2n),.col-sm-6:nth-of-type(2n){margin-bottom:30px}[class*=col-md],[class*=col-lg]{margin-bottom:inherit!important}n .Layout{position:sticky;top:0;z-index:99999999}.navbar-nav .dropdown:hover>.dropdown-menu{display:block}.navbar-nav .dropdown:hover>a[data-toggle=dropdown]+.dropdown-menu{display:none}.navbar-nav .dropdown.open>a[data-toggle=dropdown]+.dropdown-menu{display:block}.navbar-nav .dropdown-submenu{position:relative}.navbar-nav .dropdown-submenu:hover>.dropdown-menu{display:block;top:-6px;margin:0;left:100%}.LayoutTopBottom{background:#1b1b16!important;border:0!important}.navbar-default{background:0 0;min-height:0;border:0;padding:0;margin:0}.navbar-nav{float:none!important}.LayoutTopMiddle .middle-wrapper{display:flex;justify-content:space-between}.LayoutTopMiddle .left-header,.LayoutTopMiddle .left-header>div{display:flex;align-items:center;justify-content:center;flex-shrink:0}.left-header .toggle-show-btn{display:block}.LayoutTop .ImageLogo{margin-top:0!important;padding-right:32px}.LayoutTopMiddle .right-header{display:flex;align-items:center;justify-content:space-between;width:100%}.LayoutTopMiddle .right-header p{margin:0}.LayoutTopMiddle .right-header .Control_4421 .icon-wrapper>a{font-family:proxima nova;display:inline-block;margin:0 12.5px;position:relative}.LayoutTopMiddle .right-header .Control_4421{flex-shrink:0}.LayoutTopMiddle .right-header .Control_4421 .icon-wrapper>a:first-of-type{margin-left:0}.LayoutTopMiddle .right-header .Control_4421 .icon-wrapper>a:last-of-type{margin-right:0}.bottom-nav,.bottom-nav .ac-widget-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.bottom-nav>li:first-of-type{display:none}.ShoppingCartPrice{margin:0 20px}.LayoutTopMiddle .right-header .Control_4421 .icon-wrapper .cart-num{background:#bc944f;overflow:hidden;width:15px;height:15px;border-radius:100%;display:flex;text-align:center;justify-content:center;align-items:center;position:absolute;margin:auto;top:-2.5px;right:6px;color:#fff;font-size:9.474px;font-style:normal;font-weight:400;line-height:15px}.LayoutTopBottom .container{padding:0!important}.bottom-nav li{text-align:center;flex-shrink:0;padding:19px 0!important}.bottom-nav li>a{color:rgba(255,255,255,.5)!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0 35px;border-right:1px solid rgba(255,255,255,.2)}.bottom-nav li.dropdown{background:#895e25}.bottom-nav li.dropdown>a{border-right:0;display:flex;align-items:center;justify-content:center}.bottom-nav li.dropdown>a:after{content:'';width:24px;height:24px;background-image:url(/Shared/Themes/GunSafes2024/images/arrow-down.svg);background-size:cover;background-position:center;margin-left:16px;opacity:.5}.bottom-nav li:last-of-type>a{border-right:0;padding-right:0}.bottom-nav .dropdown-menu li{padding:0!important}.bottom-nav .dropdown-menu li>a{padding:10px!important;color:#000!important;border:0!important}.bottom-nav .ac-widget-wrapper>li>a:hover{text-decoration:none;background:0 0}.top-nav{width:100%;list-style:none;display:flex;justify-content:space-between}.top-nav>li{padding:0;margin:0;display:flex;justify-content:center;align-items:center}.top-nav>li>img{display:none}.top-nav>li:first-of-type>img{display:block}.top-nav>li>a{color:rgba(27,27,22,.4);font-size:16px;font-weight:500;white-space:nowrap}.top-nav>li>a:hover{text-decoration:none;background:0 0}.right-header .SearchBox{display:none!important}.navbar-toggle.btn.btn-default,.navbar-toggle.btn.btn-default:hover{background:0 0;padding:0;border:0;color:#080341}.navbar-toggle .icon-bar{background-color:#080341}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent;color:unset}.SearchBox input[type=submit],.SearchBox input[type=submit]:hover{background:#f5f5f5 url(/Shared/Themes/GunSafes2024/images/search.svg) no-repeat center center!important;padding:0;border:0}.SearchBox input[type=text]{float:none!important;width:100%!important;background:#f5f5f5!important;border:0!important;padding:16px!important;height:56px;min-width:340px}.footer-bottom{text-align:left!important}.footer-bottom .icon-wrapper>a{display:inline-block;padding:0 15px;font-size:unset}.footer-bottom .icon-wrapper>a:first-of-type{padding-left:0}.footer-bottom .icon-wrapper>a:last-of-type{padding-right:0}.ContactForm input{width:100%}.ContactForm,.ContactForm label,.ContactForm p{color:#000}.hero{position:relative;color:rgba(255,255,255,.4);padding:150px 0 200px;background:linear-gradient(91deg,#1B1B16 0.64%,#292011 101%);overflow:hidden;height:100%}.hero .hero-bg{position:absolute;width:100%;height:100%;top:0;left:0;background:url(/Shared/Themes/GunSafes2024/images/image-70.png),linear-gradient(91deg,#1B1B16 0.64%,#292011 101%);background-size:contain;background-position:70% 0%;background-repeat:no-repeat;height:100%}.ThemeButton,.btn,.btn:hover,.btn:focus{box-shadow:none!Important}.btn.outline-btn,.btn.outline-btn:hover{padding:16px 56px;font-size:16px;font-style:normal;font-weight:500;line-height:24px;border-radius:6px;border:1px solid #fff}.btn.btn-default,.btn.btn-default:hover,.ProductReviewWriteLink a,.ProductReviewWriteLink a:hover,#ctl27_lnkReadAllReviews,#ctl27_lnkReadAllReviews:hover{padding:16px 56px;font-size:16px;font-style:normal;font-weight:500;line-height:24px;border-radius:6px;border:1px solid #000;color:#000;background:0 0!important;text-decoration:none}.btn.outline-btn:hover{background:#fff;color:#000}.btn.outline-btn.online-btn-dark{color:#000;border:1px solid #000}.btn.outline-btn.online-btn-dark:hover{background:#000;color:#fff}.btn.btn-primary,.btn.btn-primary:hover{padding:16px 56px;font-size:16px!important;font-style:normal;font-weight:500;line-height:24px;border-radius:8px!important;background:#000!important;color:#fff!important;border:0!important}.eyebrow{font-size:25px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:24px}.hero .big-text{font-size:96px;font-style:normal;font-weight:300;line-height:72px;letter-spacing:-.96px;color:#fff;margin-bottom:24px}.hero p{font-size:18px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:24px}.hero-split{color:#909090;background:#ededed;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.hero-split .row{display:flex;flex-wrap:wrap;align-items:stretch}.hero-split .hero-left{padding:0}.hero-split .item-1,.hero-split .item-2{padding:60px 40px 50px 0;display:flex;justify-content:flex-end;align-items:center}.hero-split .item-1{background:#fff;background-image:url(/Shared/Themes/GunSafes2024/images/image-79-1.png);background-size:auto 100%;background-position:left center;background-repeat:no-repeat}.hero-split .item-2{background:#353535;color:#fff;background-image:url(/Shared/Themes/GunSafes2024/images/image-80.png);background-size:auto 100%;background-position:left center;background-repeat:no-repeat;max-height:280px}.hero-split .hero-left .text,.hero-split .hero-right .text{max-width:340px;width:100%}.hero-split h2{margin:0 0 16px;font-size:34px;font-style:normal;font-weight:400;line-height:40px}.hero-split h2 .primary{color:#bc944f}.hero-split p{margin:0 0 25px;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.hero-split .hero-left .item-1 .text h2{color:#000}.hero-split .hero-left .item-2 .text h2{color:#fff}.hero-split .hero-right{display:flex;align-items:center;padding:56px 0 56px 56px;color:#000;background-image:url(/Shared/Themes/GunSafes2024/images/image-74-1.png);background-size:auto 100%;background-position:right center;background-repeat:no-repeat}.product{padding:0}.product>div{padding:16px 16px 24px;border-radius:9px;background:#f6f6f6;margin:8px}.product .thumbnail{background-color:transparent!important;border:0!important;border-radius:0!important}.product .title,product .title a{font-size:16px;color:#000;font-style:normal;font-weight:500;line-height:24px}.product .title a{text-decoration:underline;color:#000}.product .price,.CartItemPriceArea,.CartItemTotalArea,.CartUpdateItemArea{text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.72px;margin:16px 0 24px}.product .CategoryProductPriceLabel,.product .price .lblPriceLabel{display:none}.product .top{display:flex;align-items:center;justify-content:space-between}.category-product .thumbnail{padding:0}.ProductDisplay.Control_4432{display:none}.homepage-tabs{list-style:none;display:flex;margin:0;padding:32px 0}.homepage-tabs>li{padding-right:32px}.homepage-tabs>li>a{color:#8b8b8b;font-size:18px;font-style:normal;font-weight:500;line-height:32px}.homepage-tabs>li>a:hover,.homepage-tabs>li>a:focus,.homepage-tabs>li>a:active{color:#1b1b16;text-decoration:none}.homepage-tabs>li>a.active{color:#1b1b16;border-bottom:2px solid #1b1b16}.home-quad .row{margin:0;display:flex;align-items:stretch}.home-quad .container-fluid{padding:0}.home-quad .col-md-3{padding:0 0 56px}.home-quad img{width:calc(100% + 30px);max-width:unset;margin-left:-15px;margin-right:-15px;height:318px;object-fit:cover}.home-quad .text{padding:0 32px 20px}.home-quad .text p{color:#909090;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.home-quad .text h2{color:#000;font-size:33px;font-style:normal;font-weight:400;line-height:48px}h2>.primary{color:#bc944f}.home-quad .item-2{background:#f9f9f9}.home-quad .item-3{background:#eaeaea}.home-quad .item-4{background:#2c2c2c}.home-quad .item-4 .text h2{color:#fff}.grey-bg{background:#fafafa;padding:80px 0}.grey-bg .top{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px}.grey-bg .top h2{margin:0;padding:0}.grey-bg .top .arrows>div{display:inline-block;cursor:pointer}.grey-bg .slick-list{margin-right:-32px}.grey-bg .slider-wrapper .item{padding:15px 0;display:inline-block;text-align:center;width:16%;border-radius:15px;background:#ededed;color:#1b1b16;font-size:16px;font-weight:500;line-height:24px;margin-right:32px}.grey-bg .slider-wrapper .item svg{display:block;margin:0 auto;max-height:80px}.LayoutLeftColumn .ControlHeader,body.ProductDetails .LayoutContentInner .ControlHeader{font-size:18px!important;font-style:normal;font-weight:500!important;line-height:24px;letter-spacing:.54px;background:0 0!important;padding:12px 0!important;border-bottom:1px solid #b5b5b5;border-radius:0!important;color:#000!important;margin-bottom:24px}.Variant>.header{font-size:18px!important;font-style:normal;font-weight:500!important;line-height:24px;letter-spacing:.54px;background:0 0!important;padding:12px 0!important;border-bottom:1px solid #b5b5b5;border-radius:0!important;color:#000!important;margin-bottom:10px}.LayoutLeftColumn .not .ControlHeader{font-size:16px!important;font-style:normal;font-weight:500!important;line-height:22px;letter-spacing:.54px;background:0 0!important;padding:0!important;border-bottom:0;border-radius:0!important;color:#000!important;margin-bottom:12px;margin-top:24px}.BrowseByPrice td{padding-right:10px}.BrowseByPrice td:last-of-type{padding-right:0}.BrowseByPrice input[type=text],input[type=password],input[type=email],select,textarea{width:100%;border-radius:0;border-left:0;border-right:0;border-top:0;box-shadow:none;margin:0}.BrowseByPrice .btn.btn-default{font-size:16px;font-style:normal;font-weight:500;line-height:24px;border-radius:6px;background:#000!Important;padding:5px 10px;color:#fff}.AppliedAttributeFilters .applied-attribute-filter,.AppliedAttributeFilters .applied-attribute-filter:hover{background:0 0!important;padding:0!important;border:0!important;color:#000!important;float:none!important;margin:0;display:flex}.AppliedAttributeFilters .applied-attribute-filter-clear,.AppliedAttributeFilters .applied-attribute-filter-text{color:#000!important;background-color:transparent!important;height:30px!important;border-right:0!important;float:none!important;padding:0!important}.AppliedAttributeFilters .applied-attribute-filter-clear{padding:0 5px!important}.breadcrumb{padding:24px 16px 18px;margin:0;list-style:none;background-color:transparent;border-radius:0}.container .breadcrumb{padding:24px 0 18px}.breadcrumb .CategoryCategoryTrail,.breadcrumb .ProductDetailsCategoryTrail{color:#a4a4a4;font-size:16px;font-weight:500;line-height:16px;display:flex;align-content:center;align-items:center}.breadcrumb .CategoryCategoryTrail a,.breadcrumb .CategoryCategoryTrail b,.breadcrumb .ProductDetailsCategoryTrail b,.breadcrumb .ProductDetailsCategoryTrail a{margin:0 16px;color:#a4a4a4}.breadcrumb .CategoryCategoryTrail a:first-of-type,.breadcrumb .ProductDetailsCategoryTrail a:first-of-type{margin-left:0}.breadcrumb .CategoryCategoryTrail b,.breadcrumb .ProductDetailsCategoryTrail b{font-weight:500;color:#000;margin-right:0}.CategoryChildCategoryHeader{text-align:center;background:#bc944f;padding:10px 20px;border-radius:15px;font-size:18px;font-weight:700;margin:0 20px;margin-bottom:20px;cursor:pointer}.CategoryChildCategoryHeader:after{content:'+';margin-left:10px}.CategoryChildCategoryHeader.active:after{content:'-'}.child-cat-wrapper{display:none}.child-cat-wrapper .child-cat-wrapper-inner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:20px}.child-cat-wrapper .CategoryChildCategories{border:1px solid rgba(27,27,22,.1);border-radius:10px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.child-cat-wrapper .CategoryChildCategories a{color:#000}.child-cat-wrapper .CategoryChildCategories img{max-width:80px;margin-bottom:10px}#lblNumPerPageDropDownLabel{display:none}input[type=text],input[type=password],input[type=email],select,textarea,.form-control{padding:8px 16px!important;border-radius:8px!important;border:.5px solid #d4d4d4!important;background:#fff!important}.list-view.product>div{display:flex;align-items:flex-start;justify-content:center}.list-view .thumbnail{width:100%}.btn-group>.btn.btn-default,.btn-group>.btn.btn-default:hover,.btn-group>.btn.btn-default:focus{background:0 0!important;border:0!important;border-radius:100%!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}.LayoutLeftColumn .nav>li>a.attribute-link{display:flex;align-items:center}.LayoutLeftColumn .nav>li>a.attribute-link .badge{padding:0;margin:0;font-weight:500;margin-left:5px;background-color:transparent;color:#a4a4a4}.LayoutLeftColumn .nav>li>a.attribute-link .badge:before{content:'(';background-color:transparent;font-weight:500;color:#a4a4a4;margin-right:-4px}.LayoutLeftColumn .nav>li>a.attribute-link .badge:after{content:')';background-color:transparent;font-weight:500;color:#a4a4a4;margin-left:-4px}.bullets{background:#895e25;padding:80px 0 0}.bullets .container{border-radius:8px;background:#fff;padding:48px 40px;overflow:hidden}.ProductDetailsTabs{background:#895e25;padding:40px 0 80px}.ProductDetailsTabs .container{border-radius:8px;background:#fff;padding:48px 40px;overflow:hidden}.ProductDetailsTabs .container .ProductDescriptionHeader{color:#1b1b16;font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:32px}.ProductDetailsTabs .container>div{color:#1b1b16;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.ProductDetailsTabs .container>div h2{font-size:18px;font-style:normal;font-weight:500;line-height:26px}.ProductDetailsTabs .container .panel-default>.panel-heading{background:0 0;border-bottom:1px solid #b5b5b5}.ProductDetailsTabs .container .panel-default>.panel-heading .panel-title{color:#1b1b16;font-size:24px;font-style:normal;font-weight:500;line-height:32px;background:0 0}.ProductDetailsTabs .container .panel-default>.panel-heading .panel-title a{display:block;width:100%;position:relative;text-decoration:none}.ProductDetailsTabs .container .panel-default>.panel-heading .panel-title a:hover{text-decoration:none;color:#000}.ProductDetailsTabs .container .panel-default>.panel-heading .panel-title a.collapsed:after{transform:rotate(180deg);transition:transform .5s}.ProductDetailsTabs .container .panel-default>.panel-heading .panel-title a:after{content:url(/Shared/Themes/GunSafes2024/images/Expand_down.svg);position:absolute;margin:auto;right:0;top:0;bottom:0;width:24px;height:24px;transform:rotate(0deg);transition:transform .5s}.ProductDetailsTabs .panel-default>.panel-heading+.panel-collapse .panel-body{border:0}body.ProductDetails .LayoutContentInner .ControlHeader{color:#000;font-size:24px!important;font-style:normal;font-weight:500;line-height:32px!important;border:0!important}h1{color:#000;font-size:40px;font-style:normal;font-weight:900;line-height:43px}.top-cat-bar{display:flex;justify-content:space-between;align-items:center}.top-cat-bar select{max-width:200px}.top-cat-bar .layout-list{padding:0!important;border:0!important;margin-left:10px}.btn-group>.btn.btn-default.layout-list{padding:0!important}.pagination>li{display:inline-block;vertical-align:middle}.pagination>li>a,.pagination>li>span{padding:4px 11px;border-radius:5px;background:#f6f6f6;margin:4px;border:0;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.48px;color:#000!important}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#000!important;color:#fff!important}.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a>span,.pagination>li:first-child>a>span{padding:0;background:0 0!important;margin:0;display:flex;justify-content:center;align-items:center}.pagination>li.dotdotdot>span{background:0 0!important;display:flex;justify-content:center;align-items:center}.ProductDetails .save{color:#895e25;font-size:15px;font-style:italic;font-weight:700;line-height:32px;letter-spacing:.45px}.ProductDetails .btn-wrapper{margin-top:40px}.ProductDetails .third-wrap{display:flex;margin:20px 0}.ProductDetails .third-wrap .detail-square{display:flex;align-items:center}.ProductDetails .third-wrap .detail-square .icon{width:56px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:11px;background:#f6f6f6;flex-shrink:0;margin-right:16px}.ProductDetails .third-wrap .detail-square .icon svg{width:24px;height:24px}.ProductDetails .description-area{color:#6c6c6c;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.42px}.ProductDetails .description-area .more{display:none}.ProductDetails .description-area a,.description-area a:hover{color:#2c2c2c;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.42px;text-decoration:underline}.ProductDetails .description-area .more h2:first-of-type{display:none}.ProductDetails .thumbnail{display:flex;align-items:center;border:0}.ProductDetails .thumbnail .main-product-photo{width:100%}.ProductDetails .thumbnail .thumbnail-wrapper,.thumbnail .thumbnail-wrapper>div{height:100%}.ProductDetails .row{display:flex;flex-wrap:wrap;align-items:center}.ProductDetails .thumbnail .product-thumbnails{list-style:none}.search-wrapper-info{display:flex;justify-content:center;padding:0 0 20px}.search-wrapper-info input[type=text]{margin-right:16px}.search-wrapper-info select{margin-right:16px}.ShoppingCartTable>tbody>tr{display:flex;justify-content:space-between;align-items:center;border-bottom:.5px solid #a3a3a3;padding:40px 0}.ShoppingCartTable>tbody>tr:last-of-type{border-bottom:0}.ShoppingCartTable.table>thead>tr>th,.ShoppingCartTable.table>tbody>tr>th,.ShoppingCartTable.table>tfoot>tr>th,.ShoppingCartTable.table>thead>tr>td,.ShoppingCartTable.table>tbody>tr>td,.ShoppingCartTable.table>tfoot>tr>td{border:0;padding:0}.ShoppingCartTable .cart-item-wrapper{display:flex;align-items:center}.ShoppingCartTable .cart-item-wrapper .ShoppingCartChildBranch{float:none}.ShoppingCartTable .thumbnail{border:0;margin:0}.ShoppingCartTable .ItemName,.ShoppingCartTable .ItemName>a{color:#1b1b16;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.ShoppingCartTable .ItemNumber{color:#1b1b16;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.shipping-summary{padding:56px 64px;border-radius:10px;border:1px solid #ebebeb}.shipping-summary h2:first-of-type{margin-top:0;padding-top:0}.CartMessages{margin-top:20px}.cart-wrapper{padding-right:50px}.cart-wrapper .RemoveFromCartThemeButton,.cart-wrapper .RemoveFromCartThemeButton:hover{padding:0;margin:0;border:0;background-image:url(/Shared/Themes/GunSafes2024/images/close.svg)!important;width:24px;height:24px;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;color:Transparent}#dvInlineCalculateShippingForm{display:flex;align-items:center;margin:5px 0}#dvInlineCalculateShippingForm input[type=text]{margin-left:10px}#dvInlineCalculateShippingForm .btn.btn-default{font-size:16px;font-style:normal;font-weight:500;line-height:24px;border-radius:6px;background:#000!Important;padding:5px 10px;color:#fff}.shipping-summary .CheckOutText tbody>tr>td{display:flex;justify-content:flex-start;padding:5px 0}.shipping-summary .CheckOutText tbody>tr>td input{width:auto}.ShippingSelect input[type=radio]+label{margin:0;padding:0;padding-left:10px}.shipping-summary .cost-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.shipping-summary .cost-wrapper:first-of-type{margin-top:20px}.shipping-summary .cost-wrapper.ShippingCost{margin-bottom:0}.shipping-summary .ShippingLabelDesc{font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:20px}.shipping-summary .cost-wrapper .cost-label{color:#545454;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.48px}.shipping-summary .cost-wrapper.OrderTotal .cost-label,.shipping-summary .cost-wrapper.SubTotal .cost-label{color:#000}.shipping-summary .cost-wrapper .LineItemPrice{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:.48px}.payment.content-tab .left-item{padding:32px 24px;border-radius:10px;border:1px solid #ebebeb}.payment.content-tab .right-item{padding:32px 24px}.OnePageCheckoutShoppingCart tr,.OnePageCheckoutShoppingCart tr td{paddding:0;border:0!important}.OnePageCheckoutShoppingCart tr{padding:16px;display:block;margin-bottom:16px;border-radius:13px;background:#f6f6f6}.payment.content-tab .left-item .main-totals-area table{width:100%}.payment.content-tab .left-item .main-totals-area table tr{display:flex;justify-content:space-between;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.48px}#dvShippingControls{margin:10px 0}#dvShippingControls .ShippingSelect{margin-top:10px}.UpdateButton{margin-top:10px}.LayoutContentInner .content-top{background:rgba(188,148,79,.38);padding:45px 0}.LayoutContentInner .content-top h1{color:#895e25;text-align:center;font-size:35.301px;font-style:normal;font-weight:800;line-height:44.126px;letter-spacing:-.706px}.LayoutContentInner .content-top .eyebrow{color:#545454;text-align:center;font-size:11.767px;font-style:normal;font-weight:600;line-height:17.651px}.LayoutContentInner .content-top p{max-width:600px;color:#000;text-align:center;font-size:14.709px;font-style:normal;font-weight:400;line-height:22.063px;margin:0 auto 30px}.LayoutContentInner .content-bottom{padding:60px 0 47px}.LayoutContentInner .content-top a,.LayoutContentInner .content-bottom p a{color:#1b1b16;text-decoration-line:underline}.LayoutContentInner .content-bottom,.LayoutContentInner .content-bottom p{color:#1b1b16;font-size:13px;font-style:normal;font-weight:400;line-height:17.651px}.LayoutContentInner .content-bottom h2{color:#895e25;font-size:28.3px;font-style:normal;font-weight:800;line-height:44.126px;letter-spacing:-.566px;margin:0}.MyAccount .LogoutThemeButton{margin-top:20px}.MyAccount .nav.nav-stacked.nav-pills>li>a{padding:10px 0}.MyAccount .nav.nav-stacked.nav-pills>li>a:hover{background:0 0}.MyAccount .nav.nav-stacked.nav-pills .nav-header,.MyAccount h3{font-size:18px!important;font-style:normal;font-weight:500!important;line-height:24px;letter-spacing:.54px;background:0 0!important;padding:0 0 12px!important;border-bottom:1px solid #b5b5b5!important;border-radius:0!important;color:#000!important;font-family:proxima nova}.MyAccount .btn.btn-default,.MyAccount .btn.btn-default:hover{padding:5px 10px!important}.checkout .btn-wrapper{float:right}.checkout .btn.btn-default,.checkout .btn.btn-default:hover{padding:24px 86px!important;font-size:16px;font-style:normal;font-weight:500;line-height:16px;border-radius:6px;border:1px solid #000;color:#000;background:0 0}.checkout .btn.btn-default.next-btn{background-color:#000!important;color:#fff}#payment-tabs{display:flex;flex-wrap:wrap}#payment-tabs .payment-name{padding:8px 0;margin-right:56px;margin-bottom:20px;color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.42px;cursor:pointer}#payment-tabs .payment-name:last-of-type{margin-right:0}#payment-tabs .payment-name.active{border-bottom:1px solid #000}#addrBilling_ddAddressList_dvDD{width:100%;margin:10px 0}#addrBilling_ddAddressList_dvDD select{height:100px}.content-tab{padding:40px 0}.checkout-top{display:flex;justify-content:space-between;align-items:center;padding:40px 15px}.checkout-top .step-between{width:100%;background:linear-gradient(270deg,#E6E6E6 -0.74%,#000 45.45%,rgba(230,230,230,0.43) 100%);height:1px}.checkout-top .step{width:224px;flex-shrink:0;display:flex;align-items:center;padding-left:30px;opacity:.2}.checkout-top .step,.checkout-top .step:hover{color:#000;text-decoration:none}.checkout-top .step.active{opacity:1}.checkout-top .step:first-of-type{padding-left:0}.checkout-top .step .step-wrapper{padding-left:8px}.checkout-top .step .step-wrapper .step-num{color:#1b1b16;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.42px}.checkout-top .step .step-wrapper .step-title{color:#1b1b16;font-size:19px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.57px}.contact-container>.row{display:flex;flex-wrap:wrap}.contact-container>.row>.right-content{padding-top:88px;padding-bottom:88px;display:flex;justify-content:center;align-items:center}.contact-container>.row>.right-content .text{max-width:462px}.contact-container>.row>.right-content .text h2{color:#895e25;margin-top:0;margin-bottom:5px}.contact-container>.row>.right-content .text .list{display:flex;align-items:center;margin-bottom:32px}.contact-container>.row>.right-content .text .list>.img-wrap{padding:16px;border-radius:11px;background:#f6f6f6;width:60px}.contact-container>.row>.right-content .text .list .center-content{width:192px;flex-shrink:0;margin:0 16px}.contact-container>.row>.right-content .text .list a,.contact-container>.row>.right-content .text .list a:hover{text-decoration:none;color:#000;cursor:pointer}.contact-container>.row>.right-content .text .list .center-content>.top-content{color:#1b1b16;font-size:19px;font-style:normal;font-weight:500;line-height:24px}.contact-container>.row>.right-content .text .list .center-content>.middle-content{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.contact-container>.row>.right-content .text .list .center-content>.bottom-content{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:15px}.contact-container>.row>.right-content .text .list .right-content>.top-content{color:#717171;font-size:12px;font-style:normal;font-weight:500;line-height:24px}.contact-container>.row>.right-content .text .list .right-content>.bottom-content{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.LayoutContentInner .faqs .faq-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.LayoutContentInner .faqs .content-bottom h2{margin-bottom:25px}.LayoutContentInner .faqs .faq-wrap .faq>.question{color:#1b1b16;font-size:14.709px;font-style:normal;font-weight:500;line-height:22.063px;margin-bottom:5px}.LayoutContentInner .faqs .faq-wrap .faq>.answer{color:#1b1b16;font-size:11.767px;font-style:normal;font-weight:500;line-height:17.651px}.LayoutContentInner .faqs input[type=text]{width:215px}.LayoutContentInner .faqs .no-results{display:none}.LayoutContentInner .call-out{border-radius:11.767px;background:#e6d6bc;padding:24px;display:flex;align-items:center;justify-content:space-between;margin-top:25px}.LayoutContentInner .call-out h3{font-family:proxima nova;color:#1b1b16;font-size:14.709px;font-style:normal;font-weight:600;line-height:22.063px;margin:0 0 5px}.LayoutContentInner .call-out p{color:#1b1b16;font-size:13.238px;font-style:normal;font-weight:400;line-height:20.592px}.LayoutContentInner .call-out .call-out-btn,.LayoutContentInner .call-out .call-out-btn:hover{padding:7px 14px;font-size:11.767px;font-style:normal;font-weight:600;line-height:17.651px;border-radius:5.884px;background:#895e25;box-shadow:0 .735px 1.471px 0 rgba(16,24,40,.05);border:0!important}.BlogPostPage{padding-top:40px}h1{color:#000;font-size:40px;font-style:normal;font-weight:900;line-height:43px}.BlogPostPage .BlogPostPostedOnBy{margin:25px 0;color:#895e25;font-size:15px;font-style:italic;font-weight:700;line-height:23px;letter-spacing:.45px;text-transform:uppercase;text-decoration:none}.BlogPostPage .BlogPostPostedOnBy,.BlogPostPage .BlogPostPostedOnBy a{color:#895e25;text-decoration:none}.PostContent,.PostContent p{color:#1b1b16;font-size:14px;font-style:normal;font-weight:400;line-height:17.651px}.LayoutContentInner .BlogPostPage .ControlHeader{font-family:proxima nova;border-radius:6.77px;background:#e6d6bc;padding:10px 20px;margin:0;text-align:center;color:#1b1b16;font-size:14.709px;font-style:normal;font-weight:600;line-height:22.063px;text-transform:uppercase}.BlogPostPage .MenuList:first-of-type .nav-list{margin-bottom:77px}.BlogPostPage .MenuList .nav-list li.nav-header{margin:0}.BlogPostPage .MenuList .nav-list li:not(.nav-header){list-style:none;margin:0;padding:16px 0;border-bottom:1px solid #8b8b8b;color:#1b1b16;font-size:14.71px;font-style:normal;font-weight:500;line-height:23px}.BlogPostPage .MenuList .nav-list li>a,.BlogPostPage .MenuList .nav-list li>a:hover{background:0 0;color:#1b1b16;color:#1b1b16;font-size:14.71px;font-style:normal;font-weight:500;line-height:23px;text-decoration:none}.login-widget{padding:25px 15px 15px 25px;border-radius:10px;border:1px solid #ebebeb;margin-top:20px}.login-widget input[type=text],.login-widget input[type=password]{width:100%;margin-bottom:20px}.login-widget label{color:#545454;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.login-widget input[type=submit]{width:100%;margin-bottom:20px}.login-widget h2{font-family:proxima nova;color:#111;font-size:20px;font-style:normal;font-weight:900;line-height:16px;margin:0 0 20px -10px}.BlogPostImage{margin-bottom:25px}.checkout .guest{display:flex;align-items:center}.checkout .guest label{margin:0;padding:0;padding-left:10px;font-size:18px}.checkout .guest input[type=checkbox]{margin:0;padding:0;float:none}.checkout label.radio-wrapper-address{position:relative;border-radius:7px;background:#f6f6f6;padding:24px;display:flex;color:#17183b;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.15px;opacity:1;cursor:pointer}.checkout label.radio-wrapper-address>span{margin:0;padding:0;position:static;color:#17183b;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.15px;opacity:1}.checkout label.radio-wrapper-address input{position:absolute;opacity:0;cursor:pointer}.checkout label.radio-wrapper-address .faux-radio{top:0;left:0;height:24px;width:24px;border-radius:50%;position:relative;opacity:1;margin-right:16px;background-color:#f6f6f6;border:2px solid #000}.checkout label.radio-wrapper-address .faux-radio:after{content:"";display:none;position:absolute;top:4px;left:4px;width:12px;height:12px;border-radius:50%;background:#000}.checkout label.radio-wrapper-address input:checked+.faux-radio:after{display:block}.checkout label.radio-wrapper-shipping{position:relative;border-radius:11px;border:1px solid #d1d1d8;padding:24px;display:flex;color:#17183b;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.15px;opacity:1;margin-bottom:15px;cursor:pointer;width:100%}.checkout label.radio-wrapper-shipping>span{margin:0;padding:0;position:static;color:#17183b;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.15px;opacity:1;cursor:pointer}.checkout label.radio-wrapper-shipping input{position:absolute;opacity:0;cursor:pointer;cursor:pointer}.checkout label.radio-wrapper-shipping .faux-radio{top:0;left:0;height:24px;width:24px;border-radius:50%;position:relative;opacity:1;margin-right:16px;background-color:#fff;border:2px solid #000;flex-shrink:0}.checkout label.radio-wrapper-shipping .faux-radio:after{content:"";display:none;position:absolute;top:4px;left:4px;width:12px;height:12px;border-radius:50%;background:#000}.checkout label.radio-wrapper-shipping input:checked+label .faux-radio:after{display:block}.checkout label.radio-wrapper-shipping input:checked~.faux-radio:after{display:block}#rblSameAsBillingAddress,#ucShippingMethod_rpShippingSet_ctl01_ShippingMethodsRadioButtons_rbShippingMethods{width:100%}#rblSameAsBillingAddress tr>td>span>label,#dvShippingClassificationCodePicker tr>td>label{display:block;position:relative;border-radius:11px;border:1px solid #d1d1d8;padding:24px;display:flex;color:#17183b;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.15px;opacity:1;margin-bottom:15px;cursor:pointer;color:#17183b;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.15px;cursor:pointer}#rblSameAsBillingAddress tr>td>span input,#dvShippingClassificationCodePicker tr>td>input{position:absolute;opacity:0;cursor:pointer}#rblSameAsBillingAddress tr>td>span>label .faux-radio,#dvShippingClassificationCodePicker tr>td>label .faux-radio{display:inline-block;top:0;left:0;height:24px;width:24px;border-radius:50%;position:relative;opacity:1;margin-right:16px;background-color:#fff;border:2px solid #000;flex-shrink:0}#rblSameAsBillingAddress tr>td>span>label .faux-radio:after,#dvShippingClassificationCodePicker tr>td>label .faux-radio:after{content:"";display:none;position:absolute;top:4px;left:4px;width:12px;height:12px;border-radius:50%;background:#000}#rblSameAsBillingAddress tr>td>span>input:checked+label .faux-radio:after,#dvShippingClassificationCodePicker tr>td>input:checked+label .faux-radio:after{display:block}#ShippingDropDownArea #lblShippingMessage{display:block;width:100%;text-align:center;margin:10px 0}#ShippingDropDownArea #lbtnRecalcShipping{display:inline-block;padding:24px 86px!important;font-size:16px;font-style:normal;font-weight:500;line-height:16px;border-radius:6px;border:1px solid #000;color:#000;background:0 0}.container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.BlogRoll .slick-list .BlogPost{padding:0 11px}.BlogRoll .slick-list .BlogPost .BlogPostTitle,.BlogRoll .slick-list .BlogPost .BlogPostTitle a{color:#1b1b16;font-size:18px;font-style:normal;font-weight:500;line-height:23px}.BlogRoll .slick-list .BlogPost .BlogPostTitle{margin-top:15px}.BlogRoll .slick-list .BlogPost .Author,.BlogRoll .slick-list .BlogPost .Author a{color:#3e3232;font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.1px}.BlogRoll .slick-list .BlogPost .Date{color:rgba(144,144,144,.77);font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.1px}.BlogRoll .slick-list .BlogPost .info{display:flex}.BlogRoll .slick-list .BlogPost .info>a:first-of-type{flex-shrink:0;margin-right:16px}.BlogRoll .slick-list .BlogPost .info>a img{width:44px;height:44px;border-radius:100%}.BlogRoll .slick-list .BlogPost .btn.btn-primary{padding:7.5px 15px!important;margin-top:15px}.BlogRoll .top{display:flex;justify-content:space-between;align-items:center;padding-top:29px;padding-bottom:32px}.BlogRoll .top h2{margin:0;padding:0}.BlogRoll .top .arrows>div{display:inline-block;cursor:pointer}.BlogRoll .slider-wrapper{margin-bottom:113px}.Category .filters-top,.Category .filter-btn,.Manufacturer .filters-top,.Manufacturer .filter-btn{display:none}.modal-header .btn.close{padding:0!important;border:0!important}.modal-header{color:#000}.reviews .top{display:flex;justify-content:space-between}; .reviews .top>*{width:100%}.reviews .top .left-content{width:auto;flex-shrink:0;border-radius:25px;background:#fafafa;padding:25px;text-align:center}.reviews .top .left-content .num{color:#1b1b16;text-align:center;font-size:56px;font-style:normal;font-weight:500;line-height:56px}.reviews .top .left-content .sub{text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:16px;margin:16px 0;opacity:.3}.reviews .top .left-content .StarRatings td{padding:0 2px}.reviews .StarRatings td{padding:0 2px}.testimonials{padding:40px 0;background:#f9f9f9}.testimonials .testimonial-item{border-radius:10px;background:#fff;padding:24px 28px 24px 16px}.testimonials .testimonial-item .body-top{display:flex;justify-content:space-between;width:100%;pading-bottom:8px}.testimonials .testimonial-item .body-top .author{color:#1b1b16;font-size:17px;font-style:normal;font-weight:700;line-height:24px}.testimonials .testimonial-item .body-top .date{color:#1b1b16;text-align:right;font-size:14px;font-style:normal;font-weight:500;line-height:16px;opacity:.2}.testimonials .testimonial-item .ProductOverAllRating,.testimonials .testimonial-item .ProductReviewRatings{margin:8px 0}.testimonials .testimonial-item .ProductOverAllRating td,.testimonials .testimonial-item .ProductReviewRatings td{padding-right:2px}.testimonials .top{display:flex;justify-content:space-between;align-items:center}.testimonials .top h2{margin:0;padding:0}.testimonials .top .arrows>div{display:inline-block;cursor:pointer}.testimonials.reviews{padding:0;background:#fff}.testimonials.reviews .testimonial-item{background:#fafafa;padding:24px 28px 24px 16px}.reviews .progress{width:100%;background:#d9d9d9;border-radius:16px;height:5px;margin:0}.reviews .ProductReviewRatingBars{margin-left:60px}.reviews .ProductReviewRatingBars .row{flex-wrap:nowrap;align-items:center;padding-bottom:24px}.reviews .ProductReviewRatingBars .row>.col-3:last-of-type{display:none}.reviews .ProductReviewRatingBars .row>.col-3:first-of-type{flex-shrink:0;color:#1b1b16;font-size:18px;font-style:normal;font-weight:400;line-height:16px;min-width:116px}.reviews .progress-bar{background:#ffb547;border-radius:16px}.reviews .ProductReviewDimensionNamem,.reviews-page .testimonial-item table .ReviewItemDimensionName{display:none}.ProductDetails .reviews .btn-wrapper{margin:0;padding:20px 0;text-align:center}.reviews-page .testimonial-item table{margin:8px 0}.reviews-page.testimonials.reviews{padding:40px 0}.reviews .ProductReviewWriteLink a,.reviews .ProductReviewWriteLink a:hover{display:block;border:.5px solid #cecece}.ProductReviewSummary{width:100%}.ProductReviewRatingBars{width:auto!important}.LayoutContentInner>.container:has( .content-top){width:100%;padding:0}@media(max-width:1520px){.hero-split .hero-left .text,.hero-split .hero-right .text{max-width:30%}.LayoutBottom{padding:48px 15px!important}}@media(max-width:1250px){.SearchBox input[type=text]{min-width:0}}@media(max-width:1180px){.bottom-nav .ac-widget-wrapper{justify-content:center}.bottom-nav .ac-widget-wrapper>li>a{border-right:0;padding:0 26px}.bottom-nav .ac-widget-wrapper>li:last-of-type>a{padding-right:26px}.LayoutContentInner .faqs .faq-wrap{grid-template-columns:1fr 1fr}.child-cat-wrapper .child-cat-wrapper-inner{padding:0 20px;grid-template-columns:1fr 1fr 1fr}}@media(max-width:992px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}.top-nav{display:none}.LayoutTopMiddle .left-header{justify-content:space-between!important}.LayoutBottom{text-align:center}.LayoutTopMiddle .middle-wrapper{flex-direction:column;width:100%!important}.left-header div[data-control=SearchBox],.left-header .SearchBox{display:none!important}.right-header div[data-control=SearchBox],.right-header>.SearchBox{width:100%;margin-right:5px}.right-header div[data-control=HTML],.right-header>.Control_4421{flex-shrink:0}.navbar-toggle{display:block}.LayoutTopMiddle .left-header>div{justify-content:space-between}.right-header .SearchBox{display:block!important}.bottom-nav>li:first-of-type,.bottom-nav>li:nth-of-type(2),.bottom-nav>li:nth-of-type(3){display:block}.LayoutBottom .nav-header{margin-top:32px}.LayoutBottom .MenuList .nav-list>li{margin-left:0!important}.SearchBox input[type=text]{float:none!important;width:100%!important;height:29px!important;background:#f5f5f5!important;border:0!important;padding:16px!important;height:56px}.SearchBox input[type=submit]{right:8px!important;padding:10px!important;top:2px!important;height:25px!important;border-radius:8px}.footer-bottom{text-align:center!important}.breadcrumb{display:none}.ProductDetailsTabs{padding:40px 16px}.ProductDetailsTabs .container{padding:48px 24px}.ProductDetails .thumbnail{flex-direction:column-reverse;justify-content:center;align-content:center}.ProductDetails .thumbnail .product-thumbnails{display:flex;flex-wrap:wrap}.LayoutContentInner .content-top,.LayoutContentInner .content-bottom{padding:20px 0}.checkout-top .mobile-hide{display:none}.checkout-top .step{padding-left:0;width:auto}.contact-container>.row>.left-content{height:300px}.contact-container>.row>.right-content{padding-top:20px;padding-bottom:20px}.LayoutContentInner .faqs .faq-wrap{grid-template-columns:1fr}.checkout .btn.btn-default,.checkout .btn.btn-default:hover{display:table;margin:20px auto 0}.checkout .btn-wrapper{float:none;text-align:center}.checkout-top{padding:20px 0}.bottom-nav,.bottom-nav .ac-widget-wrapper{flex-direction:column}.bottom-nav li{width:100%}.bottom-nav li>a{border:0}.navbar-collapse{max-height:100%}.hero{padding:62px 0 336px;text-align:center}.hero .hero-bg{background-position:center top!important;top:auto;bottom:-250px;background-size:100%;right:0;margin:auto}.hero .big-text{font-size:48px;line-height:52px}.BlogRoll .slider-wrapper{margin-bottom:40px}.hero-split .item-1,.hero-split .hero-right{background-image:none;padding:40px 0;flex-direction:column}.hero-split .item-2{max-height:100%;background-image:none;padding:0 0 40px;flex-direction:column}.hero-split .hero-left .text,.hero-split .hero-right .text{padding:15px;max-width:100%;text-align:center}.hero-split .item-1>.hidden-lg,.hero-split .item-2>.hidden-lg,.hero-split .hero-right>.hidden-lg{padding:0;text-align:center}.hero-split .item-1>.hidden-lg>img,.hero-split .item-2>.hidden-lg>img,.hero-split .hero-right>.hidden-lg>img{max-width:100%}.hero-split .item-2>.hidden-lg>img{width:100%}.grey-bg{padding:65px 15px}.grey-bg .slider-wrapper{grid-template-columns:1fr 1fr;display:grid;gap:16px}.grey-bg .slider-wrapper .item{padding:25px 0;display:block;margin:0;width:100%}.home-quad .row{flex-direction:column}.list-view.product>div{flex-direction:column}.list-view.product>div>div{width:100%}.Category .LayoutLeftColumn,.Manufacturer .LayoutLeftColumn{display:none}.Category .filters-top,.Category .filter-btn,.Manufacturer .filters-top,.Manufacturer .filter-btn{display:block}.Category .filters-top,.Manufacturer .filters-top{display:flex;padding-top:14px}.Category .filters-top h3,.Manufacturer .filters-top h3{margin:0}.Category .filters-top svg,.Manufacturer .filters-top svg{margin-right:16px}.top-cat-bar{justify-content:space-between}.top-cat-bar .filter-btn{width:100%;max-width:100%;border-radius:8px;border:.5px solid #d4d4d4;background:#fff;display:flex;padding:16px;justify-content:space-between;align-items:center;color:#000;font-size:15px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.075px;margin-right:15px}.top-cat-bar select{width:100%;border-radius:8px!important;border:.5px solid #d4d4d4!important;background:#fff!important;display:flex;padding:16px!important;justify-content:space-between;align-items:center;color:#000;font-size:15px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.075px}.top-cat-bar .count{display:none}.search-wrapper-info{flex-direction:column}.search-wrapper-info>*{margin:0 0 15px!important}#dvSearchOptions{margin-bottom:40px}.btn.btn-primary,.btn.btn-primary:hover{padding:8px 16px}.cart-wrapper{padding:0 15px}.ShoppingCartTable .thumbnail{flex-shrink:0}.ShoppingCartTable.table>thead>tr>th,.ShoppingCartTable.table>tbody>tr>th,.ShoppingCartTable.table>tfoot>tr>th,.ShoppingCartTable.table>thead>tr>td,.ShoppingCartTable.table>tbody>tr>td,.ShoppingCartTable.table>tfoot>tr>td{margin:0}.shipping-summary{padding:20px}.home-quad .col-md-3{text-align:center;padding:0 0 48px}.home-quad .item-2,.home-quad .item-3,.home-quad .item-4{background:#fff}.home-quad .item-4 .text h2{color:#000}.home-quad .item-4 .btn.outline-btn.online-btn-dark{color:#fff;border:1px solid #fff}.home-quad{padding-bottom:56px}.home-quad .text p{margin-bottom:16px}.home-quad .slick-dots li{margin:0}.reviews .ProductReviewRatingBars{display:none}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.bottom-nav li.dropdown{background-color:transparent}.navbar-nav .open .dropdown-menu{background:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a{text-align:center}.child-cat-wrapper .child-cat-wrapper-inner{grid-template-columns:1fr 1fr}}@media(max-width:650px){.hero .big-text{font-size:42px;line-height:50px;margin-top:0}.hero{padding:35px 0 336px}.LayoutTopMiddle .right-header .Control_4421 .icon-wrapper>a{margin:0 5px}.contact-container>.row>.right-content .text .list{flex-wrap:wrap}.contact-container>.row>.right-content .text .list .center-content{width:calc(100% - 100px)}.contact-container>.row>.right-content .text .list .right-content{padding-left:77.5px;padding-top:10px}#payment-tabs{display:grid;grid-template-columns:1fr 1fr;gap:10px}#payment-tabs .payment-name{padding:10px;margin-right:0;text-align:center}.checkout .existing{text-align:center}.child-cat-wrapper .CategoryChildCategories img{display:none}.child-cat-wrapper .child-cat-wrapper-inner{grid-template-columns:1fr;gap:10px}}.modal-body{min-height:70px}.modal-body .progress{top:50%;left:30px;right:30px;height:30px;margin-top:-15px}.modal-body iframe{z-index:1}.PicturePopup iframe{max-width:100%}.text-muted a{color:inherit}.alert a{color:inherit}.ui-autocomplete{z-index:10}.search-box input{vertical-align:top}.typeahead{background-color:#fff}.typeahead:focus{border:2px solid #0097cf}.tt-hint{color:#999!important}.tt-dropdown-menu{position:static!important}.tt-suggestion{padding:2px 15px;white-space:normal!important}.tt-suggestion.tt-is-under-cursor{color:#fff;background-color:#428bca}.tt-suggestion p{margin:0}.bx-wrapper *,.addthis_toolbox *{box-sizing:content-box}.bx-wrapper{margin-bottom:20px}.bx-controls-direction{opacity:.25;transition:.25s}.bx-controls-direction:hover{opacity:.75;transition:.25s}.thumbnail{text-align:center}.thumbnail .quick-view{top:0;left:50%;width:120px;margin-left:-60px;opacity:0;display:none;transition:.25s;z-index:4}.thumbnail:hover .quick-view{top:100px;display:block;opacity:1;transition:.25s}.thumbnail img,.Slideshow img,#imgMfgLogo,img{max-width:100%}.zoomWrapper img{max-width:none}.thumbnail:hover{text-decoration:none}.homepage-product .thumbnail{min-height:260px;line-height:260px;margin-bottom:10px}.homepage-product .thumbnail img{display:inline}.product-flag{width:150px;height:150px;display:none\9;line-height:1.5}.product-flag span{background:#222;color:#eee;text-align:center;display:block;box-shadow:0 5px 10px 0 rgba(0,0,0,.5);position:absolute;width:100%}.product-flag.top span{bottom:0}.product-flag.bottom span{top:0}.product-flag.left{left:-90px}.product-flag.right{right:-90px}.product-flag.top{top:-90px}.product-flag.bottom{bottom:-90px}.product-flag.top.left{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.product-flag.top.right{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.product-flag.bottom.left{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.product-flag.bottom.right{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}input[type=text],input[type=password],input[type=email],select,textarea{min-height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}select{padding:6px}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,select:focus,textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.CMS-1442 .LayoutContentInner>.container{width:100%!important}input,select,textarea{max-width:100%}.Hidden{display:none}.AddressBookNameTextbox{width:194px}.AddressBookCityTextbox{width:152px}.AddressBookStateTextbox{width:160px}.AddressBookZipCodeTextbox{width:112px}.AddressBookNotes{font-family:Verdana;font-size:10px}.ProductGroupItemPricing{white-space:nowrap}.ProductGroupItemQuantity{width:40px}.ProductGroupItemDescription{margin:0 4px}.CustomPaymentMethodsAmountArea{float:right}.CustomPaymentMethodsAmountTextbox{width:80px}.CustomPaymentMethodsFieldName{padding-left:15px;width:100px;text-align:right}.CustomPaymentMethodsChooseArea{padding-left:35px}.CustomPaymentMethodsSeparator{height:1px;color:#999}.MicroStoreMoreInfoLink{font-size:10px}.PaymentMethodsCC{}.PaymentMethodsNewCardNum{}.PaymentMethodsNewCardName{}.PaymentMethodsChoosePaypalButton{padding-left:35px}.PaymentMethodsCustomFieldName{padding-left:35px;width:200px}.PaymentMethodsChooseCustomButton{padding-left:35px}.PaymentMethodsEcheckTextbox{width:75px}.PersonalizationFileUpload{width:250px}.ProductReviewTagSelectorRemoveTagArea{width:15px;text-align:center}.ProductReviewTagSelectorRemoveTagImage{border:0}.RelatedItemsContainer{padding:10px}.RelatedItemsSeparator{color:#999;height:1px}.RelatedItemsProductPhotoArea{float:left;width:14%}.RelatedItemsProductNameArea{float:left;width:34%}.RelatedItemsPricingArea{float:left;width:24%}.RelatedItemsAddToCartArea{float:left;width:24%;text-align:right}.RelatedItemsQtyTextbox{width:40px}.RelatedItemsMessageText{float:left;width:24%;text-align:right}.RelatedItemsAddToCartButton{clear:both;text-align:right}.ShippingMethodCalendarPickerArea{float:left;width:49%}.ErrorText,.errorText{display:block}.attentionText{background:#e5e5e5;margin:10px 0;padding:10px;color:#000}.itemoriginalprice{text-decoration:line-through}.EProductCredentials{font-weight:700}.EProductCredentials span{font-weight:400;padding-right:20px}.EProductNameContainer{display:inline;padding-right:20px}.EProductURLContainer{display:inline}.EProductItemContainer{text-align:left}.ShippingEstimationZipTextbox{width:100px}.ShippingEstimationItemInfo .QtyTextbox{width:50px;text-align:center}div.ac-admin-help{background:#fafafa;border:none;border-radius:3px;color:#666;font-family:inherit;font-size:inherit}.g-signin2{display:inline-block}.LayoutBottom a{font-size:60px}h4,.h4{font-size:18px}.MenuBar .navbar ul.nav>li>a,div.HorizontalNavItem a{color:#000}.LayoutTop{background:#fff}.ProductDetailsPriceLabel,.ProductDetailsRetailPriceLabel{display:none}input.ProductDetailsQuantityTextBox{width:70px;text-align:center;padding:0}.ProductDetailsPricing strike{color:#a0a0a0;font-size:24px;font-weight:400;line-height:32px;letter-spacing:.72px;vertical-align:middle}#lblProductStatus:after{content:" - "}#lblProductStatus+br{display:none}.varpicmax_img{border:1px solid transparent}.ProductDetailsVariations input[type=checkbox]+label{display:inline;padding-left:5px;vertical-align:top;color:#1b1b16;font-size:15px;font-style:normal;font-weight:500;line-height:24px}.ProductDetailsSelectedVariant{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ProductDetailsSwatches ul{margin:0}.ProductDetailsSwatches li{float:left;margin:5px 5px 0 0}.Variant>br,.ProductDetailsVariations>br{display:none}.media-body .StarRatings{margin-left:10px}.ProductDetailsQuantityPriceTable tr:first-child td{border-top:none}.ProductDetailsQuantityPriceTable p{margin:0;line-height:inherit}.SwatchNotApplicable{opacity:.5;pointer-events:none}.checkout panel{z-index:1;position:relative;background:0 0}.panel{border:0;padding:0;box-shadow:none;margin:0}.variantSelection td{padding:8px}.variantSelection input[type=checkbox]{margin-right:8px;margin-top:8px}.CatalogItemQuantityBox input{width:75px!important;text-align:center}.product-list div[class*=col-]{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.category-product .thumbnail{min-height:260px;line-height:260px;margin-bottom:10px}.category-product .thumbnail img{display:inline}.Pagination li:first-child{margin-left:5px}.Pagination li>a,.Pagination li>a:hover{color:inherit;border-radius:2px}.Pagination .CurrentPage{color:#ccc}.category-product .description{display:none;opacity:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.list-view.category-product .description{display:block;opacity:1;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.list-view .thumbnail{}.list-view-only{display:none;opacity:0}.list-view .list-view-only{display:block;opacity:1}.page-header .CategoryCategoryName{width:80%;float:left;margin:0}.page-header{overflow:hidden}.gs{display:none}.acceptedPaymentMethodLogos .PayPalCommerce{background:url(/store/images/logo/paypal.png) no-repeat}.acceptedPaymentMethodLogos .ApplePay{background:url(/store/images/logo/applepay.png) no-repeat}.acceptedPaymentMethodLogos .PayWithAmazon{background:url(/store/images/logo/amazonpay.png) no-repeat}.acceptedPaymentMethodLogos .AffirmCheckout{background:url(/store/images/logo/affirm.png) no-repeat}.acceptedPaymentMethodLogos .Afterpay{background:url(/store/images/logo/afterpay.png) no-repeat}.acceptedPaymentMethodLogos .Sezzle{background:url(/store/images/logo/sezzle.png) no-repeat}.acceptedPaymentMethodLogos .Apruve{background:url(/store/images/logo/apruve.png) no-repeat}.acceptedPaymentMethodLogos .Coinbase{background:url(/store/images/logo/coinbase.png) no-repeat}.acceptedPaymentMethodLogos .OrangeMoney{background:url(/store/images/logo/orangemoney.png) no-repeat}.acceptedCreditCardLogos div[role=img],.acceptedPaymentMethodLogos li[role=img]{background-position:center}.acceptedPaymentMethodLogos{padding:0}.ShoppingCartTable{width:100%}div.ShoppingCart{text-align:left;padding:30px 0 0;vertical-align:top}.ShoppingCartProductDescriptionHeader{width:235px}.ShoppingCartSpacer{width:20px;padding:0}.ShoppingCartUnitPriceHeader{text-align:center}.ShoppingCartTotalHeader{text-align:center}.ShoppingCartQuantityHeader{text-align:center}.CartBorder{border:none;height:75px}.ShoppingCartQuantity .CartBorder{line-height:1}.ProductInfo{margin:0}.ItemName a{color:#000}.ItemNumber{color:#666;font-size:11px}.Variants{color:#666;font-size:11px}.Personalizations{color:#666;font-size:11px}.ShoppingCartPrice{font-weight:400;font-size:20px;text-align:center;padding:30px 0 0;vertical-align:top}.ShoppingCartQuantity{text-align:center;vertical-align:top}.ShoppingCartRemove{text-align:center}.UnderCartSubTotal{border:1px solid #dddfde;border-left:none;border-right:none;margin-top:30px;font-size:23px;font-weight:700;text-align:right;padding:10px 20px;line-height:100%;text-transform:uppercase}.UpdateButton{font-size:10px}.ShoppingCartPage td.ShoppingCartTotals{text-align:left;padding:5px;font-weight:700}td.ShoppingCartTotals{text-align:right}td.ShoppingCartDiscount{text-align:left;padding:5px}.ShoppingCartClear{float:left;text-align:left}.ShoppingCartChildBranch{float:left;vertical-align:top}.dvChkSelect{display:inline}.PayPalGoogleCO{text-align:center}.ShoppingCartError{text-align:center}#dvCalculateShippingForm{text-align:left}.ShippingCalcLabel{font-weight:700}.ShippingCalcField{padding:5px 0 0}.ShippingCalcFieldLabel{display:block;text-align:left;padding:2px 0 0}.ShoppingCartSelectCheckbox{border:0}.ShoppingCartQtyTextbox{width:40px;text-align:center}.ShoppingCartInlineCalculateShippingForm{display:inline}.ShoppingCartInlinePostalCode{display:inline;float:left}.ShoppingCartInlinePostalCodeTextbox{width:72px}.ShoppingCartCouponCodeTextbox{width:80px}.ShoppingCartSavedCartText{text-align:center}.cartCents,.cartUnits{font-size:60%;top:-5px;position:relative}.CartItemPriceArea,.CartItemTotalArea,.CartUpdateItemArea{display:table;margin:0 auto;text-align:center;height:75px;line-height:1}.CartItemPriceArea>div,.CartItemTotalArea>div,.CartUpdateItemArea>div{display:table-cell;vertical-align:middle}.Discounts{color:#dd4c15;line-height:25px}.ShippingCost{line-height:25px}.PriceNegative{color:#dd4c15}.GiftCertificates p{font-size:11px;opacity:.75}.GiftCertificates .LineItemPrice{font-size:14px}.ShoppingCartTotalsArea{position:relative;clear:both}.ShoppingCartTotalsTable{width:100%;margin-bottom:15px}.ShoppingCartLeftBottom{text-align:center}.ShoppingCartButtons{margin:20px 0;text-align:center}.ShoppingCartButtons .btn.btn-default{padding:8px 15px}.ShoppingCartCustomMessage{}.TopCheckoutButton{text-align:right}.PayWith{position:relative;border:1px solid #dddfde;border-radius:4px;padding:20px 0 15px;margin:20px 0 0;text-align:center}.PayWith strong{position:absolute;top:-7px;font-style:italic;display:block;margin-left:-50px;background:#fff;width:100px;line-height:100%;left:50%;font-size:13px}.ShoppingCartCouponCode{padding:20px 0}.ShoppingCartCouponCode h3{text-transform:uppercase;cursor:pointer;font-size:18px;color:#333;background:0 0}.ShoppingCartCouponCode .expand{}.CouponEntry{display:none;position:relative;margin:0 0 20px}.CouponMsg{margin:5px 0}.acceptedCreditCardLogos{}.acceptedCreditCardLogos div,.acceptedPaymentMethodLogos li{display:inline-block;*display:inline;zoom:1;margin:0 2px 10px;padding:0;height:22px;width:33px}.acceptedCreditCardLogos .jcb{background:url(/store/i/jcb_33x22.jpg) no-repeat}.acceptedCreditCardLogos span{display:none}.acceptedCreditCardLogos .visa{background:url(/store/i/visa_33x22.jpg) no-repeat}.acceptedCreditCardLogos .amex{background:url(/store/i/amex_33x22.jpg) no-repeat}.acceptedCreditCardLogos .discover{background:url(/store/i/discover_33x22.jpg) no-repeat}.acceptedCreditCardLogos .bankcard{background:url(/store/i/bankcard_33x22.jpg) no-repeat}.acceptedCreditCardLogos .mastercard{background:url(/store/i/mastercard_33x22.jpg) no-repeat}.acceptedCreditCardLogos .dinersclub{background:url(/store/i/diners_33x22.jpg) no-repeat}.LastItemAdded{font-size:11px;min-height:100px;margin-right:255px;background:#f2f3f5;border-radius:3px;padding:1px;margin-bottom:10px}.LastItemAdded img{float:left;margin-right:10px;max-width:75px;max-height:80px}.LastItemAdded strong{display:block;padding:0 0 10px;border-bottom:2px solid #dddfde;font-size:14px}.UpsellItem{padding:10px 0 0;display:block;margin:auto;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-color:transparent;border-style:solid;border-width:1px;overflow:hidden}.UpsellItem:hover{background-color:#fff;border-color:#686868;color:#1d4b7c;text-decoration:none}.UpsellItemAddToCartText{visibility:hidden;padding:4px;background:#686868;font-weight:700;color:#fff}.UpsellItem:hover .UpsellItemAddToCartText{visibility:visible}input.ShoppingCartCheckoutThemeButton{width:100%;height:50px;font-size:18px!important}.RewardPointsEarned{text-align:center}.PointsTotal{font-size:12px;font-weight:400}.ShoppingCartButtons .ThemeButton{margin-bottom:4px;vertical-align:top}.ShoppingCartButtons .ThemeButton:last-of-type{margin-bottom:0}.affirm-as-low-as{font-size:14px!important;font-weight:700!important}input[type=text].ShoppingCartQtyTextbox{margin-bottom:0}#dvInlineCalculateShippingForm{flex-direction:column;justify-content:left;align-items:flex-start}#dvInlineCalculateShippingForm #dvInlinePostalcode,#dvInlineCalculateShippingForm select{width:100%;display:flex;align-items:center}#dvInlineCalculateShippingForm #dvInlinePostalcode input[type=text]{margin:0 10px 0 0;width:100%}#dvShippingControls .ShippingSelect{margin-top:0}.ShoppingCart{}.ShoppingCartHeader{}.ShoppingCartClear{}.ShoppingCartPrice{}.ShoppingCartTotals{}.ShoppingCartShippingInfo{}.ShoppingCartDiscount{}.ShoppingCartCouponCode{}.ShoppingCartThumbnail{}.ShoppingCartItemNr{}.ShoppingCartVariations{}.ShoppingCartPersonalize{}.ShoppingCartGiftMessage{}.ErrorText{}.ShoppingCartSelectCheckbox{border:0}input.ShoppingCartQtyTextbox{width:40px;padding:0}.ShoppingCartInlineCalculateShippingForm{display:inline}.ShoppingCartInlinePostalCode{display:inline;float:left}.ShoppingCartInlinePostalCodeTextbox{width:150px}.ShoppingCartCouponCodeTextbox{width:80px}.ShoppingCartSavedCartText{text-align:center}.MicroStoreDropDown{width:160px}.FeaturedItemsRating{}.FeaturedItemsDetails{}.FeaturedItemsPriceHR{}.FeaturedItemsPriceAlignment{}.FeaturedItemsBuyMoreLinkHR{}.FeatureItemsThumbNail{}.PriceLabels{}.ProductDisplayBuyNowLink{font-size:7pt;text-decoration:none}.ProductDisplayMoreLink{font-size:7pt;text-decoration:none}.ProductDisplayStatus{font-size:7pt;text-decoration:none}.ProductDisplayBuyMoreArea{float:right;padding-right:5px;display:inline}.ProductReviewDimensionName{}.ProductReviewSummary{}.ProductReviewWriteLink{}.ProductReviewAllReviewsLink{}.ProductReviewTitle{}.ProductReviewRatings{}.ProductReviewBody{}.ProductReviewProsArea{}.ProductReviewProsHeader{}.ProductReviewPros{}.ProductReviewConsArea{}.ProductReviewConsHeader{}.ProductReviewCons{}.ProductReviewItemMeta{}.QuickOrderEntryHeader{text-align:center}.QuickOrderEntryItemNumberTextbox{width:100px}.QuickOrderEntryQuantityTextbox{width:50px}.QuickOrderEntryAddButton{text-align:center}.SmallCartItemLink{text-decoration:underline}input.SmallCartQtyTextbox,input.SmallCartQtyTextbox:focus{padding:0;border:none;border-bottom:1px dotted #ccc;height:auto;width:30px;box-shadow:none;border-radius:0;text-align:center}input.SmallCartQtyTextbox:focus{border-color:#66afe9}.SmallCartItem .badge{line-height:20px;width:20px;padding:0}.Node{}.NodeHover{}.NodeSelected{}.RootNode{}.LeafNode{}.Island{}.Control_6082{float:left}.ControlHeader_6082{}.ControlItem_6082{}.ControlLink_6082{}.ControlLink_6082 a{}.ControlLink_6082 a:hover{}.ControlLinkSeperator_6082{}.ControlText_6082{}.ControlInput_6082{}.ControlFooter_6082{}.Control_6083{float:right}.ControlHeader_6083{}.ControlItem_6083{}.ControlLink_6083{}.ControlLink_6083 a{}.ControlLink_6083 a:hover{}.ControlLinkSeperator_6083{}.ControlText_6083{}.ControlInput_6083{}.ControlFooter_6083{}.Control_6076{text-align:right}.ControlHeader_6076{}.ControlItem_6076{}.ControlLink_6076{}.ControlLink_6076 a{}.ControlLink_6076 a:hover{}.ControlLinkSeperator_6076{}.ControlText_6076{}.ControlInput_6076{}.ControlFooter_6076{}.GoThemeButton{padding:5px}.Slideshow{position:relative}.SlideList,slide{margin:0;padding:0;list-style:none}.Slide{overflow:hidden}.SlideshowButtons{margin:0;padding:0;left:1em;bottom:1em;position:absolute}.SlideshowButton{margin:0 1em 0 0;padding:0;float:left;list-style:none}.SlideshowButtonLink{float:left;width:20px;height:20px;text-indent:-9999px;border:3px solid #222;border-radius:50%}.SlideshowButtonLinkCurrent{background:#222}.SlideshowButtonLink:focus{outline:none}.SlideshowPrevious{position:absolute;left:5px;color:#fff;background:0 0!important}.SlideshowNext{position:absolute;right:5px;color:#fff;background:0 0!important}.SlideshowPreviousLink{background:url(/Shared/Themes/GunSafes2024/images/arrow-left.svg);color:#fff;padding:5px;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.SlideshowNextLink{background:url(/Shared/Themes/GunSafes2024/images/arrow-right.svg);color:#fff;padding:5px;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.SlideList,.SlideList .Slide{height:100%}.hero .Control_5986{}.Control_5986 table{background:#f2f3f5}.Control_5986 td{vertical-align:top}.ControlHeader_5986{font-size:13px;font-style:italic;margin:10px 0;text-align:center}.ControlItem_5986{text-align:center;padding:20px 0;border-bottom:1px solid #dfdfe1;margin:0 12px}.Control_5986 tr:last-child .ControlItem_5986{border:none}.ControlLink_5986{padding:10px 0;display:block;width:120px;overflow:hidden;text-overflow:ellipsis}.Control_5986 img.FeaturedItemsThumbNail{padding:3px;border:1px solid #dddfde!important;box-shadow:2px 2px 3px #dddfde;max-width:75px;max-height:150px}.Control_5986 .lblPriceLabel{display:none}.Control_5986 .UpsellItemPrice{font-size:20px}.BlogPostCommentProfileName{}.BlogPostTitle{padding:0;margin:0;font-weight:400}.BlogPostImage{}.BlogPostCategoryAndTags{padding:15px 0;color:#999}.BlogPostTags{padding:0 0 0 10px;display:inline}.BlogPostTag{display:inline-block;*display:inline;padding:0 3px;background:#eee;border-radius:3px;border:1px solid #ddd;margin:0 5px 0 0}.BlogPostTag a{color:#999}.BlogPostCategories,.BlogPostCategory{display:inline}.BlogCommentModerationMessage{background:#feefb3;color:#9f6000;border:1px solid #9f6000;border-radius:5px;padding:10px;margin:10px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.BlogCommentModerationMessage.Flash{background:#fff5cf;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.BlogPostComments .BlogPostCommentsHeader,.BlogPostComments .BlogPostCommentsHeader h3,.BlogPostComments .BlogPostCommentCount{display:inline;font-size:24px}.BlogRoll .BlogPostCommentProfileImage{float:left;padding-right:10px}.BlogRoll .BlogPostCommentText{margin:0}.BlogRoll .BlogPostCommentDisplayName{margin-top:-5px}.BlogRoll .BlogPostCommentsAddTextbox{height:50px}.BlogRollFeedLinks{float:right;padding:5px 0}.BlogRollBlogImage{padding:0 0 10px;max-width:100%}.BlogRollBlogImage img{display:block;max-width:100%}.BlogPostDatePretty{position:relative;float:left;width:50px;height:45px;color:#999;margin:10px 10px 10px 0}.DateMonth,.DateDay,.DateYear{position:absolute;text-indent:-9999px;background:url(/store/i/a/login-date-sprite.png) no-repeat}.DateMonth{top:0;left:0;width:30px;height:18px}.DateDay{top:18px;font-size:18px;line-height:18px;width:31px;height:24px;text-align:center}.DateYear{right:0;top:0;width:21px;height:45px}.month-1{background-position:0 -50px}.month-2{background-position:0 -81px}.month-3{background-position:0 -112px}.month-4{background-position:0 -143px}.month-5{background-position:0 -174px}.month-6{background-position:0 -205px}.month-7{background-position:0 -236px}.month-8{background-position:0 -267px}.month-9{background-position:0 -298px}.month-10{background-position:0 -329px}.month-11{background-position:0 -360px}.month-12{background-position:0 -391px}.day-1{background-position:-51px -45px}.day-2{background-position:-51px -76px}.day-3{background-position:-51px -107px}.day-4{background-position:-51px -138px}.day-5{background-position:-51px -169px}.day-6{background-position:-51px -200px}.day-7{background-position:-51px -231px}.day-8{background-position:-51px -263px}.day-9{background-position:-51px -294px}.day-10{background-position:-51px -325px}.day-11{background-position:-51px -356px}.day-12{background-position:-51px -387px}.day-13{background-position:-51px -418px}.day-14{background-position:-51px -449px}.day-15{background-position:-101px -45px}.day-16{background-position:-101px -76px}.day-17{background-position:-101px -107px}.day-18{background-position:-101px -139px}.day-19{background-position:-101px -171px}.day-20{background-position:-101px -201px}.day-21{background-position:-101px -232px}.day-22{background-position:-101px -263px}.day-23{background-position:-101px -294px}.day-24{background-position:-101px -325px}.day-25{background-position:-101px -356px}.day-26{background-position:-101px -387px}.day-27{background-position:-101px -418px}.day-28{background-position:-101px -450px}.day-29{background-position:-101px -482px}.day-30{background-position:-101px -513px}.day-31{background-position:-101px -545px}.year-2011{background-position:-145px -7px}.year-2012{background-position:-145px -79px}.year-2013{background-position:-145px -145px}.year-2014{background-position:-145px -212px}.year-2015{background-position:-145px -267px}.year-2016{background-position:-145px -322px}.year-2017{background-position:-145px -378px}.year-2018{background-position:-145px -433px}.year-2019{background-position:-145px -488px}.year-2020{background-position:-145px -544px}.BlogPostCommentNameDate{font-size:10px}.BlogPostAddCommentHide,.HideComments{display:none}.BlogPostCommentHighlightCurrent{background:#fffcdf;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.2)}.AdminCommentLabel,.AuthorCommentLabel{display:none}.AdminCommentLabel.BlogPostCommentByAdmin{display:inline;background:#fff;font-weight:700;padding:2px 3px;margin:2px}.AuthorCommentLabel.BlogPostCommentByAuthor{display:inline;background:#fff;font-weight:700;padding:2px 3px;margin:2px}.CommentReplies{margin-left:100px}.ProfileName{float:left}.PofileImage{float:right;padding:0 0 20px 20px}.ProfileInfoTable{margin:10px 0;clear:left}.ProfileTableHeader{margin-top:20px;clear:both}.ProfileTable{width:100%}.ProfileTable th{background:#eee;text-align:left;padding:3px}.ProfileTable td{padding:3px;border-bottom:1px solid #eee}.BlogTagCloud.Control{text-align:justify}.TagCloudList{list-style-type:none;margin:0;padding:0}.BlogTagCloud .ControlItem{display:inline;padding:0 5px 0 0;vertical-align:bottom}.BlogTagCloud .ControlLink_Link{-webkit-transition:.5s;-moz-transition:-.5s}.BlogTagCloud .TagCloud_MinSize{opacity:.5}.BlogTagCloud .TagCloud_MedSize{}.BlogTagCloud .TagCloud_MaxSize{font-weight:700}.BlogTagCloud .ControlLink_Link:hover{color:red;opacity:1;-webkit-transition:.5s;-moz-transition:-.5s}.checkout .ShoppingCartTotals{text-align:left;font-size:inherit;font-weight:400;padding:5px 0}.checkout .ShoppingCartTotals b{font-weight:400}.checkout .ShoppingCartPrice{font-size:inherit;text-align:right;padding:5px 0;white-space:nowrap}#trDiscount a,#trDiscount a:hover{text-decoration:none}#trTotal span,#trTotal b,#trAdjustedTotal span,#trAdjustedTotal b{font-weight:700}.OrderGiftingArea input[type=checkbox]{margin-right:5px}#addrBilling_ddAddressList_dd_ddCombo,#addrShipping_ddAddressList_dd_ddCombo,#ddExpireMonth,#txtPointsToApply{width:100%!important}.checkout label{position:relative;font-size:1em;padding:20px 0 0}.checkout label>span{position:absolute;top:25px;line-height:25px;left:10px;font-size:1em;font-weight:400;transition:.1s;opacity:.5;cursor:text}.checkout label span span,.checkout label input[type=checkbox]+span{position:static;opacity:1}.checkout label.active span,.checkout label.filled span,.checkout label select~span,.checkout label select+span{top:0;left:5px;font-size:10px;transition:.1s;-moz-transition:.1s;opacity:1;cursor:default}.checkout input:-webkit-autofill+span{top:0;left:5px;font-size:10px;transition:.1s;-moz-transition:.1s;opacity:1;cursor:default}.checkout input[type=checkbox],.checkout input[type=radio]{width:auto!important}.checkout label span.ErrorText{position:static;font-size:12px;line-height:1;color:#df8f8e;padding:0;opacity:1;margin:10px 0 0;background:0 0;box-shadow:none;border:none}.field-has-error{background:#ffe4e3!important;border-color:#df8f8e!important}.zip-code{display:table}.zip-code>div{display:table-cell}.zip-code label span{font-size:12px}.zip-plus4{max-width:100px}.zip-plus4 input{padding:0}.zip-plus4>div{padding-left:5px!important}.zip-plus4>div:empty{padding:0}.zip-plus4>div:empty+span{display:none}.PublicCommentsArea{width:auto!important;position:static;float:none!important}.RequiredField{color:#df8f8e;font-weight:700;line-height:1;font-size:150%;padding-left:5px}.payment-method .payment-name{cursor:pointer;display:none}.custom-fields .field{min-height:80px}label.remove-payment,label.image-input-replace{position:relative;padding:0;font-weight:inherit}label.remove-payment a,label.image-input-replace a{cursor:pointer;position:relative;z-index:1}label.remove-payment input,label.image-input-replace input{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;z-index:2}.floating-totals{min-height:1px}.BillMeLater .payment-name{background:url(https://www.paypalobjects.com/webstatic/en_US/i/buttons/ppcredit_SM_BNPOT_1x.png) no-repeat top left;text-indent:127px;margin-left:20px;height:40px}.BillMeLater .payment-name span{display:none}.BillMeLater .payment-name:before,.PayPal .payment-name:before{left:-147px}.BillMeLater .payment-name{background:url(https://www.paypalobjects.com/webstatic/en_US/i/buttons/ppcredit_SM_BNPOT_1x.png) no-repeat top left;text-indent:127px;margin-left:20px;height:40px}.BillMeLater .payment-name span{display:none}.BillMeLater .payment-name:before,.PayPal .payment-name:before{left:-147px}.PayPalExpress .payment-name,.PayPal .payment-name{background:url(../images/paypal-logo.png) no-repeat top left;text-indent:90px;margin-left:20px;height:25px}.PayPalExpress .payment-name:before,.PayPal .payment-name:before{left:-110px}.PayPalExpress .payment-name span,.PayPal .payment-name span{display:none}.PayPal .paypal-text{display:none}.PayPal.active .paypal-text{display:block}.OnePageCheckOut .ShoppingCartCouponCode{padding:0}.PayPalCommerce .payment-name{background:url(https://www.paypalobjects.com/webstatic/mktg/Logo/pp-logo-100px.png) no-repeat top left;text-indent:127px;margin-left:20px;height:26px}.PayPalCommerce .payment-name span{display:none}.PayPalCommerce .payment-name:before{left:-147px}.CardNumberIframe{height:35px}.MyAccountPercentBarArea{border:1px solid #999;border-radius:5px}.MyAccountPercentBarInner{padding:1px}.MyAccountPercentBar{border-radius:4px;background:#6c6;box-shadow:-5px -5px 5px rgba(0,0,0,.25) inset,5px 5px 5px rgba(255,255,255,.5) inset;text-align:center;font-weight:700;font-size:11px;line-height:15px}.MyAccountShowHideTable{display:none}.MyAccountSection .StarRatings{float:none;margin:0 auto}.MyAccountSection .StarRatings td{padding:0 2px;border:none}.CustomField.MyAccountSectionEntry{padding:0 0 10px;width:48%;float:left;min-height:40px}.CustomField.MyAccountSectionEntry:nth-child(2n){margin-bottom:15px}#trAddNew{font-weight:700}.CustomerLoginEmailTextbox{width:180px}.BrowseCategoryIcon{}.BrowseByAttributeFilterButtonArea{}.BrowseByAttHeader{}.MoreAttributesLink{cursor:pointer}.MoreAttributes{display:none}.Control_5308{}.ControlHeader_5308{}.ControlItem_5308{}.ControlLink_5308{}.ControlLink_5308:hover{}.ControlLink_5308 a{}.ControlLink_5308 a:hover{}.ControlLink_Link_5308{}.ControlLink_Link_5308:hover{}.ControlLinkSeperator_5308{}.ControlText_5308{}.ControlInput_5308{}.ControlFooter_5308{}.SmallCartItemLink_5308{text-decoration:underline}.SmallCartQtyTextbox_5308{border-color:#333;border-width:1px;border-style:Solid;font-size:8pt;width:30px}.Control_5181{}.ControlHeader_5181{}.Control_5181 h4{margin-bottom:0}.ControlItem_5181{}.ControlLink_5181{}.ControlLink_5181:hover{}.ControlLink_5181 a{}.ControlLink_5181 a:hover{}.ControlLink_Link_5181{}.ControlLink_Link_5181:hover{}.ControlLinkSeperator_5181{}.ControlText_5181{}.ControlInput_5181{}.ControlFooter_5181{}.FeaturedItemsRating_5181{}.FeaturedItemsDetails_5181{}.FeaturedItemsPriceHR_5181{}.FeaturedItemsPriceAlignment_5181{}.FeaturedItemsBuyMoreLinkHR_5181{}.FeaturedItemsThumbnail_5181{}.PriceLabels_5181{}.ProductDisplayBuyNowLink_5181{font-size:7pt;text-decoration:none}.ProductDisplayMoreLink_5181{font-size:7pt;text-decoration:none}.ProductDisplayStatus_5181{font-size:7pt;text-decoration:none}.ProductDisplayBuyMoreArea_5181{float:right;padding-right:5px;display:inline}.Control_5327{padding-top:20px;padding-bottom:20px}.ControlHeader_5327{}.ControlItem_5327{}.ControlLink_5327{}.ControlLink_5327:hover{}.ControlLink_5327 a{}.ControlLink_5327 a:hover{}.ControlLink_Link_5327{}.ControlLink_Link_5327:hover{}.ControlLinkSeperator_5327{}.ControlText_5327{}.ControlInput_5327{}.ControlFooter_5327{}.BlogTagCloud.Control_5327{text-align:justify}.TagCloudList_5327{list-style-type:none;margin:0;padding:0}.BlogTagCloud .ControlItem_5327{display:inline;padding:0 5px 0 0;vertical-align:bottom}.BlogTagCloud .ControlLink_Link_5327{-webkit-transition:.5s;-moz-transition:-.5s}.BlogTagCloud .TagCloud_MinSize_5327{opacity:.5}.BlogTagCloud .TagCloud_MedSize_5327{}.BlogTagCloud .TagCloud_MaxSize_5327{font-weight:700}.BlogTagCloud .ControlLink_Link:hover_5327{color:red;opacity:1;-webkit-transition:.5s;-moz-transition:-.5s}.ControlLink_6093:hover{}.ControlLink_Link_6093{}.ControlLink_Link_6093:hover{}.Control_5182{}.Control_5182 h4{margin-bottom:0}.ControlHeader_5182{}.ControlItem_5182{}.ControlLink_5182{}.ControlLink_5182:hover{}.ControlLink_5182 a{}.ControlLink_5182 a:hover{}.ControlLink_Link_5182{}.ControlLink_Link_5182:hover{}.ControlLinkSeperator_5182{}.ControlText_5182{}.ControlInput_5182{}.ControlFooter_5182{}.FeaturedItemsRating_5182{}.FeaturedItemsDetails_5182{}.FeaturedItemsPriceHR_5182{}.FeaturedItemsPriceAlignment_5182{}.FeaturedItemsBuyMoreLinkHR_5182{}.FeaturedItemsThumbnail_5182{}.PriceLabels_5182{}.ProductDisplayBuyNowLink_5182{font-size:7pt;text-decoration:none}.ProductDisplayMoreLink_5182{font-size:7pt;text-decoration:none}.ProductDisplayStatus_5182{font-size:7pt;text-decoration:none}.ProductDisplayBuyMoreArea_5182{float:right;padding-right:5px;display:inline}.Control_5320{}.ControlHeader_5320{}.ControlItem_5320{}.ControlText_5320{}.ControlInput_5320{}.Control_5314{}.Control_5314 a{font-size:1.5em}.BlogDrillDownIcon{display:inline-block;*display:inline;zoom:1;padding:0 5px;vertical-align:middle}.BlogDrillDown .ControlLink{display:inline-block;*display:inline;zoom:1}.ShippingEstimationRateTable td{padding:5px 0}.ShippingEstimationRate span{padding-left:10px;font-weight:700}.CategoryQuickListContainer{}.CategoryQuickListContainer tr td{vertical-align:top}.CategoryQuickListIndividualContainer{margin:2px 8px 2px 2px}.CategoryQuickListRootCategory{font-weight:700;font-size:125%;text-transform:capitalize}.CategoryQuickListRootImage{border:none;display:block;margin-bottom:4px}.CategoryQuickListSubCategory{display:list-item;list-style-type:square;margin:0 0 0 14px}.AttributeDropDownGroupItem{white-space:nowrap}.CategoryListProduct{width:100px;float:left;margin:20px;text-align:center}.CategoryListProductPhoto{height:100px}.product-compare-table{}.product-compare-table tr>th:first-child:not(:last-child){border-right:1px solid #ccc}.product-compare-table tr>td:nth-child(2n),.product-compare-table tr>th:nth-child(2n){background:#f9f9f9}.remove-link{top:-5px;right:-5px}.remove-link a{color:inherit;font-size:16px;display:block;height:20px;width:20px;line-height:20px}.remove-link a:hover{text-decoration:none;background:#666;color:#fff;border-radius:25px}.Control_3838 a{}#LP_DIV_14026893014561 .LPMimage1{display:none}.toggle-switch{position:relative;display:inline-block;width:3.75em;height:2.125em}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.toggle-slider:before{position:absolute;content:"";height:1.625em;width:1.625em;left:.25em;bottom:.25em;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.toggle-slider{background-color:#2196f3}input:focus+.toggle-slider{box-shadow:0 0 1px #2196f3}input:checked+.toggle-slider:before{-webkit-transform:translateX(1.625em);-ms-transform:translateX(1.625em);transform:translateX(1.625em)}.toggle-slider.round{border-radius:2.125em}.toggle-slider.round:before{border-radius:50%}.PhotoGallery{}.Control_3833{}.Control_3833 a{}.CategoryFilterDropDown{}.CategoryFilterCategoryDropDown{}.CategoryFilterAttributeDropDown{}.CategoryFilterDropDownContainer{}.applied-attribute-filter{background-color:#005982;float:left;border:1px solid #3ba5bf!important;margin-top:10px;margin-right:20px}.applied-attribute-filter:hover{background-color:#67c1d6;border:1px solid #3ba5bf!important}.applied-attribute-filter-clear{float:left;color:#fff!important;background-color:transparent!important;border:none!important;font-weight:700!important;padding-left:10px!important;padding-right:10px!important;margin:0!important;height:30px!important;border-radius:0!important;border-right:1px solid #3ba5bf!important;line-height:30px;font-size:22px}.applied-attribute-filter-text{color:#fff;float:left;border-left:none!important;padding-left:10px!important;padding-right:10px;font-size:11px;line-height:30px;cursor:pointer}.BrowseByPrice-filter{padding-top:0!important;padding-bottom:0!important}.BrowseByPrice-selected{font-weight:700}input[type=text],input[type=password],input[type=email],select,textarea{margin-bottom:15px}#btnSubmitApplication{width:auto}.page-header{display:flex;flex-direction:column}.customer-testimonials{display:none}body:not(.CMS) .LayoutContentInner>.container{width:100%;padding:0}.CheckOutHeader{font-weight:700;font-size:16px}.CheckOutSubHeader{font-weight:700;font-size:16px;margin-bottom:20px}.CardFieldHeaders{background:#666;color:#fff;padding:5px}.OnePageCheckoutShoppingCart .ShoppingCartPrice{padding:10px 0;font-size:inherit;border:none}.SplitPaymentLink{cursor:pointer}#tbAppliedPayments{width:100%}.AppliedPaymentHeader th{padding:5px}.AddressEditorZipCodePlus4Textbox{width:50px}.AddressBookEditor{padding:2px 10px 2px 0}.OnePageCheckoutShoppingCart td{padding:5px;border-bottom:1px solid #e5e5e5}.ShoppingCartVariations td{padding:0 0 0 20px;border:none}.OnePageCheckoutShoppingCart .ShoppingCartTotals{border:none}.form-signin{max-width:330px;padding:15px;margin:0 auto}.form-signin .form-signin-heading,.form-signin .checkbox{margin-bottom:10px}.form-signin .checkbox{font-weight:400}.form-signin input{position:relative;font-size:16px;height:auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.form-signin input:focus{z-index:2}.form-signin input[type=text]{margin-bottom:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.form-signin input[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.Control_3851 textarea{width:100%;margin-bottom:13px}.layout-mid-wrapper{background:url(../images/bg-grad.png) repeat-x;background-size:100% 341px}.layout-mid .layout-left-column{margin-top:5px}.layout-mid .layout-left-column .layout-left-columnInner{background:#fff none repeat scroll 0 0}.layout-mid .layout-left-column .layout-left-columnInner{border-radius:5px;padding:2px 4px 2px 2px}.layout-mid .layout-left-column .layout-left-columnInner .left-header{background:#5d220b none repeat scroll 0 0;border-radius:5px;color:#fff;font-weight:700;padding:2px 15px;font-size:14px}.layout-mid .layout-left-column .layout-left-columnInner .nav>li{display:block;position:relative}.layout-left-column .nav>li>a{padding:1px 15px;display:block}.layout-left-column a{color:#000;font-size:12px}.layout-left-column .nav>li>a{padding:1px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none}.layout-left-column a:hover{color:#fe8300;text-decoration:none}[class^=icon-]::before,[class*=" icon-"]::before{display:inline-block;text-decoration:inherit}.icon-flag::before{content:url(../images/american-flag-icon.jpg)!important;margin-right:5px}.pay-pal-banner{margin:0 15px 15px}.layout-left-columnInner .control{margin-bottom:15px}input[type=text],input[type=password],input[type=email],select,textarea{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;font-size:14px;line-height:1.42857;min-height:34px;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;vertical-align:middle}input,select,textarea{max-width:100%}.layout-left-columnInner input[type=text],.layout-left-columnInner input[type=password],.layout-left-columnInner input[type=email],.layout-left-columnInner select,.layout-left-columnInner textarea{margin-top:10px;width:100%;margin-bottom:15px}.gap30{margin-top:30px}.customer-testimonials{font-family:Verdana;font-size:11px}.testimonial-item[data-rating="5"]::before{content:url(../images/5stars.jpg);vertical-align:sub}.testimonial-item{margin:15px 0}.testimonial-links{list-style:outside none none;margin:0;padding:0}.layout-content-header{max-height:341px;overflow:hidden}.layout-inner .inner-category{width:100%;float:left;margin-top:15px}.layout-inner .inner-category .calc{background:#ededed;padding:15px;margin-bottom:15px}.layout-inner .inner-category .calc h1{margin:0;padding:0 0 5px;font-size:39px;font-family:oswald,sans-serif;color:#333;text-transform:uppercase}.layout-inner .inner-category .calc .calc-text{font-size:12px;color:#323232;width:100%;max-width:42%;float:left;padding:15px 0 0 15px}.layout-inner .inner-category .calc .calc-text a.calc-btn{float:left;margin-top:10px}.layout-inner .inner-category .calc .calc-text a.calc-btn b{font-size:15px;color:#fff;text-transform:uppercase;padding:9px 10px;float:left;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkN2YyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2M5NDkyZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=)}.layout-inner .inner-category .calc .calc-text a.calc-btn i.btn-arrow{background:transparent url(../images/btn-arrow.png) no-repeat scroll left top;float:left;padding:19px 10px;margin-left:-4px}.layout-inner .inner-category .calc .calc-text a.calc-btn:hover i.btn-arrow{background:transparent url(../images/btn-arrowhover.png) no-repeat scroll left top}.layout-inner .inner-category .calc .calc-text a.calc-btn:hover b{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5NDkyZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZDdmMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)}.layout-inner .inner-category .faqs{background:url(../images/faqs-bg.jpg) no-repeat top right;padding:15px;background-color:#e88549;height:192px;margin-top:12px}.layout-inner .inner-category .faqs h1{font-size:47px;color:#fff;font-family:oswald,sans-serif;padding-left:15px;margin:0;line-height:156px}.layout-inner .inner-category .inner-category-right{background:#f8d2a0;min-height:413px!important;width:39%!important}.layout-inner .inner-category .inner-category-right .buy-sell{padding:20px 0;text-align:center}.layout-inner .inner-category .inner-category-right .buy-sell a{-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;display:inline-block;height:34px;line-height:29px;text-align:center;text-decoration:none;width:119px;font-size:15px;font-weight:700;color:#fff}.layout-inner .inner-category .inner-category-right .buy-sell a:first-child{margin-right:5px}.layout-inner .inner-category .inner-category-right .buy-sell a.buying{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2OWYyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkODg3MWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px solid #f69f2b}.layout-inner .inner-category .inner-category-right .buy-sell a.selling{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhhNDEyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTJjMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px solid #8a412c}.layout-inner .inner-category .inner-category-right .buy-sell a.buying:hover{background:#fff;color:#f69f2b}.layout-inner .inner-category .inner-category-right .buy-sell a.selling:hover{background:#fff;color:#8a412c}.layout-inner .inner-category .inner-category-right .buy-sell strong{font-size:15px;color:#323232;padding:8px 0;display:block}.layout-inner .inner-category .inner-category-right .buy-sell ul.buy-sell-text{margin:0;padding:0;list-style:none}.layout-inner .inner-category .inner-category-right .buy-sell ul.buy-sell-text li{background-image:url(../images/check.png);background-repeat:no-repeat;background-position:left 8px;font-size:12px;text-align:left;padding:0 0 0 21px;line-height:24px;color:#333}.layout-inner .inner-category .start-buying{text-align:center}.start-buying a.buying-btn{background:#404040;height:35px;display:inline-block;color:#fff;line-height:35px;min-width:169px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.start-buying a.buying-btn:hover{iwebkit-box-shadow:0 14px 11px #000 inset;box-shadow:0 14px 11px #000 inset}.paid-faq{text-align:center;padding:0 0}.paid-faq a{font-size:12px;font-weight:700;color:#763826;display:inline-block}.paid-faq a:first-child{margin-right:15px}.paid-faq a:hover{color:#333}.category-list{clear:both;display:block;float:left}.inner-category-left{padding-left:0!important;width:61%!important}.category-list .ControlHeader{margin:20px 0;padding-left:15px;padding-right:15px}.category-list .ControlHeader h1{background:#000 none repeat scroll 0 0;border-radius:3px;border-radius:3px;border-radius:3px;color:#fff;font-size:13px;font-weight:700;display:block;float:none;padding:5px 10px}.category-list .thumbnail{background-color:#fff;border:1px solid #ddd;display:block;line-height:1.42857;margin-bottom:10px;padding:40px 5px;transition:border .2s ease-in-out 0s;position:relative;overflow:hidden}.category-list .caption .ship-count span{background:#c90132 none repeat scroll 0 0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:21px;line-height:20px;padding:0 9px;text-align:center;text-decoration:none}.category-item{text-align:center}.category-list .caption .ship-count span i.count-flag{background:url(../images/american-flag-icon.jpg) no-repeat 0 0;display:inline-block;width:15px;height:9px}.category-list .caption a,.category-list .caption span{font-size:13px;color:#333;padding:0;margin:0}.category-list .caption h4.price{margin:0;padding:5px 0;font-size:14px;color:#999}.glyphicon{display:inline-block;width:16px;height:16px;position:relative;top:1px}.ratings p{display:inline-block}.ratings .glyphicon-star{background:url(../images/yellow-star.gif) no-repeat 0 0}.ratings .glyphicon-star-grey{background:url(../images/gray-star.gif) no-repeat 0 0}.ratings .glyphicon-star-half-grey{background:url(../images/half-gray-star.gif) no-repeat 0 0}.product-flag{height:150px;line-height:1.5;width:150px;position:absolute;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.product-flag span{background:#222 none repeat scroll 0 0;-webkir-box-shadow:0 5px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.5);box-shadow:0 5px 10px 0 rgba(0,0,0,.5);color:#eee;display:block;position:absolute;text-align:center;width:100%}.buying-footer{background:#fff}.buying-footer .col-lg-1 small{color:#000;font-size:50%}.buying-footer .col-lg-1{width:100%!important;text-align:right}.buying-footer .col-lg-3{width:31%!important}.buying-footer .footer-row{float:left;clear:both;width:100%;margin:20px 0}.buying-footer .footer-column{width:25%;float:left}.MenuList .nav-list>li.nav-header{font-size:12px;font-weight:700}.MenuList .nav-list>li>a{font-size:12px;padding:0;color:#5d220b}.MenuList .nav-list>li{display:list-item!important;margin-left:15px;padding-left:0}.MenuList .nav-list{list-style:initial}.MenuList .nav-list>li.nav-header{display:block;font-size:12px;font-weight:700;margin-left:13px;list-style:none}.buying-footer .col-lg-2{width:18.667%!important}.layout-inner .inner-category .inner-category-right .buy-sell a{cursor:pointer}.buy-bg-main{background:url(../images/buy-bg.jpg) no-repeat 0 0;width:100%;min-height:341px;position:relative;overflow:hidden}.buy-bg-main p{font-size:20px;color:#fff;text-align:center;font-weight:700;margin:25px 0;line-height:38px}.buy-bg-main p span{font-size:14px;display:block;font-weight:400}.buy-bg-main .buy-boxes-holder{width:560px;margin:0 auto;overflow:hidden}.buy-bg-main .buy-boxes-holder .buy-boxes{width:50%;float:left}.buy-bg-main .buy-boxes-holder .buy-boxes img{float:left;vertical-align:middle}.buy-bg-main .buy-boxes-holder .buy-boxes .buy-a,.buy-bg-main .buy-boxes-holder .buy-boxes .sell-a{width:auto;float:left;margin-top:60px}.buy-bg-main .buy-boxes-holder .buy-boxes .sell-a a{background:#763827;color:#fff;font-size:28px;padding:8px;border-radius:0 36px 36px 0;text-decoration:none;padding:12px 40px;display:block;text-shadow:1px 2px 4px #545454;font-weight:700;transition:all .3s ease 0s}.buy-bg-main .buy-boxes-holder .buy-boxes .buy-a a{background:#e49121;color:#fff;font-size:28px;padding:8px;border-radius:0 36px 36px 0;text-decoration:none;padding:12px 40px;display:block;text-shadow:1px 2px 4px #545454;font-weight:700;transition:all .3s ease 0s}.buy-bg-main .buy-boxes-holder .buy-boxes .buy-a a:hover,.buy-bg-main .buy-boxes-holder .buy-boxes .sell-a a:hover{color:#dedcdc;text-shadow:none}.affiliate_top{width:100%;float:left;padding:15px 0}.affiliate_top h1{font-size:30px}.affiliate_top h1>a{float:right}@media(max-width:1199px){.layout-inner .inner-category .calc{overflow:hidden}.layout-inner .inner-category .calc .calc-text{max-width:52%}.calc-im{width:46%;float:left;margin-top:15px}.layout-inner .inner-category .inner-category-right .buy-sell a{width:106px}.paid-faq{display:block}}@media(max-width:999px){.buy-bg-main{width:100%}.buy-bg-main .buy-boxes-holder .buy-boxes{width:44%;margin-left:2%}.buy-bg-main .buy-boxes-holder .buy-boxes img{width:30%;height:auto}.buy-bg-main .buy-boxes-holder .buy-boxes .buy-a,.buy-bg-main .buy-boxes-holder .buy-boxes .sell-a{margin-top:45px}.buy-bg-main .buy-boxes-holder .buy-boxes .buy-a a,.buy-bg-main .buy-boxes-holder .buy-boxes .sell-a a{font-size:20px}.inner-category-left{padding-left:0;width:100%!important}.layout-inner .inner-category .calc{overflow:hidden}.layout-inner .inner-category .calc .calc-text{max-width:45%}.layout-inner .inner-category .calc .calc-text a.calc-btn b{padding:9px 8px}.layout-inner .inner-category .inner-category-right{width:97%!important;margin-top:15px}.layout-inner .inner-category .start-buying{display:block}.paid-faq{display:block}}@media(max-width:640px){.LayoutTop .logo-img{margin-bottom:5px!important}.affiliate_top h1>a{display:inline-block;float:none;margin-top:5px}}@media(max-width:480px){.buy-bg-main .buy-boxes-holder .buy-boxes{width:40%}.layout-inner .inner-category .calc .calc-text a.calc-btn b{padding:9px 2px}.layout-inner .inner-category .calc .calc-text a.calc-btn b{padding:8px 3px}}@media(max-width:479px){.layout-inner .inner-category .calc .calc-text{max-width:60%}.layout-inner .inner-category .calc h1{font-size:22px}.layout-inner .inner-category .calc .calc-text a.calc-btn b{font-size:11px}.layout-inner .inner-category .calc .calc-text a.calc-btn b{padding:11px 3px}.calc-im{width:38%}.buy-bg-main p{font-size:16px}.buy-bg-main .buy-boxes-holder{width:99%}.layout-content-header{max-height:none}.buy-bg-main{background:transparent url(../images/buy-bg.jpg) repeat scroll 0 0}.buy-bg-main .buy-boxes-holder .buy-boxes{margin-bottom:15px;width:100%}}input[type=file]+span{top:0}.variant-repeater__group{display:inline-flex}.variant-repeater__variant{padding:5px;cursor:grab}.variant-repeater__card{width:8rem}.card-text{font-size:.8rem}.variant-repeater__variant.selected{border:dotted!important}.variant-repeater__card-small{width:4rem}.card-text-small{font-size:.5rem}#dvPlaceOrderPopup{background:rgba(0,0,0,.7)}.product .wrapper{position:relative}.product .wrapper .quick-view.btn{display:none;z-index:9;background:#bc944f!important;border:0!important;color:#fff!important;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.product .wrapper .quick-view.btn:hover{background:#000!important}.product .wrapper:hover .quick-view.btn{display:block}.modal{z-index:9999999999999!important}.modal-backdrop{z-index:99999999!important}