.f-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:block}.f-search[hidden]{display:none}.f-search :where(a:not(.f-btn,.f-link)){color:var(--f-ink);text-decoration:none}.f-search__panel{position:absolute;top:0;left:0;right:0;max-height:100%;overflow-y:auto;overscroll-behavior:contain;background:var(--f-bg);color:var(--f-ink);font-family:var(--f-font);box-shadow:var(--f-shadow-panel);opacity:0;transform:translateY(-1.2rem);transition:opacity var(--f-dur-panel) var(--f-ease),transform var(--f-dur-panel) var(--f-ease)}.f-search.is-open .f-search__panel{opacity:1;transform:none}@media screen and (min-width:1024px){.f-search__panel{max-height:88vh;border-radius:0 0 2rem 2rem}}.f-search__bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:1.4rem;max-width:112rem;height:6.4rem;margin:0 auto;padding:0 var(--f-pad);background:var(--f-bg);border-bottom:1px solid var(--f-line)}@media screen and (min-width:1024px){.f-search__bar{height:8.4rem}}.f-search__form{display:flex;align-items:center;gap:1.4rem;flex:1;min-width:0;color:var(--f-accent)}.f-search__form .f-icon{flex:none}.f-search__input{flex:1;min-width:0;padding:0;border:0;outline:0;background:none;color:var(--f-ink);font-family:var(--f-font);font-size:2rem;font-weight:800;font-stretch:68%;letter-spacing:-.01em;-webkit-appearance:none;appearance:none}.f-search__input::-webkit-search-cancel-button{display:none}.f-search__input:focus,.f-search__input:focus-visible{outline:0;box-shadow:none}@media screen and (min-width:1024px){.f-search__input{font-size:2.6rem}}.f-search__input::placeholder{color:var(--f-muted);opacity:1}.f-search__clear{flex:none;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;border-radius:50%;background:var(--f-surface);color:var(--f-ink);cursor:pointer}.f-search__clear[hidden]{display:none}.f-search__close{flex:none;height:3.6rem;padding:0 .4rem 0 1.4rem;border:0;border-left:1px solid var(--f-line);background:none;color:var(--f-ink);font-family:var(--f-font);font-size:1.3rem;font-weight:600;cursor:pointer}.f-search__body{max-width:112rem;margin:0 auto;padding:2.8rem var(--f-pad) 3.6rem}.f-search__idle,.f-search__found{display:flex;flex-wrap:wrap;gap:3.6rem 5.6rem}.f-search__idle[hidden],.f-search__results[hidden],.f-search__block[hidden]{display:none}.f-search__col{display:flex;flex-direction:column;gap:2.8rem;flex:1 1 30rem;min-width:0}.f-search__col--wide{flex:2 1 42rem}.f-search__col--products{flex:2.4 1 42rem;gap:1.4rem}.f-search__found .f-search__col:not(.f-search__col--products){flex:1 1 24rem;gap:1.4rem}.f-search__block{display:flex;flex-direction:column;gap:1.4rem}.f-search__block-head{display:flex;justify-content:space-between;align-items:center}.f-search__heading{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--f-muted)}.f-search__text-btn{padding:0;border:0;background:none;color:var(--f-muted);font-family:var(--f-font);font-size:1.2rem;text-decoration:underline;cursor:pointer}.f-search__chips{display:flex;flex-wrap:wrap;gap:.8rem}.f-search__chips--center{justify-content:center;margin-top:.8rem}.f-search__chip{display:inline-flex;align-items:center;gap:.8rem;height:3.8rem;padding:0 1.6rem;border:1px solid var(--f-line);border-radius:var(--f-radius-pill);background:var(--f-bg);font-size:1.3rem;font-weight:500;white-space:nowrap;transition:border-color var(--f-dur) var(--f-ease),transform var(--f-dur-press) var(--f-ease)}.f-search__chip:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.f-search__chip:hover{border-color:var(--f-ink)}}.f-search__chip .f-icon{flex-shrink:0;color:var(--f-muted)}.f-search__chip{max-width:100%}.f-search__chip-label{overflow:hidden;text-overflow:ellipsis}.f-search__trending{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.f-search__trend{display:flex;align-items:center;gap:1.4rem;padding:1.2rem 0;border-bottom:1px solid var(--f-line)}@media(hover:hover)and (pointer:fine){.f-search__trend:hover{color:var(--f-accent)}}.f-search__trend-num{width:2.2rem;color:var(--f-accent);font-size:1.4rem;font-weight:800;font-stretch:68%}.f-search__trend-text{flex:1;font-size:1.5rem;font-weight:500}.f-search__cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.8rem,1fr));gap:1.8rem 1.4rem;margin:0;padding:0;list-style:none}.f-search__cat{display:flex;flex-direction:column;align-items:center;gap:.8rem}.f-search__cat-media{display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:50%;background:var(--f-surface)}.f-search__cat-media img{width:100%;height:100%;object-fit:cover;object-position:50% 25%;transition:transform var(--f-dur-zoom) var(--f-ease)}@media(hover:hover)and (pointer:fine){.f-search__cat:hover img{transform:scale(var(--f-zoom))}}.f-search__cat-name{font-size:1.2rem;font-weight:600;letter-spacing:.04em;text-align:center;text-transform:uppercase}.f-search mark,.f-search .highlight{background:none;color:var(--f-accent);font-weight:700}.f-search__suggestions{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.f-search__suggestion{display:flex;align-items:center;gap:1.2rem;padding:1.1rem 0;border-bottom:1px solid var(--f-line);font-size:1.5rem}.f-search__suggestion .f-icon{flex:none;color:var(--f-muted)}@media(hover:hover)and (pointer:fine){.f-search__suggestion:hover{color:var(--f-accent)}}.f-search__suggestion-text{flex:1;min-width:0}.f-search__suggestion-meta{font-size:1.2rem;color:var(--f-muted);white-space:nowrap}.f-search__products{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:2rem 1.4rem;margin:0;padding:0;list-style:none}@media screen and (max-width:1023.98px){.f-search__product:nth-child(n+5){display:none}}.f-search__product a{display:flex;flex-direction:column;gap:.8rem;min-width:0}.f-search__product-media{display:block;aspect-ratio:3 / 4}.f-search__product-media img{object-position:50% 20%}.f-search__product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.3rem;line-height:1.35}.f-search__product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .8rem}.f-search__product-price b{font-size:1.4rem;font-weight:700}.f-search__product-price s{font-size:1.2rem;color:var(--f-muted)}.f-search__product-off{font-size:1.2rem;font-weight:700;color:var(--f-accent)}.f-search__all{align-self:flex-start;min-height:4.8rem;margin-top:.8rem}.f-search__none{display:flex;flex-direction:column;align-items:center;gap:1.4rem;padding:2.4rem 0 .8rem;text-align:center}.f-search__none-title{margin:0;font-size:2.8rem;font-weight:800;font-stretch:68%;line-height:1.1;text-transform:uppercase}.f-search__none-text{max-width:42rem;margin:0;font-size:1.4rem;color:var(--f-muted)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fuchsia-search.css.map */
