.search-bg-block,.sidenav-bg-block{width:100%;top:0;left:0;bottom:0;right:0}#search-container-empty,#search-container-empty h1,#search-heading{margin-bottom:25px}#plp-compare-modal #compareModalTitle,#plp-compare-modal .compare-items-wrap .hawk-header-2,#plp-compare-modal .compare-items-wrap .itemTitle,#plp-inventory-form .form,#plp-inventory-form .inv-action-sec .button,#plp-quickview-modal .plp-backorder-action .form-field,#previewModal .accessories-container .form,#s-title,#s-total-info,#search-compare-footer .s-compare-submit{margin-bottom:0}.search-container-wrap{max-width:1300px;margin:0 auto;padding:0 1rem;position:relative}.plp-d-none{display:none!important}#plp-compare-modal .modal-close::after,#plp-compare-modal .modal-close::before,#s-filters .s-filter-list:hover .s-down-arrow,#s-filters .s-up-arrow,#s-sidenav-accordion .s-box-header.active .s-down-arrow,#s-sidenav-accordion .s-cat-box-contents li.has-sub-menu>.s-cat-dropdown,#s-sidenav-accordion .s-up-arrow,#search-hawkitems .s-hawk-item-wrap.not-pdp-link .s-hawk-prod-compare,#search-hawkitems .s-hawk-item-wrap.not-pdp-link .s-hawk-quickview,.footer{display:none}.border-rounded{border-radius:2px}.card-border-rounded{border-radius:10px}.page-heading-tag{font-size:1.4rem;font-weight:900;margin-top:0}.search-bg-block{position:absolute;z-index:10001;height:100%;background:#fff;opacity:.5}.search-bg-block::before{height:2.5rem;width:2.5rem;border-radius:2.5rem;border:2px solid;border-color:#000 #fff #e3e3e3 #e3e3e3;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;top:100px;transform:translateY(-50%) rotate(0);transform-style:preserve-3d;animation:.5s cubic-bezier(.69,.31,.56,.83) infinite spin}.sidenav-bg-block{display:none;position:fixed;z-index:10002;height:100vh;background:rgba(37,42,50,.5)}#search-main-container .s-filter-link-before{display:block;position:relative;padding-left:20px;color:#000}#search-main-container .s-filter-link-before:focus,#search-main-container .s-filter-link-before:hover{color:#000}#search-main-container .s-filter-link-before:before{content:"";position:absolute;left:0;top:5px;width:12px;height:12px;color:#295c94;border:1px solid #b8b8b8;background-color:#f3f3f3}#search-main-container .s-filter-link-before.active:before{content:"\2714";border-color:#8d8b8b;line-height:6px;font-size:16px}#search-main-container .s-down-arrow svg,#search-main-container .s-up-arrow svg{width:1em;height:1em;vertical-align:middle;fill:#0071BC}#search-breadcrumb ul.breadcrumbs{margin:0}#search-hawkitems .plp-product-card,#search-main-container{position:relative}#search-category-des{padding-top:25px;padding-bottom:25px}#search-category-des .category-desc{margin:0;max-height:none}#description-accordion{display:none;margin-top:1rem;text-align:center}#description-accordion .des-continue-border{display:block;border-top:1px solid #0071bc}#description-accordion .des-continue-button{position:relative;border:1px solid #0071bc;padding:5px 12px;bottom:12px;background:#fff;cursor:pointer;color:#0071bc;font-weight:700}#description-accordion .des-continue-button[data-type=close]{padding:5px 20px}#search-container-empty .no-products-msg{text-align:center}#search-heading{display:flex;align-items:center}#s-title{margin-right:10px}#search-banner{margin-bottom:25px;text-align:center}#s-filters{display:flex;justify-content:space-between;margin-bottom:25px}#s-filter-wrap{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:-5px}#s-filters .s-filter-dropdown{border:1px solid #d8d8d8;padding:10px;z-index:7;min-width:150px;position:absolute;background:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);max-height:160px;overflow-y:auto;display:none;max-width:300px}#s-filters .s-dropdown-content,#s-sidenav-accordion .s-cat-box-contents{list-style:none;margin:0}#s-filters .s-dropdown-content li{padding:2px 0}#s-filters .s-filter-list{margin-right:15px}#s-filters .s-filter-list:hover>.s-filter-dropdown,#s-sidenav-accordion .s-box-header.active+.s-box-content,#s-sidenav-accordion .s-cat-box-contents li.active>.s-cat-dropdown{display:block}#s-filters .s-filter-list:hover .s-up-arrow,#s-sidenav-accordion .s-box-header.active .s-up-arrow{display:inline}#s-filters .s-filter-header{color:#0071bc;border:1px solid #0071bc;cursor:pointer;position:relative;margin-bottom:5px;padding:5px 10px;display:block;font-weight:700}#s-filters .s-filter-link-color{display:inline-block;text-align:center;margin-right:8px;margin-bottom:8px}#s-filters .s-filter-link-color.active,#s-sidenav-accordion .s-box-filter-color .s-filter-link.active{border:1px solid #e98820;padding:3px}#s-filters .s-color-img-wrap,#s-sidenav-accordion .s-color-img-wrap,#search-hawkitems .s-plp-swatch-color .s-plp-swatch-img{height:25px;width:25px;display:inline-block}#plp-quickview-modal .plp-quick-image img,#s-filters .s-color-img-wrap img,#s-sidenav-accordion .s-color-img-wrap img,#search-hawkitems .s-plp-swatch-color .s-plp-swatch-img img{height:100%;width:auto}#s-filters .clear-all-filters{color:#e21f22;text-decoration:underline;cursor:pointer}#s-filters .s-seeall-btn{border:1px solid #e21f22;color:#fff;font-weight:700;padding:5px 10px;background:#e21f22}#search-selected-filters{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:25px}#search-selected-filters .s-selected-filters{background:#f5f5f5;padding:5px 0 5px 5px;font-size:14px;border:1px solid #d8d8d8;margin-right:10px;margin-bottom:5px}#search-selected-filters .s-selected-filters span{display:inline-block}#search-selected-filters .s-selected-value{font-weight:700;padding-right:3px}#search-selected-filters .s-selected-remove{display:inline-block;border-left:1px solid gray;padding-left:5px;padding-right:5px;color:#000}#search-hawkitems{display:flex;flex-wrap:wrap;margin:0 -10px}#search-hawkitems .s-hawk-item-wrap{width:25%;padding:0 10px;margin-bottom:25px}#search-hawkitems .s-hawk-item{display:flex;border:1px solid #d8d8d8;flex-direction:column;text-align:center;padding:10px;height:100%}#search-hawkitems .s-hawk-promo{display:flex;flex-direction:initial;justify-content:center;align-items:center;padding:0}#search-hawkitems .s-hawk-promo .s-hawk-img-holder{padding:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center}#search-hawkitems .s-hawk-img-holder{height:240px;display:flex;align-items:center;justify-content:center;padding-top:12px;padding-bottom:30px}#search-hawkitems .s-hawk-img-holder img{height:auto;width:auto;max-width:100%;max-height:100%;transform:scale(1,1);transition:.5s cubic-bezier(.25, .46, .45, .94)}#search-hawkitems .s-hawk-img-holder:hover img{transform:scale(1.1,1.1)}#search-hawkitems .s-plp-swatch-color{display:inline-block;margin-right:8px;margin-bottom:8px;cursor:pointer}#search-filter-sidenav .s-sidenav-close,#search-hawkitems .compare_items,#search-hawkitems .s-plp-swatch-color span{cursor:pointer}@media only screen and (max-width:768px) and (min-width:601px){#search-hawkitems .s-hawk-item-wrap{width:50%}#search-hawkitems .s-hawk-promo .s-hawk-img-holder{height:100%}#search-hawkitems .s-hawk-img-holder{height:200px}}@media only screen and (max-width:1000px) and (min-width:769px){#search-hawkitems .s-hawk-item-wrap{width:33.33%}#search-hawkitems .s-hawk-promo .s-hawk-img-holder{height:100%}#search-hawkitems .s-hawk-img-holder{height:220px}}#search-footer{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:25px;align-items:center}#search-compare-footer .search-container-wrap,#search-hawkitems .s-hawk-prod-compare,#search-item-length-wrap,#search-sorting-wrap-footer{display:flex;align-items:center}#search-item-length-wrap select,#search-sorting-wrap-footer select{width:auto;padding:5px 20px 5px 5px;height:auto}#search-sorting-wrap-footer p{margin-bottom:0;font-weight:700;margin-right:10px}#search-pagination ul{display:flex;flex-wrap:wrap;margin:0;list-style:none}#plp-compare-modal .compare-items-wrap table tr,#search-pagination .page-item{background:#fff}#search-pagination .page-item .page-link{display:block;padding:.5rem .75rem;border:1px solid #dee2e6;color:grey}#search-pagination .page-item.active .page-link{background-color:#e11c23;color:#fff;pointer-events:none}#search-compare-footer .s-compare-heading,#search-item-length-wrap #search-item-length{margin-right:10px}#search-banner-bottom{display:none;margin-bottom:25px;text-align:center}#search-filter-sidenav{background:#fff;width:350px;position:fixed;top:0;right:-400px;z-index:10003;height:100vh;box-shadow:0 1rem 3rem rgba(0,0,0,.175);transition:.5s;overflow-y:auto}#search-filter-sidenav .s-sidenav-header{background:#e21f22;color:#fff;display:flex;justify-content:space-between;font-weight:700;padding:12px 10px}#search-filter-sidenav .clear-all-filters{color:#fff;text-decoration:underline;margin-left:10px;font-size:14px;cursor:pointer}#s-sidenav-accordion{background:#fff;padding:12px 10px}#plp-quickview-modal .plp-quick-selections p,#s-sidenav-accordion .s-box{margin-bottom:5px}#s-sidenav-accordion .s-box-header{display:flex;justify-content:space-between;background:#fff;color:#0071bc;font-weight:700;padding:6px 10px;cursor:pointer;border:1px solid #0071bc;margin-bottom:0}#s-sidenav-accordion .s-box-content{background:#f5f5f5;padding:10px;max-height:200px;overflow-y:auto;display:none}#s-sidenav-accordion .s-box-filter{display:flex;padding:2px 0}#s-sidenav-accordion .s-box-filter-color{display:inline-block;margin-right:8px;margin-bottom:8px;cursor:pointer;position:relative}#s-sidenav-accordion .s-box-filter-color .s-filter-link{display:inline-block;text-align:center}#s-sidenav-accordion .s-cat-box-contents ul{list-style:none;margin-left:10px}#s-sidenav-accordion .s-cat-box-contents li{position:relative;padding:5px 0}#s-sidenav-accordion .s-cat-box-contents li.has-sub-menu>.s-cat-span:after{display:inline-block;position:absolute;content:"\2b";font-size:10px;font-family:hawksearch;color:#b8b8b8;right:0;top:8px;cursor:pointer}#s-sidenav-accordion .s-cat-box-contents li.has-sub-menu.active>.s-cat-span:after{content:"\2212"}#s-sidenav-accordion .s-cat-box-contents a{color:#231f20;margin-right:15px;display:inline-block}#plp-quickview-modal .s-new-price,#s-sidenav-accordion .s-cat-box-contents a:hover,#search-hawkitems .s-hawk-prod-price .s-new-price{color:#e21f22}#plp-inventory-form .inventory-remainder-msg .inventory-promised-date,#plp-inventory-form .inventory-remainder-msg .inventory-remainder-items,#s-sidenav-accordion .s-cat-box-contents li.active-link>a{font-weight:700}#search-compare-footer{background:#f0f0f0;position:fixed;bottom:0;left:0;right:0;z-index:8;padding:1rem 0;border-top:1px solid #d8d8d8;display:none}#search-compare-footer ul{margin:0 10px 0 0;display:flex;list-style:none}#search-compare-footer ul li{position:relative;width:40px;height:40px;margin-right:5px;border:1px solid #d8d8d8;background:#fff;cursor:pointer}#search-compare-footer ul li span{display:block;cursor:pointer}#search-compare-footer ul span::after{content:"x";position:absolute;top:-5px;right:-5px;width:15px;height:15px;padding-left:3.5px;color:#fff;font-size:12px;line-height:12px;border:1px solid #d8d8d8;border-radius:50%;background-color:#e10b22}#search-compare-footer .s-compare-limit{display:block;font-size:.8rem;color:#6f6e70}#plp-compare-modal .compare-items-wrap table{background:#fff;border:none}#search-widget-wrap .hawk-recommendation,.category-widget .hawk-recommendation{padding:40px 0}#search-back-to-top{position:fixed;bottom:65px;right:15px;z-index:9999;width:40px;height:40px;cursor:pointer;display:none; opacity: 0.7;}#search-back-to-top:hover{opacity: 1;}#search-hawkitems .s-hawk-prod-flags{display:flex;justify-content:space-between;margin:-11px 0 0 -10px}#search-hawkitems .plp-badges{background:#0071bc;padding:10px 20px;color:#fff;border-radius:10px 0;font-size:12px}#search-hawkitems .s-hawk-quickview{position:absolute;z-index:2;border:1px solid #0071bc;color:#0071bc;font-weight:700;background:#fff;width:60%;padding:12px;display:none}@media only screen and (min-width:601px){#search-hawkitems .s-hawk-item:hover{border-color:#0071bc}#search-hawkitems .s-hawk-item:hover .s-hawk-quickview{display:block}}#search-hawkitems .s-hawk-prod-content{text-align:left}#search-hawkitems .s-hawk-prod-content .pad-bottom{padding-bottom:10px}#search-hawkitems .s-hawk-plminfo{color:#707070}#search-hawkitems .s-hawk-prod-title{color:#231f20}#search-hawkitems .s-hawk-prod-price{color:#231f20;font-size:20px}#search-hawkitems .s-hawk-prod-price .s-from-text{color:#707070;font-size:16px}#search-hawkitems .s-hawk-prod-price .s-old-price{font-size:16px;text-decoration:line-through}#search-hawkitems .s-hawk-prod-inven{font-size:14px;color:inherit;display:flex;flex-wrap:wrap}#search-hawkitems .s-hawk-prod-inven>span{display:flex;align-items:center;margin-right:15px}#search-hawkitems .s-hawk-prod-inven>span svg{margin-right:4px}#search-hawkitems .s-hawk-prod-inven .s-inven-stock{color:#28a745}#search-hawkitems .s-hawk-prod-inven .s-free-ship,#search-hawkitems .s-hawk-prod-inven .s-inven-backorder{color:#0071bc}#search-hawkitems .s-hawk-prod-inven .s-inven-limited{color:#a79d28}#search-hawkitems .s-hawk-prod-inven .s-inven-dot-icon{height:12px;width:12px;border-radius:50%;margin-right:4px}#search-hawkitems .s-hawk-prod-inven .s-inven-limited-icon{background-color:#a79d28}#search-hawkitems .s-hawk-prod-inven .s-inven-instock-icon{background-color:#28a745}#search-hawkitems .s-hawk-prod-inven .s-inven-date-icon{background-color:#0071bc}#search-hawkitems .s-hawk-prod-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:14px;color:#707070}#search-hawkitems .s-hawk-prod-compare label{cursor:pointer;margin-bottom:0;display:inline-block;color:inherit}#search-hawkitems .s-hawk-prod-compare input{margin-bottom:0;transform:scale(1.3);margin-left:8px}#plp-quickview-modal,#plp-quickview-modal.inventory-shown{display:flex}#plp-quickview-modal .form-increment,#plp-quickview-modal .plp-quick-left{flex:1}#plp-quickview-modal .plp-quick-right{flex:1;padding-left:20px}#plp-quickview-modal .plp-quick-image{display:flex;justify-content:center;height:300px}#plp-quickview-modal .plp-quick-price,#plp-quickview-modal .plp-quick-title{margin-top:0}#plp-quickview-modal .s-old-price{font-size:16px;text-decoration:line-through;padding-left:5px}#plp-product-status{display:flex;flex-wrap:wrap}#plp-product-status .product-status{margin-right:10px;display:flex;align-items:center;border:1px solid #d8d8d8;padding:5px 15px;border-radius:10px;margin-bottom:1rem;font-family:Roboto}#plp-product-status .availablity_status{border-color:#28a745;color:#fff;font-size:.875rem;background:#28a745}#plp-product-status .availablity_status .product-status-icon,#plp-product-status .expectedDate_status .product-status-icon{height:12px;width:12px;background-color:#fff;border-radius:50%}#plp-product-status .availablity_status.oos-status{color:#fff;border-color:#e21a22;background:#e21a22}#plp-product-status .expectedDate_status,#plp-product-status .freeShip_status{border-color:#0071bc;color:#fff;font-size:.875rem;background:#0071bc}#plp-product-status .product-status-icon{display:inline-flex;margin-right:6px}#plp-quickview-modal .q-plm-selection{margin-bottom:15px}#plp-quickview-modal .q-plm-selection select{border-color:#0071bc;color:#0071bc;border-radius:10px}#plp-quickview-modal .form-field--increments{display:flex;margin-bottom:1.5rem;align-items:baseline}#plp-quickview-modal .form-label{margin-bottom:0;margin-right:10px}#plp-quickview-modal .form-input--incrementTotal{margin:0;border-radius:5px}#plp-quickview-modal .plp-total-price{margin-bottom:1.5rem}#plp-quickview-modal .plp-add-to-cart{width:100%;border-radius:5px}#plp-quickview-modal .product-totalUnits{font-size:14px;font-weight:700}#plp-quickview-modal .plp-inventory-msg{color:#e21f22;font-weight:700;margin-bottom:1rem}#plp-quickview-modal .plp-contact-btn{border-radius:5px}#plp-quickview-modal .plp-backorder-action .plp-backorder-btn{width:100%}@media only screen and (max-width:600px){#s-filters,#search-heading{display:block}#s-title{margin-bottom:5px}#s-filter-wrap,#search-hawkitems .s-hawk-prod-compare{display:none}#search-hawkitems .s-hawk-item-wrap{margin-bottom:10px;width:100%}#search-hawkitems .s-hawk-img-holder:hover img{transform:none}#search-footer{flex-direction:column}#search-item-length-wrap,#search-pagination,#search-sorting-wrap-footer{margin-bottom:25px}#search-hawkitems{display:grid;grid-auto-rows:1fr;grid-row-gap:5px}#search-hawkitems .s-hawk-item{flex-direction:row;flex-wrap:wrap}#search-hawkitems .s-hawk-prod-flags{flex:1 1 auto;flex-basis:100%;height:max-content}#search-hawkitems .s-hawk-prod-content{flex:1 1 auto;flex-basis:60%;display:flex;flex-direction:column}#search-hawkitems .s-hawk-promo .s-hawk-img-holder{height:200px;background-size:contain;background-position:center center}#search-hawkitems .s-hawk-img-holder{height:125px;padding:0 20px 0 0;flex:1 1 auto;flex-basis:40%;margin:auto}#search-hawkitems .s-plp-swatch-color{margin-bottom:0}#search-hawkitems .s-hawk-prod-content .pad-bottom{padding-bottom:5px}#search-hawkitems .s-hawk-prod-content>*{order:2}#search-hawkitems .s-hawk-prod-content .s-hawk-prod-title{order:1}}@media only screen and (max-width:300px){#search-hawkitems .s-hawk-img-holder,#search-hawkitems .s-hawk-prod-content{flex-basis:100%}}#plp-inventory-form{position:absolute;background:#fff;overflow-y:auto;height:auto;    max-height: fit-content;top:0;left:0;bottom:0;right:0;z-index:99;display:none}#plp-inventory-form .inventory-options-in{max-width:80%;background:#fff;border:1px solid #d8d8d8;margin:20px auto;border-radius:6px;padding:2rem 1rem}#plp-inventory-form .inv-modal-header{border-bottom:1px solid #d8d8d8;margin-bottom:10px;font-weight:700}#plp-inventory-form .inv-pro-name{margin-top:10px;font-size:22px}#plp-inventory-form .in-stock-err{margin-bottom:10px}#plp-inventory-form .inventory-remainder-msg,#plp-inventory-form .inventory-secondary{color:#e21f22;margin-bottom:10px}#plp-inventory-form .form-label{display:inline-block;width:auto;font-weight:400}#previewModal .close-icon-modal svg{width:1.25rem;height:1.25rem;vertical-align:middle;fill:rgb(224,27,34)}#previewModal .minPriceMessage-previewCart{padding:10px 20px}#previewModal .form-input--incrementTotal{background:#fff;height:35px;padding-right:5px;margin-bottom:0;border-radius:5px}#previewModal .accessories-container{padding-top:40px;padding-bottom:40px;background:0 0}#previewModal .accessories-container .accessories-form{display:flex;margin-bottom:10px}#previewModal .acc-cus-label{font-size:.75rem;padding:8px;text-align:center;margin:0 auto 10px;width:50%;border-radius:5px}#previewModal .acc-sku{font-size:13px}#previewModal .accessories-container .form-field--increments{display:flex;align-items:center;margin-right:5px;width:50%}#previewModal .accessories-container .button-add-to-cart{font-size:.75rem;padding:8px;border-radius:5px;width:100%;margin-top:15px}@media (min-width:551px){#previewModal .accessories-container .button-add-to-cart{width:50%;margin-top:0;margin-bottom:0}}#previewModal .slick-track{margin-left:0}#plp-inventory-form .plp-inv-close{background:0 0;position:absolute;top:5px;right:15px;color:#e21f22;font-size:2rem;cursor:pointer;font-weight:400;padding:10px}.plp-inv-close:hover{color:#d0181f}#previewModal .slick-next::before,#previewModal .slick-prev::before{width:14px;height:14px}