@charset "UTF-8";#breadcrumbs{padding:15px 0;font-weight:600;border-bottom:1px solid #ccc;font-family:"Averta"}#breadcrumbs .gc_breadcrumb__divider{font-weight:normal}#breadcrumbs a{text-decoration:none;color:#000000}#breadcrumbs a:focus,#breadcrumbs a:hover{color:#787878}@media screen and (max-width:1000px){#breadcrumbs.product-page{padding-top:50px}}@media screen and (max-width:450px){#breadcrumbs.product-page{padding-top:30px}}@media screen and (max-width:400px){#breadcrumbs{font-size:14px}}.ATCfreeShippingNotice .freeShippingMsg{margin-bottom:20px}.ATCfreeShippingNotice .freeShippingMsg span{font-size:14px;color:#000000}.ATCfreeShippingNotice .soCloseMsg{color:#b70606!important;font-size:18px!important}.ATCfreeShippingNotice .NotEnoughFreeShip{font-size:14px}@media screen and (max-width:1000px){.ATCfreeShippingNotice{float:none;width:100%;border-right:0}}.product-slider .product-box{float:left}.gc_MiniProduct--freeShipping .gc_MiniProduct__imageLink:after{display:none!important}.product-box{display:inline-block;vertical-align:top;float:none;margin:20px 0;width:calc(100% / 4 - 5px);padding:0 20px;text-align:center;position:relative;font-family:"Averta"}.product-box .gc_MiniProduct__qtyWrap{display:none}@media screen and (max-width:750px){.product-box .gc_MiniProduct__imageLink{height:175px}}.product-box .gc_MiniProduct__freeShipping{display:none}.product-box .gc_MiniProduct__imageWrap{width:100%;height:225px;position:relative;overflow:hidden;margin-bottom:15px}.product-box .gc_MiniProduct__imageWrap .overlay{display:block;height:100%;width:100%;background:rgba(0, 0, 0, 0.8);position:relative;z-index:9;opacity:0;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.product-box .gc_MiniProduct__imageWrap img{max-width:100%;max-height:100%;position:absolute;display:block;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-box .gc_MiniProduct__imageWrap:focus .overlay,.product-box .gc_MiniProduct__imageWrap:hover .overlay{opacity:1;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}@media screen and (max-width:750px){.product-box .gc_MiniProduct__imageWrap{height:175px}}@media screen and (max-width:450px){.product-box .gc_MiniProduct__imageWrap{height:150px}}.product-box .gc_MiniProduct__name{font-weight:600;font-size:16px;margin-bottom:5px;min-height:65px;margin-top:15px}@media screen and (max-width:1850px){.product-box .gc_MiniProduct__name{min-height:60px}}@media screen and (max-width:500px){.product-box .gc_MiniProduct__name{min-height:0}}.product-box .gc_MiniProduct__SKU{font-weight:bold;margin-bottom:10px}.product-box .gc_MiniProduct__outOfStock{position:absolute;top:0;font-weight:bold;background:#b70606;color:#ffffff;padding:10px}.product-box .gc_MiniProduct__price{color:#b70606;font-size:26px}.product-box .btn-outline{width:70%;margin-top:20px;padding:10px}@media screen and (max-width:1900px){.product-box .btn-outline{width:80%}}@media screen and (max-width:800px){.product-box .btn-outline{width:100%}}@media screen and (max-width:1750px){.product-box{width:calc(100% / 3 - 5px)}}@media screen and (max-width:700px){.product-box{width:calc(100% / 2 - 5px)}}@media screen and (max-width:500px){.product-box{width:100%}}@-webkit-keyframes plus-to-minus{0%{scale:1}to{scale:0}}@keyframes plus-to-minus{0%{scale:1}to{scale:0}}#CategoryPages .gc_ProductFilter__headingWrap .gc_ProductFilterTitle,#Search .gc_ProductFilter__headingWrap .gc_ProductFilterTitle{position:relative;color:black!important}#CategoryPages .gc_ProductFilter__headingWrap .gc_ProductFilterTitle:after,#CategoryPages .gc_ProductFilter__headingWrap .gc_ProductFilterTitle:before,#Search .gc_ProductFilter__headingWrap .gc_ProductFilterTitle:after,#Search .gc_ProductFilter__headingWrap .gc_ProductFilterTitle:before{--size-1:16px;--size-2:2px;content:"";position:absolute;inset:50% 50%;translate:-50% -50%;background-color:#b70606}#CategoryPages .gc_ProductFilter__headingWrap .gc_ProductFilterTitle:before,#Search .gc_ProductFilter__headingWrap .gc_ProductFilterTitle:before{height:var(--size-1);width:var(--size-2);scale:1;-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;transition:0.3s all ease}#CategoryPages .gc_ProductFilter__headingWrap .gc_ProductFilterTitle:after,#Search .gc_ProductFilter__headingWrap .gc_ProductFilterTitle:after{height:var(--size-2);width:var(--size-1)}#CategoryPages .gc_ProductFilter__headingWrap .gc_ProductFilterTitle.is-expanded:before,#Search .gc_ProductFilter__headingWrap .gc_ProductFilterTitle.is-expanded:before{scale:0;-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;transition:0.3s all ease}#CategoryPages .gc_ProductFilter__headingWrap .gc_ProductFilterTitle .collapse,#CategoryPages .gc_ProductFilter__headingWrap .gc_ProductFilterTitle .expand,#Search .gc_ProductFilter__headingWrap .gc_ProductFilterTitle .collapse,#Search .gc_ProductFilter__headingWrap .gc_ProductFilterTitle .expand{display:none!important}#CategoryPages .gc_CategoryTree__item.is-collapsed .btn--gc_CategoryTreeControl,#Search .gc_CategoryTree__item.is-collapsed .btn--gc_CategoryTreeControl{position:relative;color:black!important}#CategoryPages .gc_CategoryTree__item.is-collapsed .btn--gc_CategoryTreeControl:after,#CategoryPages .gc_CategoryTree__item.is-collapsed .btn--gc_CategoryTreeControl:before,#Search .gc_CategoryTree__item.is-collapsed .btn--gc_CategoryTreeControl:after,#Search .gc_CategoryTree__item.is-collapsed .btn--gc_CategoryTreeControl:before{--size-1:16px;--size-2:2px;content:"";position:absolute;inset:50% 50%;translate:-50% -50%;background-color:#b70606}#CategoryPages .gc_CategoryTree__item.is-collapsed .btn--gc_CategoryTreeControl:before,#Search .gc_CategoryTree__item.is-collapsed .btn--gc_CategoryTreeControl:before{height:var(--size-1);width:var(--size-2);scale:1;-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;transition:0.3s all ease}#CategoryPages .gc_CategoryTree__item.is-collapsed .btn--gc_CategoryTreeControl:after,#Search .gc_CategoryTree__item.is-collapsed .btn--gc_CategoryTreeControl:after{height:var(--size-2);width:var(--size-1)}#CategoryPages .gc_CategoryTree__item .btn--gc_CategoryTreeControl,#Search .gc_CategoryTree__item .btn--gc_CategoryTreeControl{position:relative;color:black!important}#CategoryPages .gc_CategoryTree__item .btn--gc_CategoryTreeControl:after,#CategoryPages .gc_CategoryTree__item .btn--gc_CategoryTreeControl:before,#Search .gc_CategoryTree__item .btn--gc_CategoryTreeControl:after,#Search .gc_CategoryTree__item .btn--gc_CategoryTreeControl:before{--size-1:16px;--size-2:2px;content:"";position:absolute;inset:50% 50%;translate:-50% -50%;background-color:#b70606}#CategoryPages .gc_CategoryTree__item .btn--gc_CategoryTreeControl:before,#Search .gc_CategoryTree__item .btn--gc_CategoryTreeControl:before{height:var(--size-1);width:var(--size-2);scale:0;-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;transition:0.3s all ease}#CategoryPages .gc_CategoryTree__item .btn--gc_CategoryTreeControl:after,#Search .gc_CategoryTree__item .btn--gc_CategoryTreeControl:after{height:var(--size-2);width:var(--size-1)}#CategoryPages .collapse,#CategoryPages .expand,#Search .collapse,#Search .expand{display:none!important}#CategoryPages .cat-wrap h1,#Search .cat-wrap h1{font-family:"Averta";font-weight:bold;font-size:28px}#CategoryPages main,#Search main{padding:0}#CategoryPages main .content-container,#Search main .content-container{display:table;width:100%}@media screen and (max-width:1200px){#CategoryPages main .content-container,#Search main .content-container{display:block}}#CategoryPages main aside,#Search main aside{display:table-cell;width:25%;vertical-align:top;background-color:#000000;background-image:url("/Content/images/black-texture-sidebar.jpg");padding:50px 50px 50px 5%}#CategoryPages main aside .bottom-space,#Search main aside .bottom-space{margin-top:20px;margin-bottom:20px}#CategoryPages main aside h2,#Search main aside h2{color:#ffffff;font-family:"Averta";font-size:18px;font-weight:bold;letter-spacing:0.04em;margin-left:10px;line-height:31px}@media screen and (max-width:1200px){#CategoryPages main aside h2.category-heading,#Search main aside h2.category-heading{display:none}}#CategoryPages main aside h2.gc_ProductFilterHeading,#Search main aside h2.gc_ProductFilterHeading{font-size:18px!important}@media screen and (min-width:1201px){#CategoryPages main aside h2.gc_ProductFilterHeading,#Search main aside h2.gc_ProductFilterHeading{margin:0!important}}@media screen and (max-width:1200px){#CategoryPages main aside h2.gc_ProductFilterHeading,#Search main aside h2.gc_ProductFilterHeading{color:#000000;margin-bottom:10px}}#CategoryPages main aside .gc_ProductFilter__pos,#Search main aside .gc_ProductFilter__pos{position:relative}@media screen and (min-width:1201px){#CategoryPages main aside .gc_ProductFilter__pos:before,#Search main aside .gc_ProductFilter__pos:before{content:"";position:absolute;inset:0 0;width:100%;height:20px;background:-webkit-gradient(linear, left top, left bottom, from(black), to(transparent));background:-webkit-linear-gradient(top, black, transparent);background:-o-linear-gradient(top, black, transparent);background:linear-gradient(to bottom, black, transparent);z-index:2}}#CategoryPages main aside .gc_ProductFilter__list,#Search main aside .gc_ProductFilter__list{position:relative;padding-block:20px}@media screen and (min-width:1201px){#CategoryPages main aside .gc_ProductFilter__list,#Search main aside .gc_ProductFilter__list{}#CategoryPages main aside .gc_ProductFilter__list:before,#Search main aside .gc_ProductFilter__list:before{content:"";position:absolute;inset:0 0;width:calc(100% - 10px);height:20px;background:-webkit-gradient(linear, left top, left bottom, from(black), to(transparent));background:-webkit-linear-gradient(top, black, transparent);background:-o-linear-gradient(top, black, transparent);background:linear-gradient(to bottom, black, transparent);z-index:2}#CategoryPages main aside .gc_ProductFilter__list::-webkit-scrollbar,#Search main aside .gc_ProductFilter__list::-webkit-scrollbar{width:10px}#CategoryPages main aside .gc_ProductFilter__list::-webkit-scrollbar-thumb,#Search main aside .gc_ProductFilter__list::-webkit-scrollbar-thumb{background-color:#ffffff}#CategoryPages main aside .gc_ProductFilter__list::-webkit-scrollbar-track,#Search main aside .gc_ProductFilter__list::-webkit-scrollbar-track{background-color:#f0f0f0}#CategoryPages main aside .gc_ProductFilter__list::-webkit-scrollbar-corner,#Search main aside .gc_ProductFilter__list::-webkit-scrollbar-corner{background-color:#f0f0f0}#CategoryPages main aside .gc_ProductFilter__list::-webkit-scrollbar-thumb:active,#Search main aside .gc_ProductFilter__list::-webkit-scrollbar-thumb:active{background-color:#cccccc}#CategoryPages main aside .gc_ProductFilter__list::-webkit-scrollbar-track:hover,#Search main aside .gc_ProductFilter__list::-webkit-scrollbar-track:hover{background-color:#e0e0e0}}@media screen and (min-width:1201px){#CategoryPages main aside .gc_ProductFilter__list .gc_ProductFilterItem__checkbox,#Search main aside .gc_ProductFilter__list .gc_ProductFilterItem__checkbox{margin-left:0}}#CategoryPages main aside .sidebar-item,#Search main aside .sidebar-item{position:relative}#CategoryPages main aside .sidebar-item .choiceBox,#Search main aside .sidebar-item .choiceBox{position:relative}#CategoryPages main aside .sidebar-item .choiceBox:first-child,#Search main aside .sidebar-item .choiceBox:first-child{margin-bottom:25px}#CategoryPages main aside .sidebar-item.top,#Search main aside .sidebar-item.top{margin-top:25px}#CategoryPages main aside .sidebar-item input,#Search main aside .sidebar-item input{display:none}@media screen and (max-width:1200px){#CategoryPages main aside .sidebar-item,#Search main aside .sidebar-item{display:block;margin:0 5px 0 0}#CategoryPages main aside .sidebar-item.top,#Search main aside .sidebar-item.top{width:100%;margin-bottom:0px}#CategoryPages main aside .sidebar-item.top .choiceBox,#Search main aside .sidebar-item.top .choiceBox{display:inline-block;width:49%;margin:0 5px 0 0}#CategoryPages main aside .sidebar-item.top .choiceBox:first-child,#Search main aside .sidebar-item.top .choiceBox:first-child{margin-bottom:0}#CategoryPages main aside .sidebar-item.filters,#Search main aside .sidebar-item.filters{width:99%;margin:0}#CategoryPages main aside .sidebar-item.filters .sidebar-toggle~label,#Search main aside .sidebar-item.filters .sidebar-toggle~label{background-position:98.5% 50%}}@media screen and (max-width:800px){#CategoryPages main aside .sidebar-item,#Search main aside .sidebar-item{width:100%}#CategoryPages main aside .sidebar-item.top,#Search main aside .sidebar-item.top{margin-bottom:0;margin-top:20px}#CategoryPages main aside .sidebar-item.top .choiceBox,#Search main aside .sidebar-item.top .choiceBox{display:block;width:100%;margin:0;margin-bottom:0px}#CategoryPages main aside .sidebar-item.top .choiceBox:first-child,#Search main aside .sidebar-item.top .choiceBox:first-child{margin-bottom:20px}#CategoryPages main aside .sidebar-item.filters,#Search main aside .sidebar-item.filters{width:100%}#CategoryPages main aside .sidebar-item.filters .sidebar-toggle~label,#Search main aside .sidebar-item.filters .sidebar-toggle~label{background-position:97% 50%}}#CategoryPages main aside .sidebar-toggle,#Search main aside .sidebar-toggle{display:none}#CategoryPages main aside .sidebar-toggle~label,#Search main aside .sidebar-toggle~label{display:none}@media screen and (max-width:1200px){#CategoryPages main aside .sidebar-toggle~label,#Search main aside .sidebar-toggle~label{display:block;background-color:#ffffff;padding:10px;border-radius:8px;font-weight:600;color:#929292;background-image:url("/Content/images/select-arrow.png");background-repeat:no-repeat;background-position:97% 50%;cursor:pointer;-webkit-transition:border-radius ease 0.3s;-o-transition:border-radius ease 0.3s;transition:border-radius ease 0.3s}}@media screen and (max-width:1200px){#CategoryPages main aside .sidebar-toggle~.sideBarCatTree,#Search main aside .sidebar-toggle~.sideBarCatTree{max-height:0px;overflow:hidden;position:absolute;width:100%;background-color:#ffffff;z-index:9996;top:18px;-webkit-transition:max-height ease 0.3s;-o-transition:max-height ease 0.3s;transition:max-height ease 0.3s}}@media screen and (max-width:1000px){#CategoryPages main aside .sidebar-toggle~.sideBarCatTree,#Search main aside .sidebar-toggle~.sideBarCatTree{top:39px}}@media screen and (max-width:1200px){#CategoryPages main aside .sidebar-toggle~.gc_SidebarFilters,#Search main aside .sidebar-toggle~.gc_SidebarFilters{max-height:0px;overflow:hidden;position:absolute;width:100%;background-color:#ffffff;color:#000000;z-index:9996;top:28px;-webkit-transition:max-height ease 0.3s;-o-transition:max-height ease 0.3s;transition:max-height ease 0.3s}}@media screen and (max-width:1200px){#CategoryPages main aside .sidebar-toggle:checked~.sideBarCatTree,#Search main aside .sidebar-toggle:checked~.sideBarCatTree{max-height:500px;overflow-y:scroll;border:1px solid #ededed;-webkit-transition:max-height ease 0.3s;-o-transition:max-height ease 0.3s;transition:max-height ease 0.3s}#CategoryPages main aside .sidebar-toggle:checked~.gc_SidebarFilters,#Search main aside .sidebar-toggle:checked~.gc_SidebarFilters{max-height:500px;overflow-y:scroll;border:1px solid #ededed;-webkit-transition:max-height ease 0.3s;-o-transition:max-height ease 0.3s;transition:max-height ease 0.3s;padding:20px 0}#CategoryPages main aside .sidebar-toggle:checked~label,#Search main aside .sidebar-toggle:checked~label{border-radius:8px 8px 0px 0px;-webkit-transition:border-radius ease 0.3s;-o-transition:border-radius ease 0.3s;transition:border-radius ease 0.3s}}@media screen and (max-width:1200px){#CategoryPages main aside .sidebar-toggle,#Search main aside .sidebar-toggle{display:block;position:absolute;visibility:none;left:-Min(calc(200 * 20px), 200vw)}}#CategoryPages main aside .sideBarCatTree,#Search main aside .sideBarCatTree{font-family:"Averta"}#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .btn--gc_CategoryTreeControl,#Search main aside .sideBarCatTree .gc_CategoryTree__item .btn--gc_CategoryTreeControl{float:none;display:inline-block;vertical-align:middle;background:none;color:#b70606;font-size:14px}#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__link,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__link{color:#ffffff;text-decoration:none;display:inline-block;vertical-align:middle;padding:0 5px;font-size:16px;letter-spacing:0.04em}#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__link:focus,#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__link:hover,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__link:focus,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__link:hover{color:#929292}@media screen and (max-width:1200px){#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__link,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__link{color:#000000;font-weight:600}}#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__itemBlock,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__itemBlock{margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1200px){#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__itemBlock,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__itemBlock{padding-inline:10px}}#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree{padding:0 0 0 10px}#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__itemBlock,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__itemBlock{margin:0 0 5px}#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree .btn--gc_CategoryTreeControl,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree .btn--gc_CategoryTreeControl{color:#929292}#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__link,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__link{color:#929292;font-style:italic;font-size:16px}#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__link:focus,#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__link:hover,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__link:focus,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__link:hover{color:#ffffff}#CategoryPages main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__subtree .gc_CategoryTree__link,#Search main aside .sideBarCatTree .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__subtree .gc_CategoryTree__link{font-size:14px;font-style:normal;line-height:1.1}#CategoryPages main aside .gc_SidebarFilters,#Search main aside .gc_SidebarFilters{color:#ffffff}#CategoryPages main aside .gc_ProductFilter__clear,#Search main aside .gc_ProductFilter__clear{background-color:#b70606;border:0px;color:#ffffff;font-family:"Averta";font-weight:bold;margin-bottom:10px;padding:8px 10px;border-radius:5px}#CategoryPages main aside .checkbox:after,#CategoryPages main aside .checkbox:before,#CategoryPages main aside .gc_ProductFilterItem__checkbox,#Search main aside .checkbox:after,#Search main aside .checkbox:before,#Search main aside .gc_ProductFilterItem__checkbox{display:none}#CategoryPages main aside .gc_ProductFilterHeading,#Search main aside .gc_ProductFilterHeading{float:none;width:100%;padding:0 45px 0 0}@media only screen and (max-width:1200px){#CategoryPages main aside .gc_ProductFilterHeading,#Search main aside .gc_ProductFilterHeading{padding:10px 0 0 0}}#CategoryPages main aside .gc_ProductFilterHeading:first-letter,#Search main aside .gc_ProductFilterHeading:first-letter{text-transform:uppercase}#CategoryPages main aside .gc_ProductFilter__item,#Search main aside .gc_ProductFilter__item{margin-top:0}#CategoryPages main aside .custom-price,#Search main aside .custom-price{margin-left:-11px}#CategoryPages main aside .gc_ProductFilterItem__customPriceTo,#Search main aside .gc_ProductFilterItem__customPriceTo{color:#929292;font-weight:600;margin:0 5px 0 10px}#CategoryPages main aside .gc_ProductFilterItem__customPrice,#Search main aside .gc_ProductFilterItem__customPrice{padding:5px;width:5em;border:0;border-radius:5px}@media screen and (max-width:1300px){#CategoryPages main aside .gc_ProductFilterItem__customPrice,#Search main aside .gc_ProductFilterItem__customPrice{width:3em}}@media screen and (max-width:1200px){#CategoryPages main aside .gc_ProductFilterItem__customPrice,#Search main aside .gc_ProductFilterItem__customPrice{border:2px solid #ededed}}#CategoryPages main aside .gc_ProductFilterItem__customPriceDollar,#Search main aside .gc_ProductFilterItem__customPriceDollar{font-weight:600;margin-right:3px}#CategoryPages main aside .btn--gc_ProductFilterPriceSubmit,#Search main aside .btn--gc_ProductFilterPriceSubmit{background:#b70606;padding:8px;margin-left:5px;width:50px;color:#ffffff;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;border-radius:5px}#CategoryPages main aside .btn--gc_ProductFilterPriceSubmit:focus,#CategoryPages main aside .btn--gc_ProductFilterPriceSubmit:hover,#Search main aside .btn--gc_ProductFilterPriceSubmit:focus,#Search main aside .btn--gc_ProductFilterPriceSubmit:hover{background:#6d0404;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}@media screen and (max-width:1750px){#CategoryPages main aside,#Search main aside{width:30%}}@media screen and (max-width:1450px){#CategoryPages main aside,#Search main aside{padding:50px 50px 50px 2.5%}}@media screen and (max-width:1200px){#CategoryPages main aside,#Search main aside{display:block;width:100%;padding:30px 2.5%}}@media screen and (max-width:750px){#CategoryPages main aside,#Search main aside{padding:30px 5%}}#CategoryPages main section,#Search main section{display:table-cell;width:75%;vertical-align:top;padding:50px 5%}#CategoryPages main section .gc_pageSort,#Search main section .gc_pageSort{float:right}#CategoryPages main section .gc_pageSort select::ms-expand,#Search main section .gc_pageSort select::ms-expand{display:none}#CategoryPages main section .gc_pageSort select,#Search main section .gc_pageSort select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000000;border-radius:8px;padding:8px;font-family:"Averta";color:#787878;font-weight:600;font-size:16px;width:200px;cursor:pointer;background-image:url("/Content/images/select-arrow.png");background-repeat:no-repeat;background-position:95% 50%}@media screen and (max-width:750px){#CategoryPages main section .gc_pageSort select,#Search main section .gc_pageSort select{width:100%}}@media screen and (max-width:750px){#CategoryPages main section .gc_pageSort,#Search main section .gc_pageSort{float:none;margin-bottom:20px}}#CategoryPages main section .category-content,#Search main section .category-content{margin-top:25px;display:inline-block;clear:both}#CategoryPages main section .category-content.subcats,#Search main section .category-content.subcats{margin-top:0;width:100%}#CategoryPages main section .category-content h2:first-child,#Search main section .category-content h2:first-child{font-family:"Gladifilthefte";color:#000000;font-size:42px}@media screen and (max-width:1750px){#CategoryPages main section,#Search main section{width:70%}}@media screen and (max-width:1450px){#CategoryPages main section,#Search main section{padding:50px 2.5%}}@media screen and (max-width:1200px){#CategoryPages main section,#Search main section{display:block;width:100%;padding:30px 2.5%}}@media screen and (max-width:750px){#CategoryPages main section,#Search main section{padding:30px 5%}}#CategoryPages .no-products,#Search .no-products{text-align:center}#CategoryPages .no-products h2.large,#Search .no-products h2.large{font-size:50px;color:#000000;font-family:"Gladifilthefte";margin-bottom:10px}#CategoryPages .no-products .btn-wrap,#Search .no-products .btn-wrap{margin-top:30px}#CategoryPages .no-products .btn-wrap .btn-prime,#Search .no-products .btn-wrap .btn-prime{min-width:300px}@media screen and (max-width:750px){#CategoryPages .no-products .btn-wrap .btn-prime,#Search .no-products .btn-wrap .btn-prime{min-width:49%;margin:5px auto}}@media screen and (max-width:500px){#CategoryPages .no-products .btn-wrap .btn-prime,#Search .no-products .btn-wrap .btn-prime{width:100%}}.shippingInfoDetails{-webkit-box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.41);box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.41);padding:7px 5% 17px 5%;background:#b70606;color:#ffffff;font-size:16px!important;border-radius:0px!important;font-family:"Averta";text-align:center;font-weight:600}.shippingInfoDetails img{position:relative;top:7px;left:-5px}.CS-Osborne-200{display:none}.IsCsOsbourne .CS-Osborne-200{display:inline-block;max-width:100%}@media screen and (max-width:1280px){.IsCsOsbourne .CS-Osborne-200{display:block;margin-bottom:20px}}.IsCsOsbourne .category-content{display:inline-block;margin-top:25px;clear:both}.CS-Osborne-ProductsPricing{display:none}.ExpandReadMore{width:100%;text-align:center}.IsCsOsbourne .CS-Osborne-ProductsPricing{margin:10px 20px;font-size:45px;color:#b70606;display:inline-block;float:none;width:auto;vertical-align:middle;max-width:60%}@media screen and (max-width:1000px){.IsCsOsbourne .CS-Osborne-ProductsPricing{display:block;margin:10px auto;max-width:100%}}.IsCsOsbourne .product-wrap h1{margin-top:15px}.main-image{position:relative}.newSet_Overlay{position:absolute;top:0;left:0;width:100%;height:360px;z-index:1000;background:url(/Content/images/productImageAlert.png) top left no-repeat}@media screen and (max-width:500px){.newSet_Overlay{background-size:85%}}.mfp-wrap{z-index:9999}.mfp-bg{z-index:9999}.product-details .mobile-details{display:none}@media screen and (max-width:1000px){.product-details .mobile-details{display:block;margin-bottom:30px}}.product-details table{margin-top:15px}.product-details table tr td{padding:1em}.product-details .product-images{display:block;width:50%;float:left;padding-right:80px}.product-details .product-images img.pic-thumb{display:inline-block;margin:10px 0;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;vertical-align:middle}.product-details .product-images img.pic-thumb:hover{cursor:pointer;opacity:0.7;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.product-details .product-images img{display:block;max-width:100%;margin:0 auto}@media screen and (max-width:1000px){.product-details .product-images{width:100%;float:none;margin-bottom:30px;padding-right:0}}.product-details div[style="padding-top:56.25%;"]{padding-top:0!important}@media screen and (max-width:700px){.product-details div[style="padding-top:56.25%;"]{padding-top:56.25%!important}}.product-details iframe{width:500px!important;height:400px!important;position:relative!important}@media screen and (max-width:700px){.product-details iframe{width:100%!important;height:100%!important;position:absolute!important}}.product-details h1{font-family:"Averta";font-size:24px;font-weight:bold;margin-bottom:0}@media screen and (max-width:1000px){.product-details h1{text-align:center}}.product-details .gc_prodDeetsSKU{color:#929292;font-size:17px;margin-top:0;font-weight:600}.product-details .gc_prodDeetsSKU span{color:#929292}.product-details .product-info{font-family:"Averta";display:block;width:50%;float:left}@media screen and (max-width:1000px){.product-details .product-info .mobile-hide{display:none}}.product-details .product-info .gc_pdRealPrice{margin:10px 0;font-size:45px;color:#b70606;display:inline-block;float:none;width:auto;vertical-align:middle}.product-details .product-info .gc_pdRealPrice.original{color:#515151;font-size:20px}.product-details .product-info .sales-wrap{border:solid 5px #b70606;clear:both;margin-top:15px;padding:20px 20px 25px;display:inline-block}.product-details .product-info .sales-wrap .gc_pdRealPrice{margin:0}.product-details .product-info .sale-pricing .gc_pdRealPrice{margin:0;color:#515151;font-size:20px}.product-details .product-info .sale-pricing .gc_pdRealPrice.js-gc_pdSavings{font-style:italic;font-size:15px;margin-left:5px}.product-details .product-info .gc_purchasePanelFreeShip{border-bottom:0;text-align:left;padding:0}.product-details .product-info .gc_purchasePanelFreeShip .freeShippingMsg{margin-bottom:0;text-align:left}@media screen and (max-width:1000px){.product-details .product-info .gc_purchasePanelFreeShip .freeShippingMsg{margin-bottom:20px;text-align:center}}.product-details .product-info .gc_itemQtyAvailability,.product-details .product-info .gc_outOfStockMessage{display:inline-block;float:none;vertical-align:middle;color:#929292;font-weight:bold;font-size:18px;margin-top:0;width:auto!important}.product-details .product-info .gc_itemQtyAvailability:before,.product-details .product-info .gc_outOfStockMessage:before{content:"✔";display:inline-block;font-size:22px;vertical-align:bottom;margin-right:-3px;margin-bottom:-2px}.product-details .product-info .gc_outOfStockMessage{margin-top:15px;margin-left:20px}.product-details .product-info .gc_outOfStockMessage:before{display:none}.product-details .product-info .gc_purchasePanelQTY{text-align:center;margin-left:0;float:none;display:inline-block;vertical-align:bottom;margin-right:10px}.product-details .product-info .gc_purchasePanelQTY span{display:block;font-size:14px;font-family:"Averta";letter-spacing:0}.product-details .product-info .gc_purchasePanelQTY input{background:transparent;border:1px solid #2c2c2c;border-radius:8px;width:100px;height:40px!important}@media screen and (max-width:350px){.product-details .product-info .gc_purchasePanelQTY{margin-bottom:10px}}.product-details .product-info .gc_minimumOrderQuantity{margin-top:10px;font-weight:bold;color:#b70606;font-size:18px;margin-bottom:10px}.product-details .product-info .gc_minimumOrderQuantity span{color:#000000;display:inline-block}.product-details .product-info .btn-prime{width:260px}@media screen and (max-width:1000px){.product-details .product-info{width:100%;float:none;text-align:center}}.product-details .product-margin{height:50px}.product-details .ProdBenefits{display:inline-block;width:49%;vertical-align:top}@media screen and (max-width:800px){.product-details .ProdBenefits{width:100%;display:block}}.product-details .ProdBenefits ul{margin-top:10px;list-style:none;margin-bottom:0}.product-details .ProdBenefits ul.col-2{-webkit-column-count:2;column-count:2;margin-bottom:35px;-webkit-column-gap:35px;column-gap:35px}@media only screen and (max-width:750px){.product-details .ProdBenefits ul.col-2{-webkit-column-count:1;column-count:1}}.product-details .ProdBenefits ul li{display:table;padding:5px 0;margin-bottom:7px}.product-details .ProdBenefits ul li:before{display:table-cell;content:"✔";color:#b70606;font-size:24px;font-family:Arial, Helvetica, sans-serif;padding-right:5px}.product-details .product-description ul{margin-top:10px;list-style:none;margin-bottom:0}.product-details .product-description ul.col-2{-webkit-column-count:2;column-count:2;margin-bottom:35px;-webkit-column-gap:35px;column-gap:35px}@media only screen and (max-width:750px){.product-details .product-description ul.col-2{-webkit-column-count:1;column-count:1}}.product-details .product-description ul li{display:table;padding:5px 0;margin-bottom:7px}.product-details .product-description ul li:before{display:table-cell;content:"✔";color:#b70606;font-size:24px;font-family:Arial, Helvetica, sans-serif;padding-right:5px}.product-details .specSheetButton .prodPdfs .prodPdf:before{display:none}.product-details .specSheetButton .prodPdfs .prodPdf a{display:inline-block;vertical-align:middle;margin-left:0;color:#ffffff;background:#7c0404;display:inline-block;line-height:1em;padding:12px 20px;border:0;border-radius:8px;font-weight:bold;text-decoration:none;font-family:"Averta";-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.product-details .specSheetButton .prodPdfs .prodPdf a:hover{background:#b70606;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.product-details .prodPdfs{display:inline-block;width:49%;vertical-align:top}.product-details .prodPdfs h2{margin-bottom:10px}.product-details .prodPdfs .prodPdf{padding:5px 0}.product-details .prodPdfs .prodPdf:before{display:inline-block;content:"•";font-family:Arial, Helvetica, sans-serif;font-size:24px;vertical-align:middle}.product-details .prodPdfs .prodPdf.btn-prime{max-width:250px;position:relative;text-align:left;padding-inline:35px;margin-top:10px}.product-details .prodPdfs .prodPdf.btn-prime:before{content:"";background-image:url("/Content/images/icons/pdfIcon.png");position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;background-size:contain}.product-details .prodPdfs .prodPdf.btn-prime a{color:white;text-align:left;text-decoration:none;padding:20px}.product-details .prodPdfs a{display:inline-block;vertical-align:middle;margin-left:10px}@media screen and (max-width:800px){.product-details .prodPdfs{width:100%;display:block;margin-top:20px}}.product-details .gc_prodDeetsDimensions{margin-top:30px;width:310px}.product-details .gc_prodDeetsDimensions .gc_dimensionsTitle{font-size:20px;color:#929292;font-weight:bold;border-bottom:1px solid #ccc;margin-bottom:5px;padding:0}@media screen and (max-width:1000px){.product-details .gc_prodDeetsDimensions .gc_dimensionsTitle{display:block}}.product-details .gc_prodDeetsDimensions .gc_pdDimensionRow{font-size:16px;border-bottom:1px solid #ccc;padding:5px 0;font-family:"Averta"}.product-details .gc_prodDeetsDimensions .gc_pdDimensionRow span{width:100px;font-weight:bold;font-family:"Averta"}@media screen and (max-width:1000px){.product-details .gc_prodDeetsDimensions .gc_pdDimensionRow{width:100%;float:none;display:block}}@media screen and (max-width:1000px){.product-details .gc_prodDeetsDimensions{display:block;margin:40px auto 0;float:none}}.product-details .product-description{margin-top:30px;padding-top:30px;border-top:2px solid #ededed}@media screen and (max-width:640px){.product-details .product-description div[style="width:200px; float:right; margin:0 0 10px 10px; text-align:center;"]{float:none!important;margin:0 auto 20px!important}}.product-details .product-description table.tech-specs{width:400px}.product-details .product-description table.tech-specs tr td{padding:5px;width:calc(100% - 150px)}.product-details .product-description table.tech-specs tr td:first-child{font-weight:bold;font-family:"Averta";width:150px}@media screen and (max-width:900px){.product-details .product-description table.tech-specs tr td:first-child{width:100%}}@media screen and (max-width:900px){.product-details .product-description table.tech-specs tr td{width:100%}}@media screen and (max-width:900px){.product-details .product-description table.tech-specs{width:100%;max-width:400px}}.product-details .product-description .prodSpecs{width:500px}.product-details .product-description .prodSpecs h2{margin-bottom:10px}.product-details .product-description .prodSpecs .prodSpec{display:block;margin-bottom:10px;border-bottom:1px solid #ededed}.product-details .product-description .prodSpecs .prodSpec .prodSpecLabel{display:inline-block;font-weight:bold;font-family:"Averta";width:49%}.product-details .product-description .prodSpecs .prodSpec .prodSpecLabel:after{content:":";display:inline-block;font-family:"Averta";font-weight:bold}@media screen and (max-width:550px){.product-details .product-description .prodSpecs .prodSpec .prodSpecLabel{width:60%}}@media screen and (max-width:400px){.product-details .product-description .prodSpecs .prodSpec .prodSpecLabel{width:100%}}.product-details .product-description .prodSpecs .prodSpec .prodSpecValue{display:inline-block;width:49%}@media screen and (max-width:550px){.product-details .product-description .prodSpecs .prodSpec .prodSpecValue{width:39%}}@media screen and (max-width:400px){.product-details .product-description .prodSpecs .prodSpec .prodSpecValue{width:100%}}@media screen and (max-width:1000px){.product-details .product-description .prodSpecs{margin:0 auto}}@media screen and (max-width:700px){.product-details .product-description .prodSpecs{width:100%}}@media screen and (max-width:450px){.product-details .product-description .prodSpecs{font-size:14px}}.product-details .MMM--gapBottom table td{padding:5px 10px}#AddToCartPopupLoadArea{font-family:"Averta"}#AddToCartPopupLoadArea .btn--close{-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}#AddToCartPopupLoadArea .gc_ATCItemSuccessfullyAdded{border-bottom:2px solid #ededed;padding-bottom:10px}#AddToCartPopupLoadArea .gc_ATCItemSuccessfullyAdded span{font-weight:bold}#AddToCartPopupLoadArea .gc_ATCItemSuccessfullyAdded span.checkMark{background:#b70606;font-size:24px;line-height:1.75em}@media screen and (max-width:640px){#AddToCartPopupLoadArea .gc_ATCItemSuccessfullyAdded span.checkMark{font-size:16px}}@media screen and (max-width:640px){#AddToCartPopupLoadArea .gc_ATCItemSuccessfullyAdded span{font-size:20px}}#AddToCartPopupLoadArea .gc_prodDeetsName{font-size:20px;margin-bottom:0}@media screen and (max-width:640px){#AddToCartPopupLoadArea .gc_prodDeetsName{font-weight:600}}#AddToCartPopupLoadArea .gc_prodDeetsSKU{color:#929292;font-size:16px;font-weight:600;margin-top:0}#AddToCartPopupLoadArea .gc_prodDeetsSKU span{color:#929292}#AddToCartPopupLoadArea .gc_pdRealPrice{font-size:36px;color:#b70606}#AddToCartPopupLoadArea .gc_ATCcheckoutInfoPanel{margin-top:50px}#AddToCartPopupLoadArea .gc_ATCcheckoutInfoPanel .btn-outline,#AddToCartPopupLoadArea .gc_ATCcheckoutInfoPanel .btn-prime{width:100%}#AddToCartPopupLoadArea span.label{font-size:20px;color:#000000}#AcceptUIContainer{top:10%!important;margin-top:0!important}.checkoutBody{}@media screen and (max-width:640px){.checkoutBody #reviewH1{margin-top:30px}}.checkoutBody .reviewLabel{background:#000000;color:#ffffff;font-weight:bold;text-transform:uppercase;height:auto;padding:10px;font-family:"Averta"}.checkoutBody .reviewLabel.IRL-SubTotal{width:calc(100% - 933px)}@media screen and (max-width:1550px){.checkoutBody .reviewLabel.IRL-SubTotal{width:calc(100% - 768px)}}@media screen and (max-width:1250px){.checkoutBody .reviewLabel.IRL-SubTotal{width:calc(100% - 558px)}}.checkoutBody .itemSubTotalWrap{color:#b70606}@media screen and (max-width:1050px){.checkoutBody .itemSubTotalWrap{width:85px}}.checkoutBody .itemQtyWrap{margin-left:25px}@media screen and (max-width:1050px){.checkoutBody .itemQtyWrap{margin-left:10px}}@media screen and (max-width:1000px){.checkoutBody .itemNameWrap{font-weight:600;font-size:16px}}.checkoutBody .itemQty{width:100%!important}.checkoutBody .itemQty input{background:transparent;border:1px solid #2c2c2c;border-radius:8px;width:calc(100% - 25px);margin:0}@media screen and (max-width:400px){.checkoutBody .itemQty input{width:100%;margin-right:10px}}.checkoutBody .itemQty .gc_itemQtyIncrements{font-size:14px;text-align:center;display:block;margin-left:-20px;color:#b70606;margin-top:5px}@media screen and (max-width:400px){.checkoutBody .itemSubTotalWrap{text-align:center}}.checkoutBody .couponCodeWrap{margin-top:0}.checkoutBody .couponCodeWrap .couponCodeText{font-weight:600;font-size:16px;font-family:"Averta"}.checkoutBody .couponCodeWrap #input-discount-code{background:transparent;border:1px solid #2c2c2c;border-radius:8px;font-family:"Averta"}.checkoutBody .couponCodeWrap #apply-discount-code{font-family:"Averta";border-radius:8px;text-align:center;background:#000000}.checkoutBody .couponCodeWrap #apply-discount-code:focus,.checkoutBody .couponCodeWrap #apply-discount-code:hover{background:#b70606}.checkoutBody .couponCodeWrap #change-discount-code,.checkoutBody .couponCodeWrap #remove-discount-code{background:transparent;color:#b70606;font-weight:bold;font-family:"Averta"}.checkoutBody .couponCodeWrap #change-discount-code:focus,.checkoutBody .couponCodeWrap #change-discount-code:hover,.checkoutBody .couponCodeWrap #remove-discount-code:focus,.checkoutBody .couponCodeWrap #remove-discount-code:hover{color:#000000}.checkoutBody .couponCodeWrap .checkoutTotalsRow{margin-top:10px;font-size:14px}@media screen and (max-width:640px){.checkoutBody .couponCodeWrap{width:100%;margin:20px auto}}.checkoutBody .checkoutTotalsResult{color:#b70606}.checkoutBody .checkoutBtnWrap .btn-prime{width:100%}.checkoutBody .heading{clear:both;padding-top:20px;text-align:center;font-weight:600;color:#515151;font-family:"Averta"}.checkoutBody #checkoutSideBar .paymentLogosSummaryPanel,.checkoutBody #checkoutStepsSummaryPanel .paymentLogosSummaryPanel{text-align:center}.checkoutBody #checkoutSideBar .paymentLogosSummaryPanel img,.checkoutBody #checkoutStepsSummaryPanel .paymentLogosSummaryPanel img{display:inline-block;float:none;vertical-align:middle;margin:0 3px}.checkoutBody #checkoutSideBar .paymentLogosSummaryPanel .footer,.checkoutBody #checkoutStepsSummaryPanel .paymentLogosSummaryPanel .footer{display:none}.checkoutBody .payment-logos{display:inline-block;margin-left:30px}.checkoutBody .payment-logos .heading{display:none}.checkoutBody .payment-logos img{display:inline-block;float:none;vertical-align:middle;margin:0 3px}.checkoutBody .payment-logos .footer{display:none}.checkoutBody .privacyPolicies{text-transform:uppercase;font-weight:bold}.checkoutBody .privacyPolicies:focus,.checkoutBody .privacyPolicies:hover{color:#b70606;text-decoration:underline}.checkoutBody .calloutMessage{border:2px solid #b70606;background:#b70606;color:#ffffff;font-size:14px!important;border-radius:0px!important;font-family:"Averta"}.checkoutBody #user-msg-placeholder{background-color:transparent}@media screen and (max-width:450px){.checkoutBody .mainCheckoutSteps{width:95%;margin:0 auto;float:none}}.checkoutBody .mainCheckoutStepsWrap{border:3px solid #000000}.checkoutBody .mainCheckoutStepsWrap .panel-header{border-right:3px solid #000000;border-left:3px solid #000000}.checkoutBody #checkoutH1{margin-bottom:40px;margin-top:50px}@media screen and (max-width:450px){.checkoutBody #checkoutH1{margin-top:20px}}.checkoutBody #bill-address-dropdown,.checkoutBody #ship-address-dropdown{background:url("/Content/images/select-arrow.png");background-position:95% 50%;background-repeat:no-repeat}.checkoutBody .js-active .stepTitle{font-weight:bold;margin-top:3px}.checkoutBody .js-active .stepNumber{background:#b70606}.checkoutBody .js-done .panel-header{background:#000000!important;border-bottom:3px solid #515151}.checkoutBody .js-done .stepTitle{font-weight:bold;margin-top:3px;color:#ffffff;margin-top:8px}.checkoutBody .js-done .stepNumber{background:#b70606!important}.checkoutBody .js-done .js-button-edit-progress-bar{margin-top:13px;background-color:#515151;font-family:"Averta";font-weight:bold}.checkoutBody .js-done .js-button-edit-progress-bar:focus,.checkoutBody .js-done .js-button-edit-progress-bar:hover{background-color:#787878}@media screen and (max-width:640px){.checkoutBody .js-done .js-button-edit-progress-bar{margin-top:3px}}.checkoutBody #editCart a{text-transform:uppercase;color:#000000;font-weight:bold}.checkoutBody #editCart a:focus,.checkoutBody #editCart a:hover{color:#b70606;text-decoration:underline}.checkoutBody .checkoutStepSubTitle{font-size:20px;border-bottom:1px solid #ededed}.checkoutBody .checkout-method-left .btn-outline{width:225px}@media screen and (max-width:640px){.checkoutBody .checkout-method-left .btn-outline{display:block;width:100%}}.checkoutBody .checkoutSignInOR div{border-bottom:1px solid #ededed}.checkoutBody .checkoutSignInOR div span{color:#929292}@media screen and (max-width:640px){.checkoutBody .checkoutSignInOR div{margin-top:10px}}@media screen and (max-width:640px){.checkoutBody .innerCheckoutContent .btn-prime{display:block;width:100%}}.checkoutBody .field__label{font-size:16px!important;font-weight:bold!important;font-family:"Averta"}.checkoutBody .field__label.field__label--required:before{font-weight:bold;color:#b70606;font-size:18px}.checkoutBody .field__input{background:transparent;border:2px solid #ededed;border-radius:8px;font-family:"Averta";font-weight:600;color:#929292}@media screen and (max-width:640px){.checkoutBody .field__input{font-size:16px!important}}.checkoutBody select.field__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/Content/images/select-arrow.png");background-position:95% 50%;background-repeat:no-repeat;padding-right:30px}.checkoutBody select.field__input::-ms-expand{display:none}.checkoutBody #pbcSlider{background:#b70606}.checkoutBody #billingAdrMessage{font-weight:bold;font-size:13px}.checkoutBody #ship-method-load-area .checkoutStepSubTitle{margin-bottom:20px}.checkoutBody #ship-method-load-area .checkoutStepSubTitle span{display:none}.checkoutBody #ship-method-load-area .shippingMethodOptRow{margin-bottom:15px}.checkoutBody #ship-method-load-area .shippingMethodOptRow .shippingOptText{font-weight:bold;font-size:16px}.checkoutBody #ship-method-load-area .shippingMethodOptRow .shippingOptText span{font-weight:normal}.checkoutBody #ship-method-load-area .shippingMethodOptRow .shippingOptText:hover{color:#000000}.checkoutBody #ship-method-load-area .shippingMethodOptRow .shippingOptBox{background:transparent;border:2px solid #ededed;width:20px;height:20px;border-radius:3px}.checkoutBody #ship-method-load-area .shippingMethodOptRow .shippingOptBox .checkMark{font-size:20px;margin-top:-2px;font-weight:bold;color:#b70606}.checkoutBody .billingSame{margin-bottom:20px}.checkoutBody .billingSame .shippingOpt .shippingOptTextFREE{font-weight:bold}.checkoutBody .billingSame .shippingOpt .shippingOptTextFREE span{font-weight:normal}.checkoutBody .billingSame .shippingOpt .shippingOptTextFREE:hover{color:#000000}.checkoutBody .billingSame .shippingOpt .shippingOptBox{background:transparent;border:2px solid #ededed;width:20px;height:20px;border-radius:3px}.checkoutBody .billingSame .shippingOpt .shippingOptBox .checkMark{font-size:20px;margin-top:-2px;font-weight:bold;color:#b70606}.checkoutBody #payment-preview-bill-address{font-weight:600;margin-bottom:20px}.checkoutBody #payment-preview-bill-address #bill-first-name-payment-preview,.checkoutBody #payment-preview-bill-address #bill-last-name-payment-preview{font-weight:bold}.checkoutBody #payment-preview-bill-address p{line-height:1em;color:#929292;font-weight:normal}.checkoutBody .payment-radios .checkoutOptOR{float:none}.checkoutBody .payment-radios .checkoutOptOR div{margin:20px 0}.checkoutBody .payment-radios .payPal{margin-top:30px}.checkoutBody .payment-radios .payPal img{display:inline-block;margin-bottom:-10px}.checkoutBody .payment-radios label input[type=radio]{position:absolute;visibility:hidden;left:-Min(calc(200 * 20px), 200vw)}.checkoutBody .payment-radios label input[type=radio]:checked~.faux-radio:before{display:block}.checkoutBody .payment-radios label .faux-radio{display:inline-block;width:22px;height:22px;border:2px solid #ededed;border-radius:50%;vertical-align:middle;margin-right:10px;position:relative}.checkoutBody .payment-radios label .faux-radio:before{content:"";position:absolute;width:10px;height:10px;background:#000000;z-index:99;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none}.checkoutBody .itemReviewRow{border-bottom:1px solid #ededed;font-family:"Averta"}.checkoutBody .itemReviewRow:first-child{border-top:1px solid #ededed}.checkoutBody .itemNameWrap{font-size:16px;margin-top:0;line-height:1em}.checkoutBody .itemNameSKU{color:#929292;font-weight:bold;font-size:14px}.checkoutBody .itemNameSKU span{color:#929292}.checkoutBody .itemQtyWrap{font-weight:bold;font-style:normal}.checkoutBody .reviewShipMethod #ship-method-review img{margin-top:0px}.checkoutBody .reviewShipMethod .reviewShipSelected{font-size:16px;font-weight:600}.checkoutBody .reviewShipMethod #ship-total-review{font-size:16px;color:#b70606}.checkoutBody .reviewStepEdit{background:#b70606;font-weight:bold;font-family:"Averta";margin-top:10px}.checkoutBody .reviewStepEdit:focus,.checkoutBody .reviewStepEdit:hover{background:#6d0404}.checkoutBody .preview-block{background:transparent;border:2px solid #ededed;min-height:225px}.checkoutBody .preview-block .previewBlockTitle{font-size:18px;font-family:"Averta"}.checkoutBody .preview-block p{margin:0;font-size:16px}.checkoutBody .termsAndConditionsMsg{font-weight:600;font-size:14px;font-family:"Averta"}.checkoutBody .termsAndConditionsMsg .privacyPoliciesInline{font-size:14px;color:#b70606}.checkoutBody .termsAndConditionsMsg .privacyPoliciesInline:focus,.checkoutBody .termsAndConditionsMsg .privacyPoliciesInline:hover{color:#6d0404}.checkoutBody #finalStepPlaceOrder{padding-top:30px;float:none!important}.checkoutBody .termsAndConditionsMsg{float:none!important}.checkoutBody #review-button-checkout-card,.checkoutBody #review-button-checkout-po{width:250px;line-height:1em;padding:12px 20px;color:#ffffff;background:#b70606;border:0;border-radius:8px;font-weight:bold;text-decoration:none;font-family:"Averta";cursor:pointer;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;letter-spacing:0.06em;text-align:center;clear:both!important;margin-top:30px}.checkoutBody #review-button-checkout-card img,.checkoutBody #review-button-checkout-po img{display:inline-block;vertical-align:middle;margin:-3px 10px 0 0}.checkoutBody #review-button-checkout-card:focus,.checkoutBody #review-button-checkout-card:hover,.checkoutBody #review-button-checkout-po:focus,.checkoutBody #review-button-checkout-po:hover{background:#6d0404}.checkoutBody .shippingOptBox{background:transparent;border:2px solid #ededed;width:20px;height:20px;border-radius:3px}.checkoutBody .shippingOptBox .checkMark{font-size:20px;margin-top:-2px;color:#b70606}.checkoutBody .shippingOptTextFREE{font-weight:bold;font-size:16px!important;width:calc(100% - 50px);margin-left:20px}@media screen and (max-width:640px){.checkoutBody .checkout-method-left,.checkoutBody .checkout-method-right{float:none}}@media (max-width:1250px){.checkoutBody .product-slider .slick-prev{left:0}.checkoutBody .product-slider .slick-next{right:0}}.productScrollerSet{max-width:1460px;margin:50px auto 0}.productScrollerSet h2{text-align:center;background:#000000;color:#ffffff;padding:10px 10px}@media screen and (max-width:1250px){.productScrollerSet h2{max-width:980px;margin:0 auto}}@media screen and (max-width:1550px){.productScrollerSet{max-width:1200px}}.P--User--OrderDetail .orderDetailsWrap{max-width:1460px;margin:0 auto}.P--User--OrderDetail h1{font-size:42px;margin-bottom:0}.P--User--OrderDetail .pl--orderDetail{font-family:"Averta"}.P--User--OrderDetail .pl__headers .pl__col{background:#000000;color:#ffffff;padding:10px;font-weight:600;text-transform:uppercase}.P--User--OrderDetail .pl__headers .pl__col:first-child{padding-left:10px}.P--User--OrderDetail .od-info{padding-top:10px;font-family:"Averta"}.P--User--OrderDetail .od-info__heading{font-size:18px!important}.P--User--OrderDetail .od-info__body{font-weight:600}.P--User--OrderDetail .od-info__section{border:2px solid #ededed!important;background:transparent!important}.P--User--OrderDetail .od-info__section.od-info__section--price{border:0!important}.P--User--OrderDetail .od-price-bd__lineValue{color:#b70606}.P--User--OrderDetail .pl__itemName{padding:0 0 8px}.P--User--OrderDetail .pl__itemSKU{font-weight:600;color:#929292;font-size:14px}.P--User--OrderDetail .pl__itemSKU strong{color:#929292}.P--User--OrderDetail .pl__item .pl__col{border-bottom:1px solid #ededed;font-weight:bold}.P--User--OrderDetail .confirmation-msg{font-weight:bold;display:block;margin:20px auto;text-align:center;color:#b70606}.P--User--OrderDetail .pl__col--link a{text-decoration:underline;color:#b70606}.P--User--OrderDetail .pl__col--link a:focus,.P--User--OrderDetail .pl__col--link a:hover{color:#6d0404}.P--User--OrderDetail .pl__col--link a img{display:none}.P--User--OrderDetail #MessageContainer{text-align:center;border:2px solid #b70606;color:#000000;padding:10px}#breadcrumbs .gc_breadcrumb__item--current{color:#b70606}.gc_ProductFilterItem__checkbox{margin-top:4px}.gc_ProductFilterItem__checkbox.checkbox{display:inline-block!important;height:18px;width:18px;border:2px solid #b70606}.gc_ProductFilterItem__checkbox.checkbox:before{display:inline-block!important;top:12px}.gc_ProductFilterItem__checkbox.checkbox:after{display:inline-block!important;top:7px}input.js-gc_FilterItem[type=checkbox]:checked~.gc_ProductFilterItem__checkbox.checkbox:before{background-color:#ffffff}input.js-gc_FilterItem[type=checkbox]:checked~.gc_ProductFilterItem__checkbox.checkbox:after{background-color:#ffffff}#brand-shortcut-bar{display:none}.P--ProductCategory--3 #brand-shortcut-bar{display:block;text-align:center;padding:90px 0 50px}.P--ProductCategory--3 #brand-shortcut-bar a.brand{margin:0 1%;text-decoration:none}.P--ProductCategory--3 #brand-shortcut-bar a.brand img{display:inline-block;vertical-align:middle;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.P--ProductCategory--3 #brand-shortcut-bar a.brand:focus img,.P--ProductCategory--3 #brand-shortcut-bar a.brand:hover img{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.P--ProductCategory--3 #brand-shortcut-bar .shortcuts{margin-top:40px}.P--ProductCategory--3 #brand-shortcut-bar .shortcuts a{margin:0 2%}@media (max-width:1200px){.P--ProductCategory--3 #brand-shortcut-bar{display:none}.P--ProductCategory--3 #breadcrumbs{margin-top:25px}}.FilterType-RefinebyBrand{margin-bottom:25px}.tab-navigator{margin-top:clamp(40px, 5vw, 80px);background-color:#2c2c2c;padding:clamp(40px, 5vw, 80px)}@media only screen and (max-width:1200px){.tab-navigator{margin-inline:-3%}}@media only screen and (max-width:750px){.tab-navigator{margin-inline:-5%}}.tab-navigator .tabs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:150px;font-size:23px;font-weight:bold;color:#262626;background:white;max-width:1490px;margin-inline:auto;border-radius:10px 10px 0 0;padding-block:25px;padding-inline:15px}@media screen and (max-width:1650px){.tab-navigator .tabs{gap:100px;font-size:18px}}@media screen and (max-width:1200px){.tab-navigator .tabs{gap:clamp(25px, 4vw, 40px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:900px){.tab-navigator .tabs{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}}.tab-navigator .tabs span{padding-block:15px;padding-inline:30px;position:relative;cursor:pointer;text-align:center;-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;transition:0.3s all ease}@media screen and (max-width:900px){.tab-navigator .tabs span{width:50%;font-size:16px}}@media screen and (max-width:640px){.tab-navigator .tabs span{width:100%;border-bottom:3px solid #e6e6e6}}@media screen and (max-width:900px){.tab-navigator .tabs span:first-of-type,.tab-navigator .tabs span:nth-of-type(2){border-bottom:3px solid #e6e6e6}}.tab-navigator .tabs span:hover{color:#b3b3b3}.tab-navigator .tabs span:after{content:"";position:absolute;top:100%;width:0%;height:3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;transition:0.3s all ease;background:#b70606}.tab-navigator .tabs span.active-tab{color:#b70606}.tab-navigator .tabs span.active-tab:after{width:100%}.tab-navigator .tab-content{position:relative;display:block;background:white;max-width:1490px;margin-inline:auto;padding-block:20px 40px;padding-inline:clamp(25px, 5vw, 80px);border-radius:0 0 10px 10px}.tab-navigator .tab-content div{position:relative;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.tab-navigator .tab-content div[data-content="4"] img{max-width:100%;height:auto}.tab-navigator .tab-content div .cursor{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tab-navigator .tab-content div .product-description{border-top:0;margin-top:0px;padding-top:0px}.bulk-order-wrapper{float:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline}.bulk-order-wrapper button{background:#fff}.category-content ul{list-style:none;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(Min(100%, 300px), 1fr));-webkit-column-gap:20px;column-gap:20px}.category-content ul.col-2{-webkit-column-count:2;column-count:2;margin-bottom:35px;-webkit-column-gap:35px;column-gap:35px}@media only screen and (max-width:750px){.category-content ul.col-2{-webkit-column-count:1;column-count:1}}.category-content ul li{position:relative;padding-left:29px;margin-bottom:15px;font-weight:bold}.category-content ul li a{font-weight:bold}.category-content ul li a>span{font-weight:bold!important}.category-content ul li:before{content:"";position:absolute;left:0;top:0.7em;translate:0 -50%;height:17px;width:17px;border-top:4px solid black;border-right:4px solid black;rotate:45deg;-webkit-clip-path:polygon(100% 0, 0 0, 100% 100%);clip-path:polygon(100% 0, 0 0, 100% 100%)}.category-content #faq-heading{clear:both;width:100%}.category-content img[style*="float: right"]{clear:both;margin-left:1em;margin-block:1em}@media screen and (max-width:900px){.category-content img[style*="float: right"]{clear:both;width:100%;height:auto;margin-left:0;float:unset!important}}.category-content .js-dropdown{padding:0 0 20px;-webkit-perspective:800px;perspective:800px}.category-content .js-dropdown:last-of-type{padding-bottom:50px}.category-content .js-dropdown .js-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;border:0;width:100%;padding:0;font-family:"Averta";font-weight:bold;font-size:23px;color:#929292;background-color:white;z-index:2;border-bottom:4px solid #d7d7d7;padding-block:22px;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.category-content .js-dropdown .js-header strong{font-family:"Averta";font-weight:bold;font-size:23px;color:#929292;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.category-content .js-dropdown .js-header:hover{color:black}.category-content .js-dropdown .js-header:hover strong{color:black}.category-content .js-dropdown .js-header.arrow{--_arrow-gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--_arrow-gap)}.category-content .js-dropdown .js-header.arrow:after{content:"";position:relative;display:block;-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);height:11px;width:11px;border-left:3px solid #b70606;border-bottom:3px solid #b70606;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;margin-top:-6px;-ms-flex-negative:0;flex-shrink:0}.category-content .js-dropdown .js-header .plus{display:none;position:relative;height:12px;width:12px}@media screen and (max-width:600px){.category-content .js-dropdown .js-header .plus{display:block}}.category-content .js-dropdown .js-header .plus:after,.category-content .js-dropdown .js-header .plus:before{content:"";position:absolute;display:block;top:50%;left:50%;translate:-50% -50%;background-color:#b70606}.category-content .js-dropdown .js-header .plus:before{height:12px;width:2px;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}.category-content .js-dropdown .js-header .plus:after{height:2px;width:12px}.category-content .js-dropdown .js-content{position:relative;display:none;opacity:0;translate:0px -20px;padding-block:22px;overflow:hidden;z-index:1;-webkit-transition:opacity 0.5s ease, translate 0.5s ease;-o-transition:opacity 0.5s ease, translate 0.5s ease;transition:opacity 0.5s ease, translate 0.5s ease}.category-content .js-dropdown.active .js-header.arrow:after{-webkit-transform:translate(-50%, 50%) rotate(-45deg) scale(-1, -1);-ms-transform:translate(-50%, 50%) rotate(-45deg) scale(-1, -1);transform:translate(-50%, 50%) rotate(-45deg) scale(-1, -1)}.category-content .js-dropdown.active .js-header .plus:before{rotate:90deg}.category-content .js-dropdown.active .js-content{display:block;opacity:1;translate:0}.category-content .service-table{display:block;max-width:unset;width:100%}.category-content .service-table tbody{width:100%;display:-ms-grid;display:grid;gap:15px}.category-content .service-table tbody tr{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);background:transparent;gap:15px}.category-content .service-table tbody tr:has(>td:nth-child(3)){-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}@media screen and (max-width:850px){.category-content .service-table tbody tr:has(>td:nth-child(3)){-ms-grid-columns:1fr;grid-template-columns:1fr}}.category-content .service-table tbody tr:has(>td:nth-child(4)){-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}@media screen and (max-width:1050px){.category-content .service-table tbody tr:has(>td:nth-child(4)){-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:580px){.category-content .service-table tbody tr:has(>td:nth-child(4)){-ms-grid-columns:1fr;grid-template-columns:1fr}}.category-content .service-table tbody tr td{display:-ms-grid;display:grid;place-items:center;border-radius:4px;background-color:#ededed;width:100%}.category-content .service-table tbody tr td *{margin:0}.category-content .service-table tbody tr td a{padding:25px;font-weight:bold;color:black;text-align:center}.category-content .service-table tbody tr td a>span{font-weight:bold!important}main .content-container .category-content.subcats div.shortcuts{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%}@media screen and (max-width:1750px){main .content-container .category-content.subcats div.shortcuts{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width:1000px){main .content-container .category-content.subcats div.shortcuts{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}main .content-container .category-content.subcats div.shortcuts .btn-outline{width:100%}}@media screen and (max-width:720px){main .content-container .category-content.subcats div.shortcuts{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}main .content-container .category-content.subcats div.shortcuts .btn-outline{height:95px;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}
/*# sourceMappingURL=ecommerce-styles.css.map */