.alp-search-hero{display:none}@media(max-width:960px){.alp-search-hero{display:block;max-width:var(--maxw);margin:0 auto;padding:10px var(--gutter) 0}}.alp-search-bar{display:flex;align-items:center;gap:12px;background:#fff;border:1.5px solid var(--alp-line);border-radius:999px;padding:0 20px;height:60px;max-width:680px;transition:border-color .15s,box-shadow .15s}.alp-search-bar:focus-within{border-color:var(--alp-orange)}.alp-search-bar svg{color:var(--alp-muted);width:22px;height:22px;flex-shrink:0}.alp-search-bar input{-webkit-appearance:none;appearance:none;flex:1;min-width:0;border:0;outline:0;background:transparent;font-family:var(--body);font-size:18px;color:var(--alp-ink)}.alp-search-bar input::-webkit-search-decoration,.alp-search-bar input::-webkit-search-cancel-button{-webkit-appearance:none}.alp-search-bar input::placeholder{color:#b0a48f}.alp-search-bar__clear{width:30px;height:30px;border-radius:999px;display:grid;place-items:center;color:var(--alp-muted);transition:background .15s,color .15s}.alp-search-bar__clear:hover{background:var(--alp-cream-2);color:var(--alp-ink)}.alp-search__meta{max-width:var(--maxw);margin:0 auto;padding:22px var(--gutter) 0}.alp-search__title{font-size:clamp(26px,3vw,40px)}.alp-search__title em{font-style:normal;color:var(--alp-orange-dark)}.alp-search__count{color:var(--alp-muted);font-size:14.5px;margin-top:8px}.alp-search__chips{max-width:var(--maxw);margin:0 auto;padding:18px var(--gutter) 0;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.alp-search__chips-label{font-size:13px;color:var(--alp-muted);margin-right:4px}.alp-search__section{max-width:var(--maxw);margin:0 auto;padding:24px var(--gutter) 96px}.alp-search__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch}.alp-search__suggest{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:4px}@media(max-width:1180px){.alp-search__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:860px){.alp-search__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.alp-search__grid{grid-template-columns:1fr 1fr;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/styles-search.css.map */
