.SearchHit_searchHitImage__fqPy0{width:25%;max-width:150px;min-width:100px}.SearchHit_searchHitHightlight__HcEeT em{font-weight:700;font-style:normal}.SearchHit_searchHit__4BCF5:hover{box-shadow:0 10px 40px 0 rgba(0,0,0,.1019607843)}.SearchElement_searchElementFacetSection__IweyP{border:1px solid #ccc}@media(min-width:1024px){.SearchElement_searchElementFacetSection__IweyP{width:30%;max-width:600px;min-width:300px;border:none;border-right:1px solid #ccc;flex-shrink:0}}.SearchButton_searchButton__KAAGx{border:1px solid #c21b17;border-radius:5px;font-size:16px;font-weight:700;height:auto;letter-spacing:1px;line-height:20px;padding:16px 38px;text-transform:uppercase;display:block;width:100%}@media only screen and (min-width:720px){.SearchButton_searchButton__KAAGx{width:auto}}.SearchButton_searchButton__KAAGx:focus-visible{outline-color:var(--bs-black)!important}.AutocompleteContainer_autocompleteContainer__ORRze{position:relative}.AutocompleteContainer_autocompleteContainer__ORRze ul.AutocompleteContainer_autocompleteContainerInner__QQqe_{padding:16px;position:absolute;z-index:10;background-color:#fff;width:100%;border-radius:0 0 2px 2px;list-style:none;margin:0}.AutocompleteContainer_autocompleteContainer__ORRze li{cursor:pointer;padding:5px 8px;border:2px solid rgba(0,0,0,0)}.AutocompleteContainer_autocompleteContainer__ORRze li[aria-selected=true]{background-color:#c21b17;color:#fff}.megaMenu_megamenuContainerMobile__IyiQP{z-index:1000;position:absolute;width:100%;padding-bottom:20vh}.megaMenu_productsActive__VBVcc{border-bottom:4px solid #c21b17}.megaMenu_customerBorder__R5cSX{border-bottom:2px solid #fff}.megaMenu_searchContainerMobile__Sdej5{z-index:99}.megaMenu_logoRed__Nkawn{width:95px;height:77px}.megaMenu_secondRowLogoImage__WGEfD{width:150px}.megaMenu_searchRow__OluD8{position:absolute;z-index:99}.BlogMenu_menuItemActive__A7KXe{border-bottom:4px solid #c21b17}.BlogMenu_menuItemInactive__RJWws{border-bottom:4px solid #fff}.Hero_heroImg__IPbiN{background-repeat:no-repeat;background-size:cover;height:600px}@media(max-width:1023px){.Hero_heroImg__IPbiN{background-position:top}}