.ap-search{display:inline-flex}.ap-search details{position:static}.ap-search summary{list-style:none;cursor:pointer}.ap-search summary::-webkit-details-marker{display:none}.ap-search__toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-ink-900)}.ap-search__toggle svg{width:22px;height:22px}.ap-search__dialog{position:absolute;left:0;right:0;top:0;z-index:60;display:none}.ap-search details[open] .ap-search__dialog{display:block}.ap-search__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:#12101447}.ap-search__bar{background:var(--color-canvas);border-bottom:1px solid var(--color-border);animation:ap-search-in var(--motion-editorial) both}@keyframes ap-search-in{0%{opacity:0}to{opacity:1}}.ap-search__bar-inner{display:flex;align-items:center;gap:var(--space-lg);min-height:72px;padding:var(--space-sm) var(--space-xl)}.ap-search__brand{flex:0 0 auto;display:none;color:var(--color-ink-900)}.ap-search__brand svg{display:block;height:20px;width:auto}@media(min-width:750px){.ap-search__brand{display:inline-flex}}.ap-search__form{flex:1 1 auto;min-width:0}.ap-search__form-inner{position:relative;display:flex;align-items:center;gap:var(--space-sm)}.ap-search__form-icon{width:18px;height:18px;flex:0 0 auto;color:var(--color-text-muted)}.ap-search__input{flex:1 1 auto;min-width:0;height:40px;border:0;background:none;font-family:var(--font-body);font-size:16px;color:var(--color-ink-900)}.ap-search__input::placeholder{color:var(--color-text-muted)}.ap-search__input:focus{outline:none}.ap-search__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ap-search__reset{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border:0;background:none;color:var(--color-ink-900);cursor:pointer}.ap-search__reset svg{width:14px;height:14px}.ap-search__reset.hidden{display:none}.ap-search__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;background:none;color:var(--color-ink-900);cursor:pointer}.ap-search__close svg{width:18px;height:18px}.ap-search__panel{position:absolute;left:0;right:0;top:100%;max-height:calc(100vh - 72px);overflow-y:auto;padding:var(--space-lg) var(--space-xl);background:var(--color-canvas);border-bottom:1px solid var(--color-border)}.ap-search__popular-label{margin:0 0 var(--space-md);font-family:var(--font-body);font-weight:var(--font-weight-body-medium);font-size:var(--text-label);line-height:var(--leading-flat);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.ap-search__chips{display:flex;flex-wrap:wrap;gap:var(--space-sm);list-style:none;margin:0;padding:0}.ap-search[data-has-query=true] [data-search-popular],.predictive-search__loading-state,.predictive-search[aria-hidden=true]{display:none}#predictive-search-results{display:flex;flex-direction:column;gap:var(--space-lg)}.predictive-search__group+.predictive-search__group{margin-top:var(--space-md)}.predictive-search__heading{margin:0 0 var(--space-sm);font-family:var(--font-body);font-weight:var(--font-weight-body-medium);font-size:var(--text-label);line-height:var(--leading-flat);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.predictive-search__results-list{list-style:none;margin:0;padding:0}.predictive-search__list-item .predictive-search__item{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-xs);border-radius:var(--radius-xs);text-decoration:none;color:var(--color-ink-900);font-size:15px}.predictive-search__list-item[aria-selected=true] .predictive-search__item,.predictive-search__list-item[aria-selected=true] .ap-psr,.predictive-search__list-item .predictive-search__item:hover,.ap-psr:hover{background:var(--color-surface)}.predictive-search__item-heading{margin:0;font-weight:var(--font-weight-body-medium)}.predictive-search__item-heading b,.predictive-search__item-heading mark{background:none;color:var(--color-ink-900);font-weight:var(--font-weight-body-strong)}.ap-psr{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:var(--space-md);padding:var(--space-xs);border-radius:var(--radius-xs);text-decoration:none;color:var(--color-ink-900)}.ap-psr__media{width:48px;height:48px;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-border)}.ap-psr__media img{width:100%;height:100%;object-fit:cover;display:block}.ap-psr__title{font-family:var(--font-body);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-psr__price{font-family:var(--font-body);font-weight:var(--font-weight-body-strong);font-size:14px;white-space:nowrap}.predictive-search__search-for-button{margin-top:var(--space-md)}.predictive-search__item--term{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-md) var(--space-xs);border:0;border-top:1px solid var(--color-border);background:none;font-family:var(--font-body);font-weight:var(--font-weight-body-strong);font-size:var(--text-body);line-height:var(--leading-flat);color:var(--color-ink-900);text-align:left;cursor:pointer;transition:background var(--motion-transactional)}.predictive-search__item--term:active{transform:scale(.98)}.predictive-search__item--term svg{width:14px;height:14px}.predictive-search__item--term[aria-selected=true],.predictive-search__item--term:hover{background:var(--color-surface)}.ap-search__noresults{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-sm);padding:var(--space-3xl) var(--space-lg)}.ap-search__noresults-mark svg{width:40px;height:40px;color:var(--color-border)}.ap-search__noresults-heading{margin:var(--space-sm) 0 0;font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:18px;color:var(--color-ink-900)}.ap-search__noresults-hint{margin:0;font-size:14px;color:var(--color-text-muted)}.ap-search__noresults-cta{margin-top:var(--space-md)}.predictive-search-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hidden{display:none!important}@media(prefers-reduced-motion:reduce){.ap-search__bar{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/search.css.map */
