.gh25-header .gh25-search[open]>.gh284-search-panel{position:fixed;top:132px;left:50%;right:auto;transform:translate(-50%);display:flex;flex-direction:column;width:min(660px,calc(100vw - 32px));max-height:calc(100dvh - 156px);padding:24px;border:1px solid #cfe4c2;border-radius:18px;background:#fff;color:#004c22;box-shadow:0 20px 70px #00291626;overflow:hidden;font-family:GH25Body,Montserrat,sans-serif}.gh284-search-panel .gh284-search-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px;flex:none}.gh25-header .gh284-search-panel .gh284-search-title{margin:0;padding:0;text-align:left;color:#004c22;font:600 24px/1.25 GH25Body,Montserrat,sans-serif!important;letter-spacing:0;text-transform:none}.gh284-search-panel .gh284-search-close{position:static;flex:none;width:40px;height:40px;border:0;border-radius:50%;background:#f0f7eb;color:#004c22}.gh284-search-panel gh284-predictive-search{display:flex;flex-direction:column;min-height:0;overflow:hidden}.gh284-search-panel .gh284-search-form{margin:0;flex:none}.gh284-search-panel .gh284-search-field{display:flex;align-items:center;gap:0;min-height:56px;border:1px solid #b1ce9e;border-radius:12px;overflow:hidden;background:#fff}.gh284-search-panel .gh284-search-field:focus-within{border-color:#004c22;box-shadow:0 0 0 3px #95e45a38}.gh25-header .gh284-search-panel input[data-gh284-input]{display:block;flex:1;min-width:0;width:100%;height:54px;margin:0;padding:12px 16px;border:0;border-radius:0;outline:0;background:transparent;color:#004c22;box-shadow:none;font:400 16px/1.4 GH25Body,Montserrat,sans-serif}.gh284-search-panel input[data-gh284-input]::placeholder{color:#56745a;opacity:1}.gh284-search-panel gh284-predictive-search[data-enhanced] input::-webkit-search-cancel-button{-webkit-appearance:none}.gh284-search-panel .gh284-clear,.gh284-search-panel .gh284-search-submit{display:inline-flex;align-items:center;justify-content:center;flex:none;margin:0;padding:0;border:0;border-radius:0;color:#004c22;cursor:pointer}.gh284-search-panel .gh284-clear{width:42px;height:52px;background:transparent}.gh284-search-panel .gh284-clear svg{width:18px;height:18px}.gh284-search-panel .gh284-search-submit{width:56px;height:54px;background:#95e45a}.gh284-search-panel .gh284-search-submit svg{width:22px;height:22px}.gh284-search-panel .gh284-search-idle,.gh284-search-panel .gh284-search-status{flex:none;margin:16px 0 2px;color:#56745a;text-align:left;font:400 14px/1.6 GH25Body,Montserrat,sans-serif}.gh284-search-panel .gh284-search-results{min-height:0;margin-top:16px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b1ce9e #fff}.gh284-search-panel .gh284-results-heading{margin:0 0 6px;text-align:left;color:#56745a;font:500 14px/1.5 GH25Body,Montserrat,sans-serif}.gh284-search-panel .gh284-results-list{list-style:none;margin:0;padding:0}.gh284-search-panel .gh284-results-list>li{list-style:none;margin:0;padding:0}.gh284-search-panel .gh284-result{display:grid;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:88px;margin:0;padding:10px 8px;border:0;border-bottom:1px solid #e6efdf;border-radius:8px;background:#fff;color:#004c22;text-decoration:none;letter-spacing:0}.gh284-search-panel .gh284-result:hover,.gh284-search-panel .gh284-result[aria-selected=true]{background:#f0f7eb;color:#004c22}.gh284-search-panel .gh284-result-media{display:flex;align-items:center;justify-content:center;width:60px;height:68px;border:1px solid #edf3e8;border-radius:8px;background:#fff;overflow:hidden}.gh284-search-panel .gh284-result-media img{display:block;width:100%;height:100%;margin:0;object-fit:contain}.gh284-search-panel .gh284-result-media>svg{width:26px;height:26px;color:#76916b}.gh284-search-panel .gh284-result-copy{display:flex;flex-direction:column;gap:4px;min-width:0;text-align:left}.gh284-search-panel .gh284-result-title{color:#004c22;font:600 16px/1.4 GH25Body,Montserrat,sans-serif;text-transform:none;overflow-wrap:anywhere}.gh284-search-panel .gh284-result-type,.gh284-search-panel .gh284-result-availability{color:#56745a;font:400 14px/1.45 GH25Body,Montserrat,sans-serif}.gh284-search-panel .gh284-result-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;max-width:110px;color:#004c22;text-align:right;font:600 16px/1.4 GH25Body,Montserrat,sans-serif;white-space:nowrap}.gh284-search-panel .gh284-result-price small{font:400 14px/1.4 GH25Body,Montserrat,sans-serif;white-space:normal}.gh284-search-panel .gh284-empty{padding:18px 0;text-align:left}.gh284-search-panel .gh284-empty p{margin:0 0 8px;color:#004c22;font:500 16px/1.5 GH25Body,Montserrat,sans-serif}.gh284-search-panel .gh284-empty span{color:#56745a;font:400 14px/1.5 GH25Body,Montserrat,sans-serif}.gh284-search-panel .gh284-all-results{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin-top:12px;padding:12px 14px;border:1px solid #d6e6cb;border-radius:10px;background:#f0f7eb;color:#004c22;text-decoration:none;text-align:left;font:600 14px/1.5 GH25Body,Montserrat,sans-serif}.gh284-search-panel .gh284-all-results:hover{background:#e5f4db;color:#004c22}.gh284-search-panel .gh284-all-results svg{flex:none;width:18px;height:18px}.gh284-search-panel :is(a,button):focus-visible{outline:2px solid #004c22;outline-offset:2px}.gh284-search-panel [hidden]{display:none!important}@media(max-width:767px){.gh25-header .gh25-search[open]>.gh284-search-panel{top:92px;width:calc(100vw - 24px);max-height:calc(100dvh - 108px);padding:16px;border-radius:16px}.gh25-header .gh284-search-panel .gh284-search-title{font-size:22px!important}.gh284-search-panel .gh284-search-head{margin-bottom:12px}.gh284-search-panel .gh284-result{grid-template-columns:50px minmax(0,1fr) auto;gap:10px;padding:10px 4px}.gh284-search-panel .gh284-result-media{width:50px;height:60px}.gh284-search-panel .gh284-result-price{max-width:88px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/237/assets/gh284-predictive-search.css.map */
