.jimwal-search-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;visibility:hidden;opacity:0;transition:all .4s cubic-bezier(.77,0,.175,1)}.jimwal-search-fullscreen.active{visibility:visible;opacity:1}.jimwal-search-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(5,5,5,2)!important;backdrop-filter:blur(30px)!important;-webkit-backdrop-filter:blur(30px)!important;transition:all .4s ease}.jimwal-search-content{position:relative;max-width:900px;margin:10vh auto;padding:2rem;z-index:10;background:rgba(0,0,0,.85);border-radius:8px}#jimwal-live-search-input{width:100%;background:0 0;border:none;border-bottom:2px solid var(--color-gold);color:var(--color-ivory);font-family:var(--font-serif);font-size:2.5rem;padding:1rem 0;outline:0}.jimwal-search-close-btn{position:absolute;right:2rem;top:-5rem;background:0 0;border:none;color:var(--color-gold);font-size:3.5rem;cursor:pointer}.jimwal-live-search-results{margin-top:3rem;max-height:60vh;overflow-y:auto;display:grid;grid-template-columns:1fr;gap:1rem}.jimwal-search-result-item{background:rgba(255,255,255,.3)!important;border:1px solid rgba(212,175,55,.1)!important;margin-bottom:.5rem;box-shadow:0 4px 15px rgba(0,0,0,.3)}.jimwal-search-result-item:hover{border-color:var(--color-gold);background:rgba(212,175,55,.05)}.search-item-img img{width:70px;height:70px;object-fit:cover}.search-item-info h4{color:var(--color-ivory);margin:0 0 5px;font-family:var(--font-serif)}.search-item-info .price{color:var(--color-gold)}.searching-text{color:var(--color-gold);text-align:center;padding:2rem;font-style:italic}