*{margin:0;padding:0}
.search-icon-solr{position:fixed;top:0;left:0;width:100%;height:100%;background:rbga(0,0,0,0.5);background:rgba(0,0,0,0.5)}
.solr.search-container{font-family:Rubik;position:absolute;top:47px;left:50%;width:70%;transform:translateX(-50%)}
.solr.search-box-solr{display:flex;align-items:center;justify-content:space-between;background:#fff;height:44px;border-radius:400px;padding:0 16px;width:90%;margin:auto}
.append-result-row{display:flex;gap:4px}
.solr.search-box-solr.active>.search-txt{width:70%}
.solr.search-box-solr.active>.search-btn{background:white}
.search-btn{transition:.4s}
.search-btn img{height:20px;width:20px;cursor:pointer}
.search-txt{border:0;background:0;outline:0;padding:0;font-size:16px;transition:.4s;line-height:35px;width:0;color:#131619;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;list-style:normal}
.trending-searches{display:none}
.trending-searches.active{display:block}
.trending-searches .recent-section ul{list-style:none;margin-top:20px;display:flex;flex-direction:column;gap:20px}
#solrResultssuggest{display:flex;flex-direction:column;gap:12px;border-bottom:1px solid #99bfde;background:#fff;padding:16px 24px;border-radius:16px}
#solrResultssuggest div a{color:#1a1004 !important;font-family:Rubik;font-weight:400;font-size:14px}
.tradning-searchmaindiv{border-radius:10px;padding:16px 34px;background:#ededed;margin-top:8px;display:flex;flex-direction:column;gap:12px;overflow-y:scroll;height:calc(100vh - 120px)}
.tradning-searchmaindiv .newclosebtn{height:24px;width:24px;cursor:pointer;align-self:end;margin-bottom:10px;border:0}
.tradning-searchmaindiv .newclosebtn img{height:100%;width:100%;object-fit:none}
.trending-section{background:#fff;padding:16px 24px;border-radius:16px}
.trending-searches .recent-section ul li{cursor:pointer}
.trending-searches .recent-section ul li img{width:8px;height:8px}
.trending-searches .recent-section ul li .recentlisearch{display:flex;align-items:center;gap:8px}
.trending-searches .recent-section ul li .recentlisearch img{width:16px;height:16px}
.trending-searches .recent-section ul li .recentlisearch .recent-section-li{color:#131619;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;list-style:normal}
#solrResults{display:flex;flex-direction:column;gap:12px;padding-bottom:12px;width:100%}
#solrResults a{color:#131619;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;list-style:normal;display:flex;gap:16px;text-decoration:none;text-transform:capitalize}
.trending-section .trendings{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap;cursor:pointer}
.trending-section .trending{width:fit-content;padding:8px;display:flex;align-items:center;border:1px solid #0072bc;border-radius:8px;gap:4px}
.trandingborder-r{border-radius:24px !important}
.trending-section .trending a{color:#1a1004;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;list-style:normal;text-decoration:none}
.trending-section .trending img{width:16px;height:16px}
.trending-section .trending-heading{display:flex;gap:4px}
.trending-section .trending-heading-text{font-size:16px;color:#1a1004;font-style:normal;font-weight:500;line-height:20px}
.recent-search{display:flex;justify-content:space-between}
.recent-section{padding:8px 4px;border-bottom:1px solid #99bfde}
.dsp-none{display:none}
@media screen and (max-width:500px){.solr.search-container{top:38px;left:0;width:100%;border-radius:0 0 10px 10px;padding:16px;transform:unset}
.trending-section{padding:22px 10px}
.solr.search-box{border:1px solid #005eac}
.trending-searches{background:unset;border-radius:unset;box-shadow:unset;margin-bottom:unset}
.solr.search-box-solr{border:1px solid var(--balic-brand-color-blue-005-eac,#005eac)}
.tradning-searchmaindiv{margin-top:16px;gap:12px;padding:16px}
#solrResultssuggest{padding:22px 10px}
}