.ol-hsearch{display:flex}.ol-search__reset{display:none}@media(min-width:1151px)and (max-width:1365px){.ol-nav__list{gap:18px;font-size:13px}}@media(min-width:1151px)and (max-width:1250px){.ol-nav__list{gap:14px}}@media(min-width:1151px){.ol-header__inner{position:relative}.ol-hsearch{flex:0 1 200px;min-width:120px;margin-left:20px}.ol-search{flex:1;min-width:0;height:42px;gap:8px;padding:0 6px 0 16px;border:1px solid var(--ol-line);border-radius:var(--ol-radius-pill);background:var(--ol-white);isolation:isolate;transition:border-color .15s,margin-left .2s ease}.ol-search:hover{border-color:var(--ol-muted-soft)}.ol-search:focus-within{border-color:var(--ol-ink);margin-left:-220px}.ol-search__input{display:block;flex:1;width:0;min-width:0;height:100%;padding:0;border:0;border-radius:0;background:none;outline:none;-webkit-appearance:none;appearance:none;font-size:13px;font-weight:600;color:var(--ol-ink);text-overflow:ellipsis}.ol-search__input::placeholder{color:var(--ol-muted);font-weight:500;opacity:1}.ol-search__input::-webkit-search-cancel-button{display:none}.ol-search__input:focus-visible{outline:none}.ol-search .ol-header__icon{order:-1;flex:none;width:20px;height:40px;margin:0;color:var(--ol-muted)}.ol-search:focus-within .ol-header__icon{color:var(--ol-ink)}.ol-search__reset:not(.hidden){display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:none;color:var(--ol-muted);cursor:pointer}.ol-search__reset:hover{background:var(--ol-surface);color:var(--ol-ink)}.ol-search__results.predictive-search{top:calc(100% + 10px);left:auto;right:var(--ol-gutter);width:min(1040px,calc(100% - 2 * var(--ol-gutter)));border:1px solid var(--ol-line);border-radius:var(--ol-radius-box);background:var(--ol-white);box-shadow:0 14px 40px #1c161824;overflow:hidden;z-index:20}.ol-search__results .ol-psearch{max-height:min(720px,calc(100vh - 140px));overflow-y:auto;overscroll-behavior:contain}}@media(min-width:1151px)and (prefers-reduced-motion:reduce){.ol-search{transition:border-color .15s}}.ol-psearch{container-type:inline-size;color:var(--ol-ink);font-family:var(--ol-font);font-size:14px;line-height:1.4;text-align:left}.ol-psearch ul{list-style:none;margin:0;padding:0}.ol-psearch product-component{display:block;height:100%}.ol-psearch__groups{display:flex;flex-direction:column;gap:20px;padding:20px 20px 8px}.ol-psearch__top{display:flex;flex-wrap:wrap;gap:20px 32px}.ol-psearch__heading{margin:0 0 10px;color:var(--ol-muted)}.ol-psearch__pills{display:flex;flex-wrap:wrap;gap:8px}.ol-psearch__pill{gap:6px;padding:7px 14px;font-size:13px;color:var(--ol-ink);background:var(--ol-white);transition:border-color .15s}.ol-psearch__pill mark{background:none;color:var(--ol-muted);font-weight:500}.ol-psearch__pill--collection svg{flex:none;color:var(--ol-accent)}.ol-psearch__pill:hover,.ol-psearch__option[aria-selected=true] .ol-psearch__pill{border-color:var(--ol-ink);color:var(--ol-ink)}.ol-psearch__product{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:14px;margin:0 -8px;padding:6px 8px;border-radius:var(--ol-radius-card);color:var(--ol-ink);transition:background .15s,border-color .15s}.ol-psearch__product:hover{color:var(--ol-ink)}.ol-psearch__product:hover,.ol-psearch__option[aria-selected=true] .ol-psearch__product{background:var(--ol-surface)}.ol-psearch__product:hover .ol-psearch__title,.ol-psearch__option[aria-selected=true] .ol-psearch__title{color:var(--ol-accent)}.ol-psearch__media{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}.ol-psearch__media img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(-1.5px 2px 1px rgba(30,26,20,.3))}.ol-psearch__body{display:flex;flex-direction:column;gap:2px;min-width:0}.ol-psearch__brand{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ol-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ol-psearch__title{font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:color .15s}.ol-psearch__price{margin-top:2px;font-size:13px;font-weight:700}.ol-psearch__empty{margin:0;padding:20px 20px 4px;font-size:13px;color:var(--ol-text)}.ol-psearch__foot{position:sticky;bottom:0;display:flex;justify-content:center;padding:12px 20px 16px;background:linear-gradient(to top,var(--ol-white) 65%,rgba(255,255,255,0))}.ol-psearch__all.predictive-search__item{width:100%;justify-content:center;gap:10px;padding:13px 20px;font-size:13px;letter-spacing:.02em;text-transform:none;text-align:center;white-space:normal;overflow-wrap:anywhere}.ol-psearch__all.predictive-search__item:hover,.ol-psearch__all.predictive-search__item[aria-selected=true]{background:var(--ol-accent);border-color:var(--ol-accent);color:var(--ol-white)}predictive-search[loading] .ol-psearch__groups~.ol-psearch__loading,predictive-search[loading] .ol-psearch__empty{display:none}@container (min-width:620px){.ol-psearch__groups{gap:24px;padding:24px 24px 8px}.ol-psearch__products{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.ol-psearch__product{display:flex;flex-direction:column;align-items:stretch;gap:0;height:100%;margin:0;padding:0;border:1px solid var(--ol-line);background:var(--ol-white);overflow:hidden}.ol-psearch__product:hover,.ol-psearch__option[aria-selected=true] .ol-psearch__product{border-color:var(--ol-ink);background:var(--ol-white)}.ol-psearch__media{aspect-ratio:5/4;padding:14px 14px 10px}.ol-psearch__media img{filter:drop-shadow(-4px 6px 3px rgba(30,26,20,.28))}.ol-psearch__body{flex:1;gap:3px;padding:2px 12px 12px}.ol-psearch__title{flex:1;font-size:13px}.ol-psearch__empty{padding:24px 24px 4px}.ol-psearch__foot{padding:12px 24px 20px}.ol-psearch__all.predictive-search__item{width:auto;min-width:300px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ol-search.css.map */
