.search-bar.gd-frame{border:2px solid #000;margin-bottom:20px;padding:7px;position:relative}.search-bar.gd-frame .search-bar-wrapper{flex-direction:row;align-items:center;display:flex}.search-bar.gd-frame .search-bar{width:100%}.search-bar.gd-frame .search-bar input{border:none;outline:none;width:100%}.search-bar.gd-frame .search-bar-button{cursor:pointer;border:2px solid #ed1c24;padding:3px 35px;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;top:5px;right:10px}.instant-search-result{background-color:#f5f5f5;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 7px 12px 20px;display:none}@media (max-width:520px){.instant-search-result{margin-bottom:5px;padding:10px 10px 10px 20px}}.instant-search-result .search-result-label{font-family:Oswald,sans-serif;font-size:18px;font-weight:500;line-height:11px}@media (max-width:520px){.instant-search-result .search-result-label{font-size:18px;line-height:22px}}.search-result-clear{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:520px){.search-result-clear{align-items:flex-start}}.search-result-clear .search-result-clear-x{z-index:2;position:relative}.search-result-clear .search-result-clear-x .search-close-desktop{width:35px;height:35px}@media (max-width:520px){.search-result-clear .search-result-clear-x .search-close-desktop{display:none}}.search-result-clear .search-result-clear-x .search-close-mobile{display:none}@media (max-width:520px){.search-result-clear .search-result-clear-x .search-close-mobile{width:40px;height:40px;display:block}}
