[data-autocomplete-source-id=recentSearchesPlugin] ul{display:flex;flex-wrap:wrap;justify-content:start;padding:0 10px}[data-autocomplete-source-id=recentSearchesPlugin] ul li{border-radius:50px;border:1px solid #ebebeb;padding:.125em .75em;margin-right:1em}[data-autocomplete-source-id=recentSearchesPlugin] ul li:nth-last-child(1){margin-right:0}[data-autocomplete-source-id=recentSearchesPlugin] ul li a{color:grey;font-size:12px}.algoliasearch-autocomplete-category span{color:#b1b1b1}.algolia-instant-selector-results{width:100%;max-width:1380px;margin:0 auto}.algolia-instant-results-wrapper{font-size:14px}.rating-result{z-index:1}.rating-summary .rating-result:before,.rating-summary .rating-result>span:before{font-size:20px;z-index:1;letter-spacing:-3.8px;padding:0 1rem}.result-content{display:flex;text-align:left;gap:20px;align-items:center}.price-wrapper{text-align:left}.price-wrapper span{color:#000;font-size:2rem}.result-wrapper{transition:background-color .2s ease;padding:0 3rem}.result-description.col ul{padding:0 !important}.ais-Hits{padding-top:0}.result-wrapper:hover{background-color:#fbfbfb}#algolia-left-container h3{font-weight:500}#algolia-left-container span{font-size:14px;display:inline-block;font-weight:600}.ais-Panel-body{padding:0}.ais-CurrentRefinements-item{white-space:normal}.algolia-infos{background-color:transparent;padding:2rem 0;color:#aaa;text-align:center;font-size:12px;clear:both;line-height:32px}.ais-Panel-header .name{padding:1rem 0;line-height:1.1;font-size:1.4rem;margin:0 0 10px;word-break:break-all;text-transform:uppercase;font-weight:700}.ais-HierarchicalMenu-link,.ais-RefinementList-label{color:#716e6e;font-size:14px}.ais-HierarchicalMenu-count{color:#9c0000;padding:0 .5rem}.ais-RefinementList-label{color:#000}.ais-RefinementList-count{color:#9c0000;padding:0 .5rem}.ais-RangeSlider .rheostat-progress{background-color:#9c0000}.ais-Panel{border:solid 1px #efefef00;margin-bottom:15px}.after_special.promotion{display:none}.after_special{display:none}#help-container.container{background-color:#f4f4f4;box-shadow:0 1px 2px 1px #00000026;border-radius:5px;padding:2rem}#help-buttons.container{gap:20px;display:grid;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;text-align:center;padding-right:0;padding-left:0}#help-buttons a{border:1px solid #9c0000}#algolia-left-container div[class*=is-widget-container]{margin-bottom:10px;padding-right:1rem;padding-left:1rem}.ais-ClearRefinements-button.action.primary{text-align:left;background-color:transparent;color:#9c0000}.product-reviews-summary.short{display:flex;align-content:baseline;align-items:baseline;justify-content:space-between}.result-title{color:#0f1111;font-weight:900;font-size:2rem;overflow:hidden;text-overflow:ellipsis;margin-top:0;width:100%;max-width:500px;padding-right:0;padding-left:0;margin-left:0;margin-right:0}.result-thumbnail{width:100%;max-width:170px;padding:0 1rem}.ais-Panel-header{padding:0;background-color:transparent}.ais-HierarchicalMenu-count{font-weight:600 !important}.ais-RefinementList-item .ais-RefinementList-label span{font-weight:600 !important}.ais-RefinementList-checkbox{display:none}.ais-RefinementList-label.checked{color:#9c0000 !important}.ais-RefinementList-item:hover{cursor:pointer;color:#9c0000}.ais-RefinementList-item{padding:0}.ais-RefinementList-label:hover{cursor:pointer;color:#9c0000}.ais-HierarchicalMenu-item>div{padding:0}.result-sub-content form[data-role=tocart-form]{float:right}.result-sub-content{width:100%}.ais-Hits-item button.primary.tocart{outline:none !important;padding:0}.hidden{visibility:hidden}.result-wrapper button.primary-button{padding:7px 15px;background-color:#9c0000 !important;color:#fff !important;outline:1px solid #9c0000 !important;border-radius:5px;transition:all ease .2s}.result-wrapper button.primary-button:hover{background-color:#fff !important;color:#9c0000 !important}.primary-button{padding:7px 15px;background-color:#9c0000 !important;color:#fff !important;border-radius:5px;transition:all ease .2s}.secondary-button:hover{color:#fff !important;background-color:#9c0000 !important}.secondary-button{padding:7px 15px;color:#9c0000 !important;background-color:#fff !important;border-radius:5px;transition:all ease .2s}.primary-button:hover{background-color:#fff !important;color:#9c0000 !important}.__searchResults{padding:2rem 2rem 0 0;font-weight:500;font-size:1.75rem;color:gray}.__searchResults .mark{color:#9c0000;font-weight:700;border:none;background:0 0}#algolia_instant_selector{padding:2rem 2rem 0}#instant-search-facets-container{width:100%;margin:auto}mark{color:#9c0000;border:1px #dbdbdb solid;background:#fff}#custom-hit .after_special.promotion{visibility:hidden}#custom-hit .before_special{text-decoration:none;font-size:2rem !important;color:#110d0d}.before_special{display:none}#custom-hit .result-sub-content>div.mx-5{display:inline-block;float:right}#custom-hit .sku-number,#custom-hit .manufacturer,#custom-hit .model-number{font-size:12px;font-weight:500}#custom-hit .sku-number{margin-bottom:0}.sku-custom{display:flex;gap:20px;margin-right:2rem;margin-bottom:1rem}.result-description.col span{font-weight:500}.result-description.col li{margin-bottom:0;line-height:25px}#algolia-right-container{margin-left:auto;width:75%;max-width:970px}.breadcrumbs{margin-top:20px}#algolia-left-container{width:100%;border:solid 1px #f1f1f1;padding:1.5rem;background:0 0}@media only screen and (min-width:700px){#algolia-left-container{max-width:320px}}#help-container{top:25%;position:sticky;display:none}.sku-custom strong{font-style:normal}.result-content button{padding:1rem 3rem !important;background-color:#b00303 !important;color:#fff !important}.result-wrapper .tocart{margin-top:0}.action.tocart.primary.secondary-button:hover{outline:1px solid #9c0000}.result-content button:hover{background-color:#9c0000 !important;color:#ececec !important}.button-container button>span{font-weight:700}@media screen and (max-width:500px){#algolia_instant_selector>div:nth-child(1){width:100%;margin:0 auto}.sku-custom{display:block}.ais-Pagination-item{padding:0 .75rem}.result-content{flex-direction:column}.result-description{margin-bottom:2rem}.button-container button{width:100%}.result-sub-content{padding:0 2rem;display:flex;flex-direction:column}.sku-custom{margin-right:0;margin-bottom:1.5rem}#algolia_instant_selector.with-facets{padding:2rem 0 0}.middle-content.col{padding:0}.middle-content.col a:hover h3{color:#737373}.button-container button>span{font-weight:700}.mx-5.w{display:flex !important;align-content:center;align-items:baseline;justify-content:space-between;margin:0 !important}.price-wrapper .text-center{text-align:left !important}.after_special.promotion{display:none}#custom-hit .before_special{font-size:1.75rem !important}.result-description.col>span>ul>li:nth-child(1){order:1}.result-description.col>span>ul{list-style-type:disc;display:flex;flex-direction:column}.__searchResults{margin-top:2rem}#algolia_instant_selector{padding:2rem 0 0}#help-container{display:none}#refine-toggle{border:solid 1px #cacaca !important}h3.result-title{line-height:1.5;font-weight:700}.__searchResults small{margin-bottom:2rem;display:block}}.text-muted{color:#b6b6b6;font-weight:500}section.aa-Source:nth-child(2){padding-top:0}#autocomplete-0-item-4{margin-bottom:0}#autocomplete-0-list a.aa-ItemLink{word-wrap:anywhere}[data-autocomplete-source-id=static_items] ul{display:flex;overflow-x:auto;white-space:nowrap;padding:0;margin:0;list-style-type:none}[data-autocomplete-source-id=static_items] ul li{flex:0 0 auto;margin-right:10px;margin-bottom:0;display:grid;place-content:center;border:1px solid #ebebeb;border-radius:5px}[data-autocomplete-source-id=static_items] ul{overflow:auto}[data-autocomplete-source-id=recently_viewed_products] ul li.aa-Item{margin-bottom:1em !important}[data-autocomplete-source-id=recently_viewed_products] ul li.aa-Item a{color:#000}[data-autocomplete-source-id=production_products] ul li.aa-Item{margin-bottom:1em !important}