.search-container{z-index:200}.search-toggle{font-weight:bold;color:#6D6E70;height:100%;max-width:90px}.search-toggle button{height:100%;width:100%;padding:0;margin:0;text-transform:none;color:#6D6E70;background:transparent;font-weight:bold;font-family:"BoldRubber";padding-top:8px;font-size:1rem;transition:.3s ease}.search-toggle button:hover{color:black}.search-toggle svg{width:24px;height:24px;display:inline-block;color:#404040;vertical-align:text-bottom}#search-bar{padding-top:1rem;font-weight:bold;z-index:104;transition:all ease-in-out 0.2s}@media (min-width: 64rem){#search-bar{pointer-events:none;margin-left:2rem;padding:0 2rem;background:white;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:104;transform:translate(0, -10px)}#search-bar.-active{pointer-events:all;transform:none;opacity:1}#search-bar>.flex{height:100%}#search-bar>.flex div{align-self:center}}#search-bar svg{display:block}#search-bar .search-bar-holder{padding:.5rem 1rem}@media (min-width: 64rem){#search-bar .search-bar-holder{padding:0;border:1px solid #6D6E70}}#search-bar .search-bar-holder .search-by-holder{border-right:1px solid #6D6E70;max-width:238px}#search-bar .search-bar-holder .search-by-holder p{margin-left:.75rem}#search-bar .search-bar-holder .search-by-holder .search-by:hover{filter:brightness(95%)}#search-bar .search-bar-holder .search-by-holder .search-by-icon{max-width:max-content;margin:1rem}#search-bar .search-bar-holder .search-by-holder .search-by-icon svg{width:1rem;height:1rem;transition:0.2s all ease-in-out}#search-bar .search-bar-holder .search-by-holder .search-by-icon.-active svg{transform:rotate(180deg);transform-origin:center}#search-bar .search-bar-holder .search-input{height:max-content}@media (min-width: 64rem){#search-bar .search-bar-holder .search-input{position:relative}}#search-bar .search-bar-holder .search-input form{padding:0}#search-bar .search-bar-holder .search-input form input{margin:0;border-radius:0;border-collapse:collapse}@media (min-width: 64rem){#search-bar .search-bar-holder .search-input form input{border:0}}#search-bar .search-bar-holder .search-input .search-submit-btn{margin:0;max-width:max-content;border-left:1px solid #6D6E70}#search-bar .search-close{padding:0 .75rem}#search-bar .search-close button{margin:0;width:44px;height:44px;border:1px solid #6D6E70}#search-bar .search-close button svg{transform:translateY(-6px)}#search-bar .search-dropdowns{position:relative;top:-15px}#search-bar .categoriesDropDown{border:1px solid #6D6E70;border-top:none;width:100%;max-width:205px}#search-bar .categoriesDropDown ul{list-style:none;padding:.0}#search-bar .categoriesDropDown ul li{margin:0;border-bottom:1px solid #6D6E70;padding:.2rem .75rem;cursor:pointer}#search-bar .categoriesDropDown ul li:hover{background-color:#E6E7E8}#search-bar .categoriesDropDown ul li:last-of-type{border:none}#search-bar .autoFillDropDown{position:absolute;top:82px;left:0;right:0;bottom:0;width:100%;z-index:300;height:100vh;overflow-y:auto;max-height:calc(100vh - 208px);max-width:100%;z-index:110}@media (min-width: 64rem){#search-bar .autoFillDropDown{top:49px;box-shadow:0px 3px 6px rgba(0,0,0,0.16);height:max-content;max-height:500px}}#search-bar .autoFillDropDown .ac-category p{margin:0}#search-bar .autoFillDropDown .ac-category .results-list{padding:0;list-style:none}#search-bar .autoFillDropDown .ac-category .ac-category-title{padding:.5rem 1rem}#search-bar .autoFillDropDown .ac-category .ac-item{cursor:pointer;border-bottom:1px solid #cfcfd0;padding:.75rem;line-height:1rem;margin:0;position:relative}#search-bar .autoFillDropDown .ac-category .ac-item .obsolete-banner{z-index:1;font-size:.8rem;margin-top:5px;font-weight:bold;padding:5px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;width:97px}#search-bar .autoFillDropDown .ac-category .ac-item:last-child{border-bottom:none}#search-bar .autoFillDropDown .ac-category .ac-item:hover{background-color:#E6E7E8}#search-bar .autoFillDropDown .ac-category .ac-item .ac-item-info{padding-left:.75rem}#search-bar .autoFillDropDown .ac-category .ac-item .ac-item-info img{display:inline-block;vertical-align:top}@media (min-width: 64rem){#search-bar .autoFillDropDown .ac-category .ac-item .ac-item-info img{margin-right:5px}}#search-bar .autoFillDropDown .ac-category .ac-item .ac-item-info img+div{display:inline-block}@media (min-width: 64rem){#search-bar .autoFillDropDown .ac-category .ac-item .ac-item-info img+div{width:calc(100% - 70px)}}

