.search-page-wrapper{width:100%}.search-breadcrumbs-container{display:flex;justify-content:center;margin-bottom:1.5rem}.search-breadcrumb{font-size:14px;color:var(--color-foreground-secondary)}.search-breadcrumb .breadcrumb-link{color:var(--color-foreground-secondary);text-decoration:none;transition:color .2s ease}.search-breadcrumb .breadcrumb-link:hover{color:var(--color-heading)}.search-breadcrumb .breadcrumb-separator{margin:0 8px}.search-breadcrumb .breadcrumb-current{color:var(--color-heading);font-weight:500}.search-hero-header{text-align:center;margin-bottom:2.5rem}.search-main-title{font-size:2.5rem;font-weight:var(--font-body-weight-medium);margin:0 0 1rem;letter-spacing:var(--eq-ls-section);color:var(--color-heading)}.search-bar-container{max-width:600px;margin:0 auto 3rem;padding:0 1rem}.search-form{position:relative;display:flex;align-items:center}.search-input-wrapper{position:relative;width:100%}.search-input{width:100%;padding:14px 50px 14px 20px;font-size:16px;border:1px solid var(--color-border);border-radius:9999px;background-color:var(--color-button-text);color:var(--color-heading);transition:all .3s ease;box-shadow:0 4px 6px -1px color-mix(in srgb,var(--color-foreground) 5%,transparent),0 2px 4px -1px color-mix(in srgb,var(--color-foreground) 3%,transparent)}.search-input:focus{outline:none;border-color:var(--color-heading);box-shadow:0 10px 15px -3px color-mix(in srgb,var(--color-foreground) 10%,transparent),0 4px 6px -2px color-mix(in srgb,var(--color-foreground) 5%,transparent)}.search-submit-btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--color-foreground-secondary);padding:10px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.search-submit-btn:hover{color:var(--color-heading);background-color:var(--color-surface)}.search-trending-container{margin-top:1rem;text-align:center;font-size:14px}.search-trending-label{font-weight:var(--font-body-weight-medium);color:var(--color-heading);margin-right:6px}.search-trending-list{display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:center}.search-trending-link{color:var(--color-foreground-secondary);text-decoration:none;transition:color .2s ease}.search-trending-link:hover{color:var(--color-heading);text-decoration:underline}.search-results-info{text-align:center;margin-bottom:2rem;font-size:16px;color:var(--color-foreground-secondary)}.search-results-loading{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:0 0 2rem;color:var(--color-heading);font-size:.98rem;font-weight:500}.search-results-loading-spinner{width:18px;height:18px;border:2px solid color-mix(in srgb,var(--color-heading) 18%,transparent);border-top-color:var(--color-heading);border-radius:50%;animation:search-spin .8s linear infinite}.search-results-empty{text-align:center;padding:4rem 1rem}.search-empty-icon{color:var(--color-foreground-secondary);margin-bottom:1.5rem}.search-empty-title{font-size:1.5rem;font-weight:var(--font-body-weight-medium);margin-bottom:.5rem}.search-empty-text{color:var(--color-foreground-secondary);max-width:400px;margin:0 auto}.search-keyword-pill{display:inline-block;font-size:.88rem;color:var(--color-foreground-secondary);font-weight:500;background-color:var(--color-surface);border:1px solid var(--color-border);padding:.45rem 1rem;border-radius:50px;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.search-keyword-pill:hover{color:var(--color-heading);background-color:var(--color-surface);border-color:var(--color-foreground-secondary)}@keyframes search-spin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-main-search.css.map */
